<SEC-DOCUMENT>0000816956-23-000004.txt : 20230221
<SEC-HEADER>0000816956-23-000004.hdr.sgml : 20230221
<ACCEPTANCE-DATETIME>20230221104919
ACCESSION NUMBER:		0000816956-23-000004
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		104
CONFORMED PERIOD OF REPORT:	20221231
FILED AS OF DATE:		20230221
DATE AS OF CHANGE:		20230221

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CONMED Corp
		CENTRAL INDEX KEY:			0000816956
		STANDARD INDUSTRIAL CLASSIFICATION:	ELECTROMEDICAL & ELECTROTHERAPEUTIC APPARATUS [3845]
		IRS NUMBER:				160977505
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		11311 CONCEPT BOULEVARD
		CITY:			LARGO
		STATE:			FL
		ZIP:			33773
		BUSINESS PHONE:		727-214-2974

	MAIL ADDRESS:	
		STREET 1:		11311 CONCEPT BOULEVARD
		CITY:			LARGO
		STATE:			FL
		ZIP:			33773

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CONMED CORP
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>cnmd-20221231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:f8188e5a-ac93-40bf-bcb7-31f3419a1e4f,g:c7ca68ad-5a26-4aa1-8c98-77a4bfca3942,d:02b73a1bc7a8425ba059a951718d66ef--><html xmlns:srt="http://fasb.org/srt/2022" xmlns:cnmd="http://www.conmed.com/20221231" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>cnmd-20221231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl80L2ZyYWc6ZWZjOTNkM2UzYjEyNDIwMmFiYmRkMzBiZWQzNDNiYzYvdGFibGU6MWI2ZGFhYzU0OGMwNDQzOThmNzVjZTZlZjkxZGUwYmQvdGFibGVyYW5nZToxYjZkYWFjNTQ4YzA0NDM5OGY3NWNlNmVmOTFkZTBiZF80LTEtMS0xLTM0NzI2_d5550394-f97d-4e3b-8d41-f3844f03f48d">0000816956</ix:nonNumeric><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl80L2ZyYWc6ZWZjOTNkM2UzYjEyNDIwMmFiYmRkMzBiZWQzNDNiYzYvdGFibGU6MWI2ZGFhYzU0OGMwNDQzOThmNzVjZTZlZjkxZGUwYmQvdGFibGVyYW5nZToxYjZkYWFjNTQ4YzA0NDM5OGY3NWNlNmVmOTFkZTBiZF8xMy0xLTEtMS0zNDcyNg_a0d59399-5423-45e8-a28a-963a4a0cad14">FY</ix:nonNumeric><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl80L2ZyYWc6ZWZjOTNkM2UzYjEyNDIwMmFiYmRkMzBiZWQzNDNiYzYvdGFibGU6MWI2ZGFhYzU0OGMwNDQzOThmNzVjZTZlZjkxZGUwYmQvdGFibGVyYW5nZToxYjZkYWFjNTQ4YzA0NDM5OGY3NWNlNmVmOTFkZTBiZF8xNC0xLTEtMS0zNDcyNg_ced89bc4-0141-4757-81cc-d1efac290a3e">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl80L2ZyYWc6ZWZjOTNkM2UzYjEyNDIwMmFiYmRkMzBiZWQzNDNiYzYvdGFibGU6MWI2ZGFhYzU0OGMwNDQzOThmNzVjZTZlZjkxZGUwYmQvdGFibGVyYW5nZToxYjZkYWFjNTQ4YzA0NDM5OGY3NWNlNmVmOTFkZTBiZF8xNS0xLTEtMS0zNDcyNg_a570b419-7710-44f9-9bde-66f5dedaae0d">2022</ix:nonNumeric><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:AccountingStandardsUpdateExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTAtMS0xLTQ1NTgz_728d3df4-dddb-4f18-a42e-8e8e13740bfe">http://fasb.org/us-gaap/2022#AccountingStandardsUpdate202006Member</ix:nonNumeric><ix:nonNumeric contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzItMC0xLTEtNDU1NjM_404ba760-70fb-4340-a049-fe610be941f3">http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="ie180624e1d214bf981237526029273b6_I20211231" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzItMC0xLTEtNDU1NjM_8ff22f39-fb34-4d6d-905e-f3a3a2809320">http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="ie180624e1d214bf981237526029273b6_I20211231" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzQtMC0xLTEtNDU1NTQ_2ee3dcc7-bdf7-4362-a0ae-89f62c451a4b">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzQtMC0xLTEtNDU1NTQ_4ab88fa6-1119-49d4-b215-e01127f024b9">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzUtMC0xLTEtNDU1NjA_12920182-7476-4352-adc7-ed021ef5e03b">http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="ie180624e1d214bf981237526029273b6_I20211231" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzUtMC0xLTEtNDU1NjA_5204fd12-9624-4832-b74d-08c78f4cc2be">http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzExLTAtMS0xLTQ1NTc1_8cd6032f-c18f-4d79-982b-26edd3b4f299">http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNet</ix:nonNumeric><ix:nonNumeric contextRef="ie180624e1d214bf981237526029273b6_I20211231" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzExLTAtMS0xLTQ1NTc1_d405ed40-36f7-4234-b14f-5a1b9abecc00">http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNet</ix:nonNumeric><ix:nonNumeric contextRef="ie180624e1d214bf981237526029273b6_I20211231" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEzLTAtMS0xLTQ1NTY3_b83bc6a2-3c02-4e4f-9aaf-0a751338a22b">http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligationsCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEzLTAtMS0xLTQ1NTY3_ec0db0c7-6d4d-4512-8430-378125ee8fc1">http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligationsCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE0LTAtMS0xLTQ1NTcx_7ef7abe4-8258-4750-af82-cb84924d4afa">http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligations</ix:nonNumeric><ix:nonNumeric contextRef="ie180624e1d214bf981237526029273b6_I20211231" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE0LTAtMS0xLTQ1NTcx_97d8b0e1-4485-4525-aba8-08f82958f726">http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligations</ix:nonNumeric><ix:nonNumeric contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzItMC0xLTEtMzQ3MjY_209f6997-872f-48aa-9e88-f941ae7b3296">http://fasb.org/us-gaap/2022#OtherNonoperatingExpense</ix:nonNumeric><ix:nonNumeric contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzMtMC0xLTEtMzQ3MjY_2afc7e6d-bfbe-49c8-bd15-6163b10e1610">http://fasb.org/us-gaap/2022#OtherNonoperatingExpense</ix:nonNumeric><ix:nonNumeric contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationOfGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzQtMC0xLTEtMzQ3MjY_b8e4e17a-c87c-410a-98f3-5466ed3b8ebb">http://fasb.org/us-gaap/2022#OtherNonoperatingExpense</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="cnmd-20221231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="id5c8b494114849e8b53b38bd9151dfb7_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="id32eddf7927c476cbac527d0b4c7289d_I20230215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier></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="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie180624e1d214bf981237526029273b6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-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="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i890d91993ba94f10be02446f11d2a05e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8af8011818e7450c81591080ab5ae452_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i086efe2cf6f84ead8a7469e5c684e1bf_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i1e8b7f8bbd1748549fa3ac26a697b36b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="ic408ac0ae5354e5a96bf682c2c272eab_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia25370e81d4844df8976cdc17a86d49f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie80554d494aa46688740cfbace9d41d9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i84cc10c5c7c34fd49128384e8a6bf5ea_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b87489be7464ee4ae1887bddaeeae11_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="if3c302c00da44c5ea6b7d38997d33431_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i7d72d8a3ed4947458771ad2f30ac210d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7854aaa9369f4496b9231e0a2f18b120_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i7f6787e691164542a117d4f1d2c4175c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i853807dc2ab349b7b91137adec62dcb1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="id6f5c5abffcc4045b6b3ea9bdf41a40c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d37407453d042f3a8d9b0a63dd9cc67_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4487d9bebf0c4f82bbd56df0f387a624_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="idadc13f8ecee42b38734e3d9f2983c12_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6db7b95c888646af9e2661a01a6fa7af_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i8482db553b8b4104b415fbf9dd767aac_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="ie13cc9a529004a7a92a447daf50e9d85_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b5e3ed7f6464357b2fa51df4f7e4700_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="ic8744cf5c0ca4573a33a11af0450ec26_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i0a7ebe244d604f80a0138b114af6bcd5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i00c3a54365fc4f3bb7287b22376bfbd9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61072af0e30b4147ae26ce4c1c78b5f0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i24a57b143a7e4e2ba1a4e1ea6c438cc5_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</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="i7bd75cb4061d4148908d986bd1d0a7ad_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i7bb249fe26534ad2bc002f2abab34cd6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i10e4b20af1e645e4b5bbe25e5aff262a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate202006Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e4343c6c8cd44b4aa78b889975d15ff_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate202006Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3bf7f8c957b403e9feb9e9c02744c16_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate202006Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2ab8b91ca28443687c744ca2055b0e3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><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="i91fac837fef848819c8bc3345bde121f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i6503057c0ac542a39dd40ceae6d0a162_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i78d0827330104765a1d85162a669b747_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i7010e7f9de354e6681f7c57296c2b7c8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a074f524c5c42cb9b05a70c774a9dc6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</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="i096dc63bc104449cad9c9df8da003ada_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie175e01c2c944fc2bb77d39212df7195_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</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="ia35c2191af8c485b942cefeba7e8f729_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</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="ibef075a24dd54bd0bd1467be0eaa5908_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="ib7904dce56f24d73b7cc51a9d7cc1d97_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i250d653502754a47b6888717e380d8a4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cf8e81839a64153810a7942369c34ef_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica06ed94e2b040a9bbd4a1ea5b3edf80_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</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="if61df5bd9b4b40eabd990772847f7d8b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</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="ic35ed218301e4841b263770aa6efe64e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</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="i59b95ed36c07432e8c197619ae5719bb_I20190129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2.625PercentConvertibleNotesDue2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="id0f60412c0a84883ad765fccd92b4df8_I20220606"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2250PercentConvertibleNotesDue2027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29d5bcc1e64e499589c50b8f723f46d1_D20220606-20220606"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2.625PercentConvertibleNotesDue2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-06</xbrli:startDate><xbrli:endDate>2022-06-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i236c4b729536484eb78ed69c2b3e9d5c_I20220606"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2.625PercentConvertibleNotesDue2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73337b82cce04ce2bab62e105535d48e_D20190129-20190129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cnmd:IndexedTransactionTypeAxis">cnmd:HedgeTransactionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2.625PercentConvertibleNotesDue2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-29</xbrli:startDate><xbrli:endDate>2019-01-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iee996b311bd247ba8afb6022b7b3e135_D20190129-20190129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cnmd:IndexedTransactionTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2.625PercentConvertibleNotesDue2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-29</xbrli:startDate><xbrli:endDate>2019-01-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i87762b0fe1fc472594a24f1ac0d30378_D20220606-20220606"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cnmd:IndexedTransactionTypeAxis">cnmd:HedgeTransactionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2250PercentConvertibleNotesDue2027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-06</xbrli:startDate><xbrli:endDate>2022-06-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b0f8a0db1ac4c5bbac3d1a372f073be_D20220606-20220606"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cnmd:IndexedTransactionTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2250PercentConvertibleNotesDue2027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-06</xbrli:startDate><xbrli:endDate>2022-06-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1abfd248cd3944de99769324c72cb553_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65fa8baaa333491bba21c8b5d646858f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67fc31f32d394191833fe38e322c5eb6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="ic9d5559abc7c457f8dac66f228e326f2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</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="ic06764f0dbe54826bdf27f724602e45e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</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="ifea8ddd69117493dab2152ec910b8bc6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i74b640cc46a948a2a8d573c67712fbce_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibea28c46298b447b95657e24fe335410_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieeeaeddc9de24233adf7eb2f96e7ffa0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i949788c745914c3a8fdefe24591f73a7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</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="i5de41d4af4e641c0b9054201695ad17e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</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="i06bb844a586c498f8c2bb1d976f211e8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i9636cc39604241708b3956251d36e6b5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifebc6d9b833a44128c72a3de07dc7555_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98eceab0bf3f49728e10a8b4338efd13_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="if9cb1b4f4eaa4c368caea2fb59f58724_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</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="i3291e06dfade4b73b057dae438e222d5_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</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="i7031bb3a37a54e10a9328e8fe584759b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="if721f5267c104c699b34a61d4bf8fcf9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5872a690477e426087f85cb21a0e244f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i429576d8fe094e8bb0f7c4e38efb055d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i895381730c3c4617b891daa8fa56b9a5_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate202006Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifaa49980175840c1bb12435ddf0538fb_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate202006Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i334ac0447b1f4490bde5803f2806a30a_D20220613-20220613"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-13</xbrli:startDate><xbrli:endDate>2022-06-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i550d47ae350a408b8e5946700cb0d96c_I20220613"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95f53006b4a84037af5d40820bcfdc26_D20220809-20220809"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:BiorezIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-09</xbrli:startDate><xbrli:endDate>2022-08-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i142a70212474462f8406372b032a40da_I20220809"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:BiorezIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37a8e3e1161f451aa198e5b6256ea53b_I20220613"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i820f07e3b63740fdb61b97a9865fab6c_I20220809"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:BiorezIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23a26ee61ce346979ecdcc950256a8cd_I20220613"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9f14793d4a14a898e1355402fa65f67_I20220809"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:BiorezIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24f0482d3efe4100bdd28dfdae178c4e_I20220613"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i213808e175c64cd39cd8cdf4f77656ac_I20220809"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:BiorezIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3f8b6c9e53f4c758e52691bd4debfc7_D20220613-20220613"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-13</xbrli:startDate><xbrli:endDate>2022-06-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i05f8de72ebf647fd9361f20ed7dbda46_D20220613-20220613"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-13</xbrli:startDate><xbrli:endDate>2022-06-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i339f2ca01de64ce99801bb853f6ef08e_D20220809-20220809"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:BiorezIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-09</xbrli:startDate><xbrli:endDate>2022-08-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i290c6d46a78e42a184e8c24ee681f1a4_D20220809-20220809"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:BiorezIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-09</xbrli:startDate><xbrli:endDate>2022-08-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42cdeb61c56049eeaf5d108278492af6_I20220613"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idbcbafbbb6444f8f9dd7ff8147ad0d9e_I20220809"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:BiorezIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7847bb005af348f29bf64c49025f22c7_I20220613"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cnmd:MeasurementInputRevenueVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia03e50b81d5b4a9183e3d1dd623ebf72_I20220809"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cnmd:MeasurementInputRevenueVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:BiorezIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83f1974c521743e48b065340d3d8aee1_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncMember</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="ia3b155df18a44886945d51ab6f7f2777_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncMember</xbrldi:explicitMember><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="if6cb6b38117e4a83b72f2e52ee832653_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncAndBiorezIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</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="if4e36d04c4fc440ab6431cdb7d6d227e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i4a459689026748e4909ec2541cefeb1a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="ibf32f2491f21402d87ce9dcb64691e0d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d9dcf973d614b9abff3969a5f360e1f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84a202627c7245b6b0c31e3cae23c3f6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd7bd6ca5b4b400b9ce440e48d88b584_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5dac9d42ef6140b58666949302c2250d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i530c0195f11145018b37394b346d1ac5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b2f49023f854fe783eb3dbbd4d14295_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</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="i86d4adab912f43a89f6b1042ada51f92_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cnmd:CustomerandDistributorRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</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="iefc87ff900c4400192409de00d290dca_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cnmd:CustomerandDistributorRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic390fbbd57f44909b59f8dc8148b7c3b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cnmd:CustomerandDistributorRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3c834119ca9405b9c332084e1fd8d1e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cnmd:SalesrepresentationmarketingandpromotionalrightsMember</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="i57b9d2a933eb4dde9297893367a5e0d8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cnmd:SalesrepresentationmarketingandpromotionalrightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c577144d4fd48f284caff836184b3e6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cnmd:SalesrepresentationmarketingandpromotionalrightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85fe31cf1c0f42babb310d1cf285498b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cnmd:PatentsAndOtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</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="ie0de5d6ed01f447887d53b3bc5b56d5d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cnmd:PatentsAndOtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec1fc74d61e546ee88cea69549b85909_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cnmd:PatentsAndOtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida918c65f26941cda3801476128b71fc_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</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="ia97e055c9aeb45f3951f455ee4c440a4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd39f5773b7643f59464487c45d8a1d8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idbc6b73e78a74dcfb2451a5e8a8b341f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">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="i00345b5941ad4ef497faf6c4d7ed26f3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">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="i170f54654cea41bc82b7c73e4c1cabe3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cnmd:ExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1536248f5ee8426f877df56b72be4701_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cnmd:ReductionofRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i684848f3f5ac4a21a44abe41a6972b6c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><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="ib64d0e3a2b634ae7b83d5f495a701393_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><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="i4c4c41cdaae6440a9f94949efc12b973_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48beaf26da2d4e94906099d4e19d10ee_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4df7245512a743cba7da825d9f4d2cdc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2.625PercentConvertibleNotesDue2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i682ee98e418d460a819a7dc9cf74e391_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2.625PercentConvertibleNotesDue2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32c65b2d4fca40d7a82781b5bf2cc9b5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2250PercentConvertibleNotesDue2027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3f822efbf9e45cf9cfb058bd8f4d842_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2250PercentConvertibleNotesDue2027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26063c4555be49529927892d2d8ae2dc_I20210716"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:AmendedAndRestatedSeniorCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib59392d18435427e8ed993f1d2c4e93e_I20210716"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:AmendedAndRestatedSeniorCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6289ca301c244ab8a9ae0669b3926ff0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:AmendedAndRestatedSeniorCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</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="ia358579842834af4af8a0f07cbfacd39_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</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="id867cda5c453440d9a4f8abef9d9de4b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:AmendedAndRestatedSeniorCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LongTermDebtMember</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="i89d2662758be4e2189cf17300a8119e9_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:AmendedAndRestatedSeniorCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cnmd:SecuredOvernightFinancingRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LongTermDebtMember</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="ifcd96c2aa24b45ada89819a70e370163_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:AmendedAndRestatedSeniorCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5026947d03c04797a8cfa0e2160ef0ef_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:AmendedAndRestatedSeniorCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LongTermDebtMember</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="i7030e7736948492398810596c9396ac0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:AmendedAndRestatedSeniorCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cnmd:AdjustedSOFRMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LongTermDebtMember</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="i45a619e3573b4fc4b91bd807b2c7c27d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ec96b8a17204837bcd049245bbd121f_D20190129-20190129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2.625PercentConvertibleNotesDue2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-29</xbrli:startDate><xbrli:endDate>2019-01-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e806b5f2f984d799333ff801c5d4856_D20190129-20190129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:CallOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2.625PercentConvertibleNotesDue2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-29</xbrli:startDate><xbrli:endDate>2019-01-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1738b13bd7a34c75992dfec26d713234_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2.625PercentConvertibleNotesDue2024Member</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="i91214b70101a4b3f834b750774178df0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2.625PercentConvertibleNotesDue2024Member</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="i4b98da751c284337b5f2b2b44122d648_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2.625PercentConvertibleNotesDue2024Member</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="idea47d9e011244d590a6b523b1fb9716_D20220606-20220606"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2250PercentConvertibleNotesDue2027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-06</xbrli:startDate><xbrli:endDate>2022-06-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4d6db29f40344d3875af0ff809678a0_I20220606"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:CallOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2250PercentConvertibleNotesDue2027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i779f520ddd564a9eb1d437af26ed3c87_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2250PercentConvertibleNotesDue2027Member</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="i07ef9f57b753494789fbe32bea72012e_I20220606"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia18a47d4ab604d629afdb18f6ed5fb5f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</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="ic636ee8666d941e8ba78437626851474_D20220606-20220606"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-06</xbrli:startDate><xbrli:endDate>2022-06-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79831883be17492db32c2331f8651ed5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="ifc856c5f589c458d97457718f697d8f8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember><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="ib198ca638fe14c398cb55740f4960f98_D20120228-20120229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2012-02-28</xbrli:startDate><xbrli:endDate>2012-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb30ce6d34ee4f61afe255cc8344fc09_D20131027-20131028"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2013-10-27</xbrli:startDate><xbrli:endDate>2013-10-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="plans"><xbrli:measure>cnmd:plans</xbrli:measure></xbrli:unit><xbrli:context id="i931e58e8a90a4dac82a683a2d9f3094f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i65d991a009124627b4c80b77b4d0c8fd_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cnmd:StockOptionsAndStockAppreciationRightsMember</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="i44348ee0c8d142bdb362ee64f5dfbce7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cnmd:StockOptionsAndStockAppreciationRightsMember</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="ic7053a11ef9e436ebc46837f23e72c91_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cnmd:StockOptionsAndStockAppreciationRightsMember</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="i169a9f365e104fc9b635c5d2fa947482_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cnmd:StockOptionsAndStockAppreciationRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18e3aeaa81a64c3fbcaa4715cbcae542_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cnmd:StockOptionsAndStockAppreciationRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64b8c6c3bd7c4d38b98da6995a76db27_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">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="i7ff89501b5aa4d2ba7894d8d3dcb5ff3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica924d0acfe446e1929849d62cc44505_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i411e60a21ff045c0a94ca80d9c5d7f04_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">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="i98f0a556efc9474292bc3ef4bd621df8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">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="ia3d56d050331499fb758131d927978ee_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cnmd:RestrictedStockUnitsAndPerformanceShareUnitsMember</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="ibbe51863e6d841399be65b3816f920cf_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cnmd:RestrictedStockUnitsAndPerformanceShareUnitsMember</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="id9a31e66fddd4159abc3ca8881005c11_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cnmd:RestrictedStockUnitsAndPerformanceShareUnitsMember</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="iffd336221bc04d3898eddf5e942ffcbc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cnmd:EmployeePlanMember</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="i6f2d6dfdb2094d3f8ad4861ae14ad260_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cnmd:EmployeePlanMember</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="i875c881bb3544c59b2ff7f87074c2e10_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</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="i5a4fd5dee661444caa1b7b3978a5638c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</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="ibc3ea6c111da4a148364454aa6718f69_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</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="i869dd38980c64ebba1a9a4e77e7d0db9_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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="ib76ffc9d258a4dcd860ebd6ca1d01e56_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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="i32f97b4b34e5402aafecc4afeb2624ab_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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="id6a93d0621ee4fe6978fc1a9ad123599_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</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="i2e101b7b1f3e43f982104b05d61e11f0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</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="i41c9fe7541994aa7a61a2c951dc1716b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</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="i74c0502f22804bd9ac3d64bddc020fb4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</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="ib26ec93156b64317be99af63eda12a1f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</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="i543f1e4eb9b44ff58612a7e2c45993ce_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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="if0257cde64d243a0b46ce48e51475bc1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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="i43252795e36745ba948776207557da36_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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="i08ff407be7904c7fa086a5c51253a372_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</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="id9eb4747230a4814a22f9a0e0459d0c2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</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="id5119d5599534fac80d04ee97cac5704_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</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="if0526d865f044468bdf96b5bc970028b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</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="i36a807c59490413592cdf437a2f2d9cf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</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="i502ae909c65f4c65a9f541b369d9f628_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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="i861b066c81ba4aacaba802912cd12218_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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="i4f868d4a4cb54c54a33a18f0c1817b03_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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="ief4bb0287b6345339f2dc57ead6e7181_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</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="i99c02a697cdc4f379cf0e46d7d9efb23_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</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="ieb4918e735f6462eab7f6312f5bd82e8_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</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="i1adfed5b247947c5885962882f281989_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</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="i2e19676413cd432f90dcbed6c0e1a91a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i2e5dc12a96d04930a7132a46eaa8f77b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</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="ic8dc9b918c6e47ccaeb78597fd04cfe2_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</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="ib117577767b2448c86099cbff53b871e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="if36a85e93c33449f8c0ef6ee80ac4c04_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember><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="i446c6156fc4943f1927f2bdfef0910ff_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember><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="ic9c257e2e6cb4cb4930111811992934e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i1f27cc829b1549fe98fbd93116861ba3_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cnmd:AmericasexcludingtheUnitedStatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</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="i54c80ebcf9be4375af8205b5b9ddcde4_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cnmd:AmericasexcludingtheUnitedStatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</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="i868b28b0169442d09f9d448d2ef3d24f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cnmd:AmericasexcludingtheUnitedStatesMember</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="i6a607a0fa3c2450fb812d7224e670234_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</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="ia9a0faa51a46400d8fa1a7b2557edda9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</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="idd600bd2d3a44eb69251054b448eb168_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i9a51c310cef0463dbeae2af06e5ada52_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</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="i61df70e34c604dfab7ff597e798340f4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</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="i20e2be5f69b54089b98f885888b8f77f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i6b46f13083c043b9ba56107d1b4051be_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember><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="i64cd01cd17f24996b0e7347ffb873b9a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember><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="i7205fb92b4914f5e90f076f46d8c6ae1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="ic668b20106fd4226a62c5fed0a78aefd_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cnmd:AmericasexcludingtheUnitedStatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</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="ie49582580eed4af2bf0cfa0b8c4005b4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cnmd:AmericasexcludingtheUnitedStatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</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="i4695e329233d4a70921edacb155c8f24_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cnmd:AmericasexcludingtheUnitedStatesMember</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="iad9c4ac109904fa9964218d0a7dc6f52_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</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="id0f72c13f1ac47818244673836a01717_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</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="ia4ed23aaa0614d09b66fae37afe05440_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i6569d9417a934aa88b269781a7ac8fbf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</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="i86a51257f73b4763a50b030d4644a5d3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</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="i011bee579ef6462dbdf69e66ae0688ca_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i368e1bde38474d0a8bc69d1765856722_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember><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="i105d665c0121477581a16cd76032e3fb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember><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="ia9d9731f88244faa87679c6e95162946_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i4e8e199dc9d24e7b826e75f153d7b5da_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cnmd:AmericasexcludingtheUnitedStatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</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="ic9126052bc344d9697eb5db184f4a53f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cnmd:AmericasexcludingtheUnitedStatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</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="i9bde9383452e466b9057789018a6cc69_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cnmd:AmericasexcludingtheUnitedStatesMember</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:unit id="customers"><xbrli:measure>cnmd:Customers</xbrli:measure></xbrli:unit><xbrli:context id="i3354593a79154ad3adece5699255799f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</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="ib468ccedf503466d86062a33b3222651_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</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="i127c6683c64946249dc3a4df7682d38f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</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="i0080b28b9a824784bc26bf661943b45d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ea3293bc61e4481b9e2f24171ac3dec_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8ad5d96529148bbba28cac2f872e352_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id62706b28e364a6593d8197dbbe333dc_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</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="i7ea8a907604148b7999b3d7fc2462349_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5d113bfc07543b98073805b859c7058_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2656ac122cd949b78a8d7543aed6670a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie88bec6570ea4354b13f1429a3cf50e5_I20231231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9f784b3096b4aff9ecc6e9b14ed89c1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f09c1e4e82b435b865a3784d608f7df_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0aedfe4a90284ac89f4d78bde7caec1f_I20231231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i455a3bd546a84e269627f8a46c372832_I20231231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf3050d9ffd449af9730cfe3c0fde018_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CommonStockMember</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="i261497b00a244f72b74854fdb94471a7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CommonStockMember</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="i3bf2d7d05df04b97b3fd207644148b14_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</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="i8253401f68b440958630db0fb25c1f20_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</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="ia16a59b760d946edbd55c6223b4dc200_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><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="i734cdcdb49044d19a7800ad287b1ceea_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice82ef181efb48b3a8e354485562b653_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7ae218145d14c7dbc1f39ca47bdcd38_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43b4bc6d4b2a4c418804b0da190363a7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cnmd:MututalFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7093f5fbf97d40e9a6799db4f6986fb8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cnmd:MututalFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ad2a3e1d2ef437aa1b6db7e76a1f4ce_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf7e10ca26c641698a4214229f776d1b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i227f42dbc8c348959cb5568c3a66a8e0_D20170118-20170118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cnmd:EndoDynamixInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cnmd:LitigationDamagesAxis">cnmd:LiquidatedDamagesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-18</xbrli:startDate><xbrli:endDate>2017-01-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04c7a37bfc424ac08ac853e23c7d776e_D20170118-20170118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cnmd:EndoDynamixInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="cnmd:LitigationDamagesAxis">cnmd:AdditionalDamagesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-18</xbrli:startDate><xbrli:endDate>2017-01-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86f103300d084feda8a37b5e695ad09b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><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="i9027d8ca1b9848fbb654b54ccb94e697_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><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="ie604a7b49dce4be48ebf57a7f61dbbd4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d1ecaa000224e2f9fdd6a710970384e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1a7e8928963455aba3ed02eb97ff624_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><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="i3c9029aeba1043b59cde1c7cd28001de_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><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="i746a25c3e23a43699e6bbd35e89e329f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cnmd:RevenuesMember</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="i6a38694af84b4b2aa7ae71bb9f2a94d8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cnmd:RevenuesMember</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="id08cc47e18404267a8fa16a3c9d57567_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cnmd:RevenuesMember</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="ifcbdad34131e40d89e3f5a7e4a7fafd9_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="iec939f3ea12b4d1ebac071e8c52c8635_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="iad0d8c6f2190461f878c88c386b7b668_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="idf58c6fd33904e43b3d8d540509efb72_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="id3cefb67e81a42a5b1a385fcf8517433_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i7be57dd5ff39412bbb516c65ba1666aa_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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="i705d27ce6e384c5c98dabb4b97ff64f2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a929bc401f14116ae7acdfb0b9fe0ef_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember><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="i607cdb0f03fb46289ad830d56b6b1491_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><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="i31ed0d42923345d3b88632d656dde141_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><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="i2aed3a7c090f4cc98b5fc54757be4348_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</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:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic22ee62805574214b7d64e48ebbd7ff5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember><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="i6ffe620060f248e4946cc786777cd755_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><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="i3779eb2e21f748d7bea64e4af12421d1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><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="iaf098555d3524528a3f6485ac661514a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8837954b71584a27a0f009b40b69e65e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:BiorezIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d4f2d72a2464bdf85b43c7e02de1734_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17ed4631be7a44faae124c5521fda78a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</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="i8a369b7c5cd24c67b6414dda8fca9dae_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if71dd669a049400b995015dff7cc0b79_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1609a99fdf034d1a840238d798adeb34_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</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="i6379f3720c5a49968529d3dbd7d69659_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59ab91491e04410d9ad4f51546cfd7ed_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a049a0638d04c4a9ce3e3ede8b3412e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</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="i0033e81871e64044aa3c4cf1861de4c4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie48dd2a7987b451bafc650fac07ae641_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c3ede1a4ba143f3be50f5f121ea62e0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</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="i86ad5ac1baac48d4b1b7812fc1a2b0ed_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia88177c472a74d7bbc958ccc8b4ec154_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</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="i17db05d92e2144aca196557881b675a5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i976c4166e79e4e2c8db37dbcd8c5e516_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</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="i880dcd400b0c4630aa00767ca3ea9f45_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2cef92ac2f943c48fcfcd1187ea9f67_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</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="id6ac3f99c1b24561ae5c60d677659678_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i071c6127a05b4db1bbe9bcfecb2e1d1c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</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="i7428d3e145c243e9894b93d7ace54844_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibfd05cfd54454aa9a541048f264e12a3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000816956</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</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><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEzLTUtMS0xLTM0NzI2_518857d0-bb28-437a-9628-03dd855411c8 id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIxLTEtMS0xLTM0NzI2_f1b0b2ca-337f-4a4f-a517-7891737e3ebc id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzUtMS0xLTEtMzQ3MjY_645fb8e1-3241-4099-8c60-5936cb8d544e id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIxLTctMS0xLTM0NzI2_263ae577-e61e-48ca-80c9-00dcd38de4cb id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzUtMy0xLTEtMzQ3MjY_9ef60b91-179d-47ae-bd62-b65e44035bda id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIxLTMtMS0xLTM0NzI2_2e9f2334-d977-48f5-94ea-7a1a5ce8e8d4 id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEzLTEtMS0xLTM0NzI2_5261dc49-ffff-4ccc-9494-be4a0721c235 id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzUtNy0xLTEtMzQ3MjY_30749cb4-8be4-4e41-b523-c310217e933d id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIxLTUtMS0xLTM0NzI2_7379ae14-953f-4cf3-8fff-556e920700db id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEzLTctMS0xLTM0NzI2_b7950e84-4016-4de8-b2cb-894c236252d4 id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEzLTMtMS0xLTM0NzI2_03e9ddb9-4b18-45a7-b9b7-ec909d40bc4a id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzUtNS0xLTEtMzQ3MjY_77e22157-7c73-434b-b009-2d212f726eb3" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTg1MDY5MA_d675d6a1-9aae-46d5-93d9-6d30da0202c6" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTctMS0xLTQ0MDM0_fa44a5a1-c854-4c27-9a2e-84fca70ae419 id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTQtMS0xLTQwODEz_a820e58d-a49b-4ce8-b360-e9ac252faba9 id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTAtMS0xLTQ1NTgz_728d3df4-dddb-4f18-a42e-8e8e13740bfe id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTMtMS0xLTM2ODIz_526af502-b175-4741-9643-8c2177f4eb1f" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUzLTAtMS0xLTQ1NTg1_81ddca78-f2a0-41ed-a686-a98c4d4acf95" order="1"></ix:relationship></ix:resources></ix:header></div><div id="i02b73a1bc7a8425ba059a951718d66ef_1"></div><div style="min-height:31.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">United States</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Securities and Exchange Commission</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Form <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTA4_35c723ea-d6ce-4d76-aa90-995c21049941">10-K</ix:nonNumeric> </span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:401.25pt"><tr><td style="width:1.0pt"></td><td style="width:10.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:375.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:10.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6ZDQzNzAzMWU1MWQ5NDc3Zjg3NzY0YzhkZThkZGQ0MmMvdGFibGVyYW5nZTpkNDM3MDMxZTUxZDk0NzdmODc3NjRjOGRlOGRkZDQyY18wLTAtMS0xLTM0NzI2_c0132b01-4cea-4a6c-bf50-6263c6d63540">&#9746;</ix:nonNumeric></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:9pt;font-weight:700;line-height:100%">Annual Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">or</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6ZDQzNzAzMWU1MWQ5NDc3Zjg3NzY0YzhkZThkZGQ0MmMvdGFibGVyYW5nZTpkNDM3MDMxZTUxZDk0NzdmODc3NjRjOGRlOGRkZDQyY18yLTAtMS0xLTM0NzI2_6da80371-7aa8-455c-9b6f-9b51d8e1e478">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.310%"><tr><td style="width:1.0%"></td><td style="width:30.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.579%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.953%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ended:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6MmNlYmJjNDM1ZjkzNDEwNGI0MTdhZGFkMjAyODdiMTQvdGFibGVyYW5nZToyY2ViYmM0MzVmOTM0MTA0YjQxN2FkYWQyMDI4N2IxNF8wLTEtMS0xLTM0NzI2_eb021fc0-0523-4e6f-8816-6a6a941a28dd"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6MmNlYmJjNDM1ZjkzNDEwNGI0MTdhZGFkMjAyODdiMTQvdGFibGVyYW5nZToyY2ViYmM0MzVmOTM0MTA0YjQxN2FkYWQyMDI4N2IxNF8wLTEtMS0xLTM0NzI2_32d4e71b-6a0a-4930-8fa7-cfa599ed0ad3">December 31</ix:nonNumeric>, 2022</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commission file number:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6MmNlYmJjNDM1ZjkzNDEwNGI0MTdhZGFkMjAyODdiMTQvdGFibGVyYW5nZToyY2ViYmM0MzVmOTM0MTA0YjQxN2FkYWQyMDI4N2IxNF8wLTMtMS0xLTM0NzI2_daecd2a2-3414-4741-b770-4043c05b5383">001-39218</ix:nonNumeric></span></div></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV85Ng_83e7e715-6026-412f-a8e9-23fbd9a2a721">CONMED CORPORATION</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:17pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160; </span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.864%"><tr><td style="width:1.0%"></td><td style="width:22.802%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.802%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.452%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.544%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6N2ZkZGMzODA0ZWIzNGRmNTk3ZDg1OThjMWI5MGMwZDQvdGFibGVyYW5nZTo3ZmRkYzM4MDRlYjM0ZGY1OTdkODU5OGMxYjkwYzBkNF8wLTAtMS0xLTM0NzI2_8fc3c44c-0e33-4c6c-a39d-1d97880fda7c">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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6N2ZkZGMzODA0ZWIzNGRmNTk3ZDg1OThjMWI5MGMwZDQvdGFibGVyYW5nZTo3ZmRkYzM4MDRlYjM0ZGY1OTdkODU5OGMxYjkwYzBkNF8wLTMtMS0xLTM0NzI2_d57e4355-eb37-4e0f-aa27-1b0a8088e3f8">16-0977505</ix:nonNumeric></span></td></tr><tr><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(I.R.S. Employer Identification No.)</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6N2ZkZGMzODA0ZWIzNGRmNTk3ZDg1OThjMWI5MGMwZDQvdGFibGVyYW5nZTo3ZmRkYzM4MDRlYjM0ZGY1OTdkODU5OGMxYjkwYzBkNF8yLTAtMS0xLTM0NzI2_e268a847-1b0a-4be7-87c2-232cc4ac5658">11311 Concept Boulevard</ix:nonNumeric></span></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6N2ZkZGMzODA0ZWIzNGRmNTk3ZDg1OThjMWI5MGMwZDQvdGFibGVyYW5nZTo3ZmRkYzM4MDRlYjM0ZGY1OTdkODU5OGMxYjkwYzBkNF8zLTAtMS0xLTM0NzI2_f5e0eb0b-ea10-47dd-b320-c709426a1560">Largo,</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6N2ZkZGMzODA0ZWIzNGRmNTk3ZDg1OThjMWI5MGMwZDQvdGFibGVyYW5nZTo3ZmRkYzM4MDRlYjM0ZGY1OTdkODU5OGMxYjkwYzBkNF8zLTEtMS0xLTM0NzI2_f0c9e86b-bad4-4466-bd55-f9c59a27fabf">Florida</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6N2ZkZGMzODA0ZWIzNGRmNTk3ZDg1OThjMWI5MGMwZDQvdGFibGVyYW5nZTo3ZmRkYzM4MDRlYjM0ZGY1OTdkODU5OGMxYjkwYzBkNF8zLTMtMS0xLTM0NzI2_12e2713c-26ad-45c8-8851-2e81bc351149">33773</ix:nonNumeric></span></td></tr><tr><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">(<ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTAy_df596dce-cc91-4d4b-bbfb-82c758e35310">727</ix:nonNumeric>) <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTAz_be701e97-ff27-4a8e-b518-fd31b6d05d1c">392-6464</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Registrant's telephone number, including area code)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:61.864%"><tr><td style="width:1.0%"></td><td style="width:36.342%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.763%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.595%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Trading Symbol</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6MmNhMWMwMjhkMzQzNDU3ZGJhMTIwNjkzYmU4MzQ5MTEvdGFibGVyYW5nZToyY2ExYzAyOGQzNDM0NTdkYmExMjA2OTNiZTgzNDkxMV8xLTAtMS0xLTM0NzI2_b60990b5-0bdc-430c-ba68-6c9740e97431">Common Stock, $0.01 par value</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6MmNhMWMwMjhkMzQzNDU3ZGJhMTIwNjkzYmU4MzQ5MTEvdGFibGVyYW5nZToyY2ExYzAyOGQzNDM0NTdkYmExMjA2OTNiZTgzNDkxMV8xLTEtMS0xLTM0NzI2_afabb0cb-a278-470e-8a9a-37d8f32b1214">CNMD</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6MmNhMWMwMjhkMzQzNDU3ZGJhMTIwNjkzYmU4MzQ5MTEvdGFibGVyYW5nZToyY2ExYzAyOGQzNDM0NTdkYmExMjA2OTNiZTgzNDkxMV8xLTItMS0xLTM0NzI2_711a53a7-b91f-4fdd-b2e5-481417e5c4b3">NYSE</ix:nonNumeric></span></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTA5_66f5718a-74b4-4734-bdca-496dc2a2ad2a">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;&#160; No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;  </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Yes </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTA0_aa74a4fb-11d9-49a7-a957-6d6bac10eedd">No</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160; </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTEw_b732dc9f-52ac-4da1-9c17-8b3b3d442706">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160; No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;<ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTEx_4f7c8306-6975-4b88-8523-3186782e9c79">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160; No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company.&#160;&#160;See the definitions of &#8220;large accelerated filer", "accelerated filer", "smaller reporting company", and "emerging growth company" in Rule 12b-2 of the Exchange Act.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTEy_e347a3d9-1f4c-4b4f-aee2-d49b7db186b2">Large accelerated filer</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Accelerated filer </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Non-accelerated filer </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Smaller reporting company </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTA1_d89a59b2-30c8-4d4b-adf6-5250ec9df586">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Emerging growth company </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTA2_80eb1d4b-e95a-40ce-9afb-e55eb58c2e0f">&#9744;</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. &#9744;</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTAw_106dea08-3426-4c55-aa38-e7c0e2fdf023">&#9746;</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTAx_7fec5b47-fabf-49fd-9d4d-4529c8f746a8">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160; No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;  </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, the last business day of the registrant&#8217;s most recently completed second fiscal quarter, the aggregate market value of the shares of voting common stock held by non-affiliates of the registrant was approximately $<ix:nonFraction unitRef="usd" contextRef="id5c8b494114849e8b53b38bd9151dfb7_I20220630" decimals="-8" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8yNjg5_f94508a4-17fa-452c-9b4c-b40ad02f7764">2.2</ix:nonFraction> billion based upon the closing price of the Company&#8217;s common stock on the NYSE Stock Market.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160; </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The number of shares of the registrant's $0.01 par value common stock outstanding as of February&#160;15, 2023 was</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="id32eddf7927c476cbac527d0b4c7289d_I20230215" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8yODc1_15206932-965f-45b5-add6-849099a071ac">30,499,439</ix:nonFraction>.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE:</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTA3_78932f53-ba5d-45bc-8261-a4220b4bf616" escape="true">Portions of the Definitive Proxy Statement and any other informational filings for the 2023 Annual Meeting of Shareholders are incorporated by reference into Part III of this report.</ix:nonNumeric> </span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i02b73a1bc7a8425ba059a951718d66ef_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONMED CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ANNUAL REPORT ON FORM 10-K</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FOR YEAR ENDED DECEMBER 31, 2022 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_10"></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:10.776%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:80.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.353%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Part I</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 1.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_13">Business</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_13">2</a></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 1A.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_22">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_22">8</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 1B.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_25">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_25">19</a></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 2.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_28">Properties</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_28">19</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 3.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_31">Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_31">19</a></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 4.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_34">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_34">19</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Part II</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 5.</span></td><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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_40">Market for Registrant's Common Equity, Related Stockholder</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_40"><br/></a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_40">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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_40">20</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 6.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_43">[Reserved]</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_43">21</a></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 7.</span></td><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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_46">Management's Discussion and Analysis of Financial</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_46"><br/></a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_46">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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_46">22</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 7A.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_115">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:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_115">30</a></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 8.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_118">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_118">30</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 9.</span></td><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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_121">Changes In and Disagreements with Accountants on</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_121"><br/></a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_121">Accounting and Financial Disclosure</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_121">30</a></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 9A.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_124">Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_124">31</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 9B.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_127">Other Information</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_127">31</a></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 9C.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_2233">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:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_2233">31</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Part III</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 10.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_133">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:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_133">32</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 11.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_136">Executive Compensation</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_136">32</a></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 12.</span></td><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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_139">Security Ownership of Certain Beneficial Owners and</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_139"><br/></a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_139">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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_139">32</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 13.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_142">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:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_142">32</a></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 14.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_145">Principal Accounting Fees and Services</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_145">32</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Part IV</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 15.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_151">Exhibits, Financial Statement Schedules</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_151">33</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_154">Signatures</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_154">34</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 16.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_265">Form 10-K Summary</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_265">85</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="i02b73a1bc7a8425ba059a951718d66ef_13"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONMED CORPORATION</span></div><div style="padding-left:85.5pt;text-indent:-85.5pt"><span><br/></span></div><div style="padding-left:85.5pt;text-indent:-85.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> Item 1.  Business</span></div><div style="text-align:justify;text-indent:72pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Forward Looking Statements</span></div><div style="text-align:justify;text-indent:72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">This Annual Report on Form 10-K for the Fiscal Year Ended December&#160;31, 2022 (&#8220;Form 10-K&#8221;) contains certain forward-looking statements (as such term is defined in the Private Securities Litigation Reform Act of 1995) and information relating to CONMED Corporation (&#8220;CONMED&#8221;, the &#8220;Company&#8221;, &#8220;we&#8221; or &#8220;us&#8221; &#8212; references to &#8220;CONMED&#8221;, the &#8220;Company&#8221;, &#8220;we&#8221; or &#8220;us&#8221; shall be deemed to include our direct and indirect subsidiaries unless the context otherwise requires) which are based on the beliefs of our management, as well as assumptions made by and information currently available to our management.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">When used in this Form 10-K, the words &#8220;estimate&#8221;, &#8220;project&#8221;, &#8220;believe&#8221;, &#8220;anticipate&#8221;, &#8220;intend&#8221;, &#8220;expect&#8221; and similar expressions are intended to identify forward-looking statements.  These statements involve known and unknown risks, uncertainties and other factors, including those identified under the caption &#8220;Item 1A-Risk Factors&#8221; and elsewhere in this Form 10-K which may cause our actual results, performance or achievements, or industry results, to be materially different from any future results, performance or achievements expressed or implied by such forward-looking statements.  Such factors include, among others, the following:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;padding-left:13.8pt">general economic and business conditions, including, without limitation, a potential economic downturn,, supply chain challenges and constraints, including the availability and cost of materials, the effects of inflation, and increased interest rates;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:14.5pt">compliance with and changes in regulatory requirements;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the failure of any enterprise-wide software programs or information technology systems, or potential disruption associated with updating or implementing new software programs or information technology systems;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the risk of an information security breach, including a cybersecurity breach;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the COVID-19 global pandemic poses significant risks to our business, financial condition and results of operations as the pandemic, government and hospital responses to it, continue;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the possibility that United States or foreign regulatory and/or administrative agencies may initiate enforcement actions against us or our distributors;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the introduction and acceptance of new products;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the ability to advance our product lines, including challenges and uncertainties inherent in product research and development, and the uncertain impact, outcome and cost of ongoing and future clinical trials and market studies;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">competition;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">changes in customer preferences;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">changes in technology;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">cyclical customer purchasing patterns due to budgetary, staffing and other constraints;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">environmental compliance risks, including lack of availability of sterilization with Ethylene Oxide (&#8220;EtO&#8221;) or other compliance costs associated with the use of EtO; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the quality of our management and business abilities and the judgment of our personnel, as well as our ability to attract, motivate, and retain employees at all levels of the Company;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the availability, terms and deployment of capital;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">current and future levels of indebtedness and capital spending;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">changes in foreign exchange and interest rates;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the ability to evaluate, finance and integrate acquired businesses, products and companies;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">changes in business strategy;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the risk of a lack of allograft tissues due to reduced donations of such tissues or due to tissues not meeting the appropriate high standards for screening and/or processing of such tissues; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the ability to defend and enforce intellectual property, including the risks related to theft or compromise of intellectual property in connection with our international operations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the risk </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">of patent, product and other litigation as well as the cost associated with such litigation;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">trade protection measures, tariffs and other border taxes, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">import or export licensing requirements;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">weather related events which may disrupt our operations; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">various other factors referenced in this Form 10-K.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See &#8220;Item 7-Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221;, &#8220;Item 1-Business&#8221; and &#8220;Item 1A-Risk Factors&#8221; for a further discussion of these factors.  You are cautioned not to place undue reliance </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on these forward-looking statements, which speak only as of the date hereof.  We do not undertake any obligation to publicly release any revisions to these forward-looking statements to reflect events or circumstances after the date of this Form 10-K or to reflect the occurrence of unanticipated events.</span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_16"></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CONMED Corporation was incorporated under the laws of the State of New York in 1970 and became a Delaware corporation in May 2020.&#160;&#160;CONMED is a medical technology company that provides devices and equipment for surgical procedures.&#160;&#160;The Company&#8217;s products are used by surgeons and other healthcare professionals in a variety of specialties including orthopedics, general surgery, gynecology, thoracic surgery and gastroenterology.&#160; The Company&#8217;s 4,100 employees distribute its products worldwide from three primary manufacturing locations.&#160;&#160;Our headquarters are located in Largo, Florida.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have historically used strategic business acquisitions, internal product development and distribution relationships to diversify our product offerings, increase our market share in certain product lines, realize economies of scale and take advantage of growth opportunities in the healthcare field. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to offering products with the highest standards of quality, technological excellence and customer service.&#160;&#160;Substantially all of our facilities have attained certification under the ISO international quality standards and other domestic and international quality accreditations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to those reports are accessible free of charge through the Investor Relations section of our website (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">http://www.conmed.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) as soon as practicable after such materials have been electronically filed with, or furnished to, the United States Securities and Exchange Commission (the "SEC").  In addition, the SEC maintains an Internet site (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">http:/www.sec.gov</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) containing reports, proxy and information statements and other information regarding issuers that file with the SEC.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Strategy</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CONMED's vision is to empower healthcare providers worldwide to deliver exceptional outcomes for patients through the following initiatives: </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Introduction of New Products and Product Enhancements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;We pursue organic growth through developing new products and enhancing existing products.&#160;&#160;We seek to develop new technologies which improve the durability, performance and usability of existing products.&#160;&#160;In addition to our internal research and development efforts, we receive new ideas for products and technologies, particularly in procedure-specific areas, from surgeons, inventors and other healthcare professionals.</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Pursue Strategic Acquisitions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;We pursue strategic acquisitions, distribution and similar arrangements in existing and new growth markets to achieve increased operating efficiencies, geographic diversification and market penetration.&#160;&#160;Targeted companies have historically included those with proven technologies and established brand names which provide potential sales, marketing and manufacturing synergies.  This includes the acquisitions of In2Bones Global, Inc. ("In2Bones") on June&#160;13, 2022 and Biorez, Inc. ("Biorez") on August&#160;9, 2022, respectively.</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Realize Manufacturing and Operating Efficiencies.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;We continually review our production systems for opportunities to reduce operating costs, consolidate product lines or process flows, reduce inventory and optimize existing processes.&#160;&#160;</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Geographic Diversification.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;We believe that significant growth opportunities exist for our surgical products outside the United States.&#160;&#160;Principal international markets for our products include Europe, Latin America, Canada and the Asia/Pacific Rim.&#160;&#160;</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Active Participation in the Medical Community.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;We believe that excellent working relationships with physicians and others in the medical industry enable us to gain an understanding of trends and emerging opportunities.&#160;&#160;Active participation allows us to quickly respond to the changing needs of physicians and patients.  In addition, we are an active sponsor of medical education both in the United States and internationally, offering training on new and innovative surgical techniques as well as other medical education programs on the use of our products.</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i02b73a1bc7a8425ba059a951718d66ef_19"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Products </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the percentage of net sales for each of our product lines during each of the three years ended December 31:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.637%"></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:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Orthopedic surgery</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General surgery</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales (in thousands)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045,472&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,635&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862,459&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Orthopedic Surgery</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We provide products that support sports medicine, the repair of soft tissue in the knee, hip, shoulder and increasingly in the upper and lower extremities through our acquisition of In2Bones.  In these procedures, we offer products such as TruShot</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> with Y-Knot</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> All-In-One Soft Tissue Fixation System, Y-Knot</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> All-Suture Anchors, and Argo&#8482; Knotless Suture Anchors which provide unique clinical solutions to orthopedic surgeons for the repair of soft tissue injuries.  During 2022, we acquired Biorez, Inc. which focuses on augmentation and healing using the BioBrace</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> implant technology.  In addition to implants, we offer supporting products that enable surgeons to perform minimally invasive sports medicine surgeries. These products include powered resection instruments as well as fluid management and visualization systems and the related single-use products which are marketed under a number of brands, including CONMED Linvatec</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, Concept</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> and Shutt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.  In sports medicine, we compete with Smith &amp; Nephew, plc; Arthrex, Inc.; Stryker Corporation; Johnson &amp; Johnson: DePuy Mitek, Inc.; Zimmer Biomet, Inc.; Paragon 28 and Treace Medical Concepts.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also provide our customers with a comprehensive line of battery-powered, autoclavable, large and small bone power tool systems for use in orthopedic, arthroscopic, oral/maxillofacial, podiatric, spinal and cardiothoracic surgeries.  These products are marketed under the Hall</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> surgical brand name, a pioneer in power surgical tools in the United States.  In powered instruments, our competition includes Stryker Corporation; Medtronic plc; Johnson &amp; Johnson: DePuy Synthes, Inc.; and Zimmer Biomet, Inc.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, approximately 74% of orthopedic surgery revenue came from single-use products that are expected to be recurring.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General Surgery</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our general surgery product line offers a large range of products in the areas of advanced surgical and advanced endoscopic technologies.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our advanced surgical product offering includes the leading clinical insufflation system (AirSeal</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">). AirSeal</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> includes the proprietary valveless access ports that deliver significant benefits to traditional minimally invasive surgery and robotic surgical procedures. The Buffalo Filter acquisition complemented the CONMED portfolio of smoke removal devices, which provides the Company with the broadest portfolio of single-use and capital smoke evacuation products available in the medical device market today. In addition to AirSeal</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and the Buffalo Filter</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> products, the Company manufactures and sells an extensive energy line and a broad offering of endomechanical products.  The electrosurgical offering consists of monopolar and bipolar generators, argon beam coagulation generators, handpieces, smoke management systems and other accessories.  Our endomechanical products offer a full line of instruments, including the Anchor</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> line of tissue retrieval bags, trocars, suction irrigation devices, graspers, scissors and dissectors, used in minimally invasive surgery.  Our competition includes Medtronic plc; Johnson &amp; Johnson: Ethicon Endo-Surgery, Inc.; Stryker Endoscopy, Olympus, ERBE Elektromedizin GmbH; and Applied Medical Resources Corporation. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our advanced endoscopic technologies offering includes a comprehensive line of therapeutic and diagnostic products used in gastroenterology procedures which utilize flexible endoscopes, as well as patient monitoring products.  In addition to these offerings, we offer a unique energy platform specifically designed for gastroenterology and pulmonology procedures.  Devices include products for dilatation, hemostasis, biliary, structure management, infection prevention and patient monitoring.  Patient monitoring includes ECG electrodes, EEG electrodes and cardiac defibrillation pads.  Our competition includes Boston </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:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#40454a;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Anchor is a trademark of the Anchor Products Company, Addison, Illinois.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scientific Corporation - Endoscopy; Cook Medical, Inc.; Merit Medical Endotek; Olympus, Inc.; STERIS Corporation - U.S. Endoscopy, Cantel Medical- Medivators, Inc., Cardinal and 3M Company.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, approximately 91% of general surgery revenue came from single-use products that are expected to be recurring.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">International</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expanding our international presence is an important component of our long-term growth plan.  Our products are sold in over 100 countries.  International sales efforts are coordinated through local country dealers (including sub-distributors or sales agents) or through direct in-country sales.  We distribute our products through sales subsidiaries and branches with offices located in Australia, Austria, Belgium, Brazil, Canada, China, Denmark, Finland, France, Germany, Italy, Japan, Korea, the Netherlands, Poland, Spain, Sweden and the United Kingdom.&#160;&#160;In these countries, our sales are denominated in the local currency and amounted to approximately 34% of our total net sales in 2022.&#160;&#160;In the remaining countries where our products are sold through independent distributors, sales are denominated in United States dollars.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competition</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compete in orthopedic and general surgery medical device markets across the world.  Our competitors range from large manufacturers with multiple business units to smaller manufacturers with limited product offerings.  We believe we have appropriate product offerings and adequate market share to compete effectively in these markets.  The global markets are constantly changing due to technological advances.  We seek to closely align our research and development with our key business objectives, namely developing and improving products and processes, applying innovative technology to the manufacture of products for new global markets and reducing the cost of producing core products.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The breadth of our product lines in our key product areas enables us to meet a wide range of customer requirements and preferences.&#160;&#160;This has enhanced our ability to market our products to surgeons, hospitals, surgery centers, group purchasing organizations ("GPOs"), integrated delivery networks ("IDNs") and other customers, particularly as institutions seek to reduce costs and minimize the number of suppliers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketing</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant portion of our products are distributed domestically directly to more than 6,000 hospitals, surgery centers and other healthcare institutions as well as through medical specialty distributors.&#160;&#160;We are not dependent on any single customer and no single customer accounted for more than 10% of our net sales in 2022, 2021 and 2020.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant portion of our U.S. sales are to customers affiliated with GPOs, IDNs and other large national or regional accounts, as well as to the Veterans Administration and other hospitals operated by the Federal government.&#160;&#160;For hospital inventory management purposes, some of our customers prefer to purchase our products through independent third-party medical product distributors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our employee sales representatives are extensively trained in our various product offerings.  Each employee sales representative is assigned a defined geographic area and compensated on a commission basis or through a combination of salary and commission.&#160;&#160;The sales force is supervised and supported by either area directors or district managers.&#160;&#160;In certain geographies, sales agent groups are used in the United States to sell our orthopedic products.&#160;&#160;These sales agent groups are paid a commission for sales made to customers while home office sales and marketing management provide the overall direction and training for marketing and positioning of our products.  Our sales professionals provide surgeons and other healthcare professionals with information relating to the technical features and benefits of our products.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our healthcare systems organization is responsible for interacting with large regional and national accounts (e.g. GPOs, IDNs, etc.).&#160;&#160;We have contracts with many such organizations and believe that the loss of any individual group purchasing contract would not materially impact our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell to a diversified base of customers around the world and, therefore, believe there is no material concentration of credit risk.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Manufacturing</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw material costs constitute a substantial portion of our cost of production.&#160;&#160;Substantially all of our raw materials and select components used in the manufacturing process are procured from external suppliers.&#160;&#160;Where possible, we work closely with multiple suppliers to ensure continuity of supply while maintaining high quality and reliability.&#160;&#160;As a result of supply chain best practices, new product development and acquisitions, we often form strategic partnerships with key suppliers.  As a result, components and raw materials may be sole sourced.  We continuously seek to manage our supply chain to mitigate supply disruptions that may pose an overall material adverse effect on our financial and operational performance.  We seek to schedule production and maintain adequate levels of safety stock based on a number of factors, including experience, knowledge of customer ordering patterns, demand, manufacturing lead times and optimal quantities required to maintain the highest possible service levels.&#160;&#160;Customer orders are generally processed for immediate shipment and backlog of firm orders is therefore not generally material to an understanding of our business. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New and improved products play a critical role in our continued sales growth.&#160;&#160;Internal research and development efforts focus on the development of new products and technological and design improvements. We maintain close working relationships with surgeons, inventors and other healthcare professionals who often suggest to us new product and technology ideas, principally in procedure-specific areas.&#160;&#160;In certain cases, we seek to obtain rights to these ideas through negotiated agreements.&#160;&#160;Such agreements typically compensate the originator through payments based upon a percentage of licensed product net sales.&#160;&#160;Annual royalty expense approximated $3.2 million, $2.0 million and $1.5 million in 2022, 2021 and 2020, respectively.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts expended for Company research and development were approximately $47.2 million, $43.6 million and $40.5 million during 2022, 2021 and 2020, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intellectual Property</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Patents and other proprietary rights, in general, are important to our business.  We have rights to intellectual property, including United States patents and foreign equivalent patents which cover a wide range of our products with expiration dates from 2023 to 2041.&#160;&#160;We own a majority of these patents and have exclusive and non-exclusive licensing rights to the remainder.&#160;&#160;We believe that the development of new products and technological and design improvements to existing products will continue to be important to our competitive position.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Government Regulation and Quality Systems</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The development, manufacture, sale and distribution of our products are subject to regulation by numerous agencies and legislative bodies, including the U.S. Food and Drug Administration ("FDA") and comparable foreign counterparts.&#160;&#160;In the United States, these regulations were enacted under the Medical Device Amendments of 1976 to the Federal Food, Drug and Cosmetic Act and its subsequent amendments, and the regulations issued or proposed thereunder.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDA&#8217;s Quality System Regulations set forth requirements for our product design and manufacturing processes, require the maintenance of certain records, provide for on-site inspection of our facilities and continuing review by the FDA.&#160;&#160;Many of our products are also subject to industry-defined standards.&#160;&#160;Authorization to commercially market our products in the U.S. is granted by the FDA under a procedure referred to as a 510(k) pre-market notification and clearance or Premarket Approval ("PMA").&#160;&#160;We believe that our products and processes presently meet applicable standards in all material respects.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Medical device regulations continue to evolve world-wide.&#160;&#160;Products marketed in the member countries of the European Union ("EU") and other countries require preparation of technical files and design dossiers which demonstrate compliance with applicable international regulations.  As government regulations continue to change, there is a risk that the distribution of some of our products may be interrupted or discontinued if they do not meet the country specific requirements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We market our products in numerous countries outside the United States and therefore are subject to regulations affecting, among other things, product standards, sterilization, packaging requirements, labeling requirements, import laws and on-site inspection by independent bodies with the authority to issue or not issue certifications we may require to be able to sell products in certain countries.&#160;&#160;Many of the regulations applicable to our devices and products in these countries are similar to those of the FDA.&#160;&#160;The member countries of the EU follow the requirements under the EU Medical Device Regulation ("EU MDR") which replaced a single set of regulations in May 2017 for all member countries.  EU MDR imposes stricter requirements for the marketing and sale of medical devices, including in the areas of clinical evaluation requirements, quality </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">systems, labeling and post-market surveillance with an effective date of May 2021.  During the transition period, medical devices with notified body certificates issued under the EU Medical Device Directive prior to May 2021 may continue to be placed on the market for the earlier of the remaining validity of the certificate or May 2024.  These regulations require companies that wish to manufacture and distribute medical devices in the European Union to maintain quality system certifications through European Union recognized Notified Bodies.&#160;&#160;These Notified Bodies authorize the use of the CE Mark allowing free movement of our products throughout the member countries.&#160;&#160;Requirements pertaining to our products vary widely from country to country, ranging from simple product registrations to detailed submissions such as those required by the FDA.&#160;&#160;We believe that our products and quality procedures currently meet applicable standards for the countries in which they are marketed.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As noted above, our facilities are subject to periodic inspection by the United States Food and Drug Administration (&#8220;FDA&#8221;) and foreign regulatory agencies or notified bodies for, among other things, conformance to Quality System Regulation and Current Good Manufacturing Practice (&#8220;CGMP&#8221;) requirements and foreign or international standards.  Refer to Note 14 for further discussion. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also subject to various environmental health and safety laws and regulations both in the United States and internationally, as are our suppliers and sterilization service providers. Our operations involve the use of substances regulated under environmental laws, primarily in manufacturing and sterilization processes. We believe our policies, practices and procedures are properly designed to comply, in all material respects, with applicable environmental laws and regulations. We do not expect internal compliance with these requirements to have a material effect on purchases of property, plant and equipment, cash flows, net income (loss) or our competitive position.  Refer to Item 1A, Risk Factors, for further discussion of the use of outside EtO sterilization service providers.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONMED Workforce Overview</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One of CONMED's core values is our belief in the power of engaged talent.  As of December&#160;31, 2022, we had approximately 4,100 full-time employees, including approximately 2,600 in operations and the remaining in sales, marketing, research and development and administration.&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We know that our people are our most important assets and crucial to our ability to deliver on our mission.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accordingly, the success and growth of our business depends in large part on our ability to attract, engage and develop a diverse population of talented employees at all levels of our organization.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Talent Management and Succession Planning</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All levels of Company management are engaged in talent management practices. The Board of Directors ("Board") reviews the Company&#8217;s people strategy in support of its business strategy at least annually and frequently discusses talent opportunities, including a detailed discussion of the Company&#8217;s global leadership talent and succession plans with a focus on key positions at the senior executive level. High-potential leaders are given exposure and visibility to Board members through formal presentations and informal events. More broadly, the Board is regularly updated on key talent indicators for the overall workforce, including diversity, recruitment and development programs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Competitive Pay and Benefits</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our compensation programs are designed to align the compensation of our employees with CONMED&#8217;s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">performance and to provide the proper incentives to attract, retain and motivate employees to achieve positive results. The structure of our compensation programs balances incentive earnings for both short-term and long-term performance.  Our benefits offerings vary from country to country, dependent on local market practices.  We regularly evaluate our benefits offerings to ensure their competitiveness  as well as equity and fairness.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CONMED is committed to pay equity for all employees. Annually we review our pay equity globally. If pay equity issues are identified that cannot be explained by historical performance, time in role, tenure, or other job-related factors, we promptly address the inequity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Diversity and Inclusion</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> demonstrated commitment to diversity and inclusion is vital to CONMED's success as we seek out individuals who bring their unique capabilities to our Company.  We believe that diverse teams stimulate innovation, enhance our understanding </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of the needs of our global customer base and ultimately deliver better results for our stakeholders. We value individual strengths and are committed to hiring and retaining employees of all different backgrounds and experiences.  Tracking representation of diversity in our workforce helps us to understand where our opportunities exist.  These metrics are reviewed on a regular basis at the senior executive level.  We also recognize that representation of diversity in the workforce is not enough to have the impact desired, so we encourage inclusion and belonging in addition to representation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Development</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CONMED recognizes that development is most effective when customized to an employee&#8217;s unique experiences and interests. In this spirit, CONMED employees and managers utilize various tools such as the annual performance review process and individual development plans to facilitate a specific individual&#8217;s career growth. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because our managers are the crucial link in our employee&#8217;s growth and development, in 2021 CONMED launched a global leadership program called Embark. More than 375 leaders around the globe completed this interactive program on-line, which included topics such as diversity of thought, developing strengths and employee relations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Engagement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Measuring our team members&#8217; engagement helps us understand what is working well and where we have opportunities to improve. CONMED utilizes the Gallup Q12 Employee Engagement Survey both to measure engagement across the organization, and to provide a basis for individual team action planning sessions. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2022, 99% of our global workforce participated in the survey, and all team members were invited to participate in subsequent team action planning sessions. During these sessions, survey results are reviewed and discussed. Additionally, the team agrees upon action items they can take to improve their engagement and make CONMED an even better place to work. Following these sessions, managers meet with their teams periodically to discuss progress on agreed upon action items. Due to the commitment of our global team members, CONMED&#8217;s global engagement average overall score has increased year-over-year.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#160;</span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_22"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A.&#160;&#160;Risk Factors</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An investment in our securities, including our common stock, involves a high degree of risk.&#160;&#160;Investors should carefully consider the specific factors set forth below as well as the other information included or incorporated by reference in this Form 10-K. See &#8220;Forward Looking Statements&#8221;.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(i)  Risks Related to Our Business and the Medical Device Industry</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our financial performance is dependent on conditions in the healthcare industry and the broader economy. Our business and financial performance could be adversely affected, directly or indirectly, by a potential economic downturn. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of our business are directly tied to the economic conditions in the healthcare industry and the broader economy as a whole.&#160;&#160;We will continue to monitor and manage the impact of the overall economic environment on the Company.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market volatility and uncertainty related to inflation and its effects, which could potentially contribute to poor economic conditions, may contribute to or enhance some of the risks described herein.  Any of these effects, or others that the Company is not able to predict, could adversely affect its financial condition or results of operations.  Any deterioration in global economic conditions could also have material adverse effects on the Company&#8217;s businesses or financial condition, even if the Company&#8217;s direct exposure to the affected region is limited.  Global political trends could increase the probability of a deterioration in global economic conditions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In this regard, approximately 16% of our 2022 revenues are derived from the sale of capital products.&#160;&#160;The sales of such products may be negatively impacted if hospitals and other healthcare providers are unable to secure the financing necessary to purchase these products or otherwise defer purchases.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The COVID-19 global pandemic may pose significant risks to our business if the pandemic, and various responses to it, continue for an extended period of time.  </span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The actions undertaken to reduce or respond to the spread of the virus, including its variants, have created and may continue to create significant disruptions with respect to the demand for non-urgent surgeries in hospitals and surgery centers and hospital and ambulatory surgery center operating volumes. </span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this report:</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">In some geographies or territories, our field-based sales representatives are limited in their ability to travel to service or call on customers,&#160;</span></div><div style="padding-left:54pt;text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Some hospitals in some areas have delayed certain procedures to reserve space for COVID-19 patients or have experienced slowdowns due to staffing shortages.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As such, the COVID-19 pandemic has directly and indirectly adversely impacted the Company&#8217;s business, financial condition and operating results.  The extent to which this will continue will depend on numerous evolving factors that are highly uncertain, rapidly changing and cannot be predicted with precision or certainty at this time.</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Limitations on the availability of Ethylene Oxide (&#8220;EtO&#8221;) sterilization services may limit our ability to sell certain sterile products. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately 30% of our products when measured in terms of revenues, are sterilized by third-party sterilizers using ethylene oxide, a chemical which, when present or used in high levels or concentrations, has raised some environmental concerns in some areas within the United States, with the result that some EtO sterilization facilities have closed, or are threatened with closure, either temporarily or permanently, in connection with government enforcement actions or enhanced regulations prompted by environmental concerns.&#160;On August 3, 2022, the U.S. Environmental Protection Agency (the &#8220;EPA&#8221;) announced its plans to engage and share up-to-date information on the risks posed by EtO from commercial sterilizers, as well as its efforts to address the risks. The EPA also announced that it expects to propose an air pollution regulation to protect public health by addressing EtO emissions at commercial sterilizers.  We have been able to secure EtO sterilization services to date, and do not currently expect sterilization availability to have a material impact on our business.&#160; If, however, there are further restrictions on capacity or further government actions adverse to EtO sterilization, it is possible that we could be impacted materially in the future. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">As a manufacturer of medical devices that interacts with physicians and health care providers domestically and internationally, we face risks under domestic and foreign regulations, including the Foreign Corrupt Practices Act, similar statutes in other countries, and government enforcement actions more generally.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Manufacturers of medical devices have been the subject of various investigations or enforcement actions relating to interactions with health care providers domestically or internationally.  The interactions with domestic health care providers are subject to regulations, known as the Anti-Kickback Statute, the Stark Act and the False Claims Act, that generally govern incentives for health care providers, or methods of reimbursement funded in whole or in part by the government.  Similarly, the Foreign Corrupt Practices Act (&#8220;FCPA&#8221;), and similar foreign laws, prohibit certain conduct by manufacturers, generally described as bribery, with respect to interactions, either directly through foreign subsidiaries or indirectly through distributors, with health care providers who may be considered government officials because they are affiliated with public hospitals.  The FCPA also imposes obligations on manufacturers listed on U.S. stock exchanges to maintain accurate books and records, and maintain internal accounting controls sufficient to provide assurance that transactions are accurately recorded, lawful and in accordance with management&#8217;s authorization.  The FCPA can pose unique challenges for manufacturers who operate in foreign cultures where conduct prohibited by the FCPA may not be viewed as illegal in local jurisdictions, and because, in some cases, a United States manufacturer may face risks under the FCPA based on the conduct of third parties over whom the manufacturer may not have complete control.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In this regard, from time to time, the Company may receive an information request or subpoena from a government agency, such as the Securities and Exchange Commission, Department of Justice, Equal Employment Opportunity Commission, the Occupational Safety and Health Administration, the United States Food and Drug Administration, the Department of Labor, the Treasury Department or other federal and state agencies or foreign governments or government agencies.  Alternatively, employees or private parties may provide us with reports of alleged misconduct.  These information requests or subpoenas may or may not be routine inquiries, or may begin as informal or routine inquiries and over time develop into investigations or enforcement actions of various types under the FCPA or otherwise.  Similarly, the employee and third party reports may prompt us to conduct internal investigations into the alleged misconduct.  As a medical device company, CONMED&#8217;s operations and interactions with government hospitals, healthcare professionals and purchasers may be subject to various federal and state regulations, including the federal False Claims Act, which provides, in part, that the federal government may bring a lawsuit </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">against any person or entity that it believes has knowingly presented, or caused to be presented, a false or fraudulent request for payment to the government, or has made or used, or caused to be made or used, a false statement or false record material to a false claim. In addition, in certain circumstances, private parties may bring so-called Qui Tam claims as plaintiffs purportedly on behalf of the government asserting claims arising under the False Claims Act.   A violation of the False Claims Act may result in fines up to $11,000 for each false claim, plus up to three times the amount of damages sustained by the government, and may also provide the basis for the imposition of administrative penalties and exclusion from participation in federal healthcare programs.  Many states have enacted false claims acts that are similar to the federal False Claims Act.  No inquiry or claim that the Company currently faces or has faced to date, and no report of misconduct that the Company has received to date, has had a material adverse effect on our financial condition, results of operations or cash flows.  There can be no assurance, however, that any pending inquiries will not become investigations or enforcement actions, or the costs associated with responding to such inquiries, investigations, enforcement actions or investigations relating to reports of misconduct will not have a material adverse effect on our financial condition, results of operations or cash flows.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Failure to comply with regulatory requirements may result in recalls, loss of revenues, fines or materially adverse implications</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of our products are classified as class II medical devices subject to regulation by numerous agencies, including the U.S. Food and Drug Administration ("FDA") and comparable international counterparts.&#160;&#160;As a manufacturer of medical devices, our manufacturing processes and facilities are subject to on-site inspection and continuing review by the FDA for compliance with the Quality System Regulation ("QSR").  There can be no assurance that the costs of responding to such inspections will not be material. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Manufacturing and sales of our products outside the United States are also subject to international regulatory requirements which vary from country to country.&#160;&#160;Moreover, we are generally required to obtain regulatory clearance or approval prior to marketing a new product.&#160;&#160;The time required to obtain approvals from foreign countries may be longer or shorter than that required for FDA clearance, and requirements for such approvals may differ from FDA requirements.&#160;&#160;Failure to comply with applicable domestic and/or foreign regulatory requirements may result in:</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">fines, seizure or recall of products, or other enforcement actions;</span></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">total or partial suspension of production;</span></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">loss of certifications, withdrawal of existing product approvals or clearances;</span></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">refusal to approve or clear new applications or notices;</span></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">increased quality control costs; or</span></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">criminal prosecution.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the QSR, many of our products are also subject to industry-defined standards.&#160;&#160;We may not be able to comply with these regulations and standards due to deficiencies in component parts or our manufacturing processes.&#160;&#160;If we are not able to comply with the QSR or industry-defined standards, we may not be able to fill customer orders and we may decide to cease production or sale of non-compliant products.&#160;&#160;Failure to produce products could affect our revenues, profit margins and could lead to loss of customers.</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our products are subject to product recall and we have conducted product recalls in the past.&#160;&#160;Although no recall has had a material adverse effect on our business or financial condition, we cannot be certain that regulatory issues will not have a material adverse effect on our business, financial condition or results of operations in the future or that product recalls will not harm our reputation and our customer relationships.&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The highly competitive market for our products may create adverse pricing pressures.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market for our products is highly competitive and our customers have alternative suppliers.&#160;&#160;Many of our competitors offer a range of products in areas other than those in which we compete, which may make such competitors more attractive to surgeons, hospitals, group purchasing organizations and others.&#160;&#160;In addition, many of our competitors are large, technically competent firms with substantial assets.&#160;&#160;Competitive pricing pressures or the introduction of new products by our competitors could have an adverse effect on our revenues.&#160;&#160;See &#8220;Products&#8221; in Item 1 - Business for a further discussion of these competitive forces.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factors which may influence our customers&#8217; choice of competitor products include:</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">changes in surgeon preferences;</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">increases or decreases in healthcare spending related to medical devices;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our inability to supply products as a result of product recall, market withdrawal or back-order;</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">the introduction by competitors of new products or new features to existing products;</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">the introduction by competitors of alternative surgical technology; and</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">advances in surgical procedures, discoveries or developments in the healthcare industry.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost reduction efforts in the healthcare industry could put pressures on our prices and margins.</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recent years, the healthcare industry has undergone significant change driven by various efforts to reduce costs.&#160;&#160;Such efforts include national healthcare reform, trends towards managed care, cuts in Medicare reimbursement for procedures, consolidation of healthcare distribution companies and collective purchasing arrangements by GPOs and IDNs.&#160;&#160;Demand and prices for our products may be adversely affected by such trends.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We use a variety of raw materials in our businesses, and significant shortages, inflation or price increases could increase our operating costs and adversely impact the competitive positions of our products.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our reliance on certain suppliers and commodity markets to secure raw materials used in our products exposes us to volatility in the prices and availability of raw materials.  In some instances, we participate in commodity markets that may be subject to allocations by suppliers.  A disruption in deliveries from our suppliers, price increases or decreased availability of raw materials or commodities could have an adverse effect on our ability to meet our commitments to customers or increase our operating efficiencies and/or costs.  The increases in costs or availability of raw materials may be exacerbated as a result of the COVID-19 pandemic, Russia's invasion of Ukraine and ongoing global supply chain challenges.  In addition, increased inflation in wages and materials may also increase our costs.  We believe that our supply management practices are based on an appropriate balancing of the foreseeable risks and the costs of alternative practices.  Where possible we have addressed increasing supply chain costs in pricing, yet continued cost pressures and raw material availability have had and may continue to have an adverse effect on our results of operations.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to keep pace with technological change or to successfully develop new products with wide market acceptance, which could cause us to lose business to competitors.</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market for our products is characterized by rapidly changing technology.&#160;&#160;Our future financial performance will depend in part on our ability to develop and manufacture new products on a cost-effective basis, to introduce them to the market on a timely basis, to fund studies and otherwise develop clinical data to support the efficacy of our products, and to have them accepted by surgeons and other healthcare professionals.&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may not be able to keep pace with technology or to develop viable new products, including our ability to advance the Biorez and In2Bones product lines we acquired during 2022.&#160;&#160;In addition, many of our competitors are substantially larger with greater financial resources which may allow them to more rapidly develop new products.  Factors which may result in delays of new product introductions or cancellation of our plans to manufacture and market new products include:</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">research and development delays;</span></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">capital and other financial constraints;</span></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">delays or failures in securing regulatory approvals; </span></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">the potential inability to secure clinical data demonstrating the efficacy of our products, or the inability to develop such clinical data on a timely basis, may delay, limit or preclude the adoption and market acceptance of new products we may develop; and</span></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">changes in the competitive landscape, including the emergence of alternative products or solutions which reduce or eliminate the markets for pending products.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Ordering patterns of our customers may change resulting in reductions in sales</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our hospital and surgery center customers purchase our products in quantities sufficient to meet their anticipated demand.&#160;&#160;Likewise, our healthcare distributor customers purchase our products for ultimate resale to healthcare providers in quantities sufficient to meet the anticipated requirements of the distributors&#8217; customers.&#160;&#160;Hospitals and customers may reduce demand for surgical products if they reserve space for COVID-19 patients or experience staff shortages or disputes.  Should inventories of our products owned by our hospital, surgery center and distributor customers grow to levels higher than their requirements, our customers may reduce the ordering of products from us.&#160;&#160;This could result in reduced sales.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(ii) Risks Related to Our Indebtedness</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The terms of our indebtedness outstanding from time to time, including our senior credit agreement, may restrict our current and future operations, particularly our ability to respond to changes or to take certain actions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The senior credit agreement contains, and future credit facilities are expected to contain, a number of restrictive covenants that impose significant operating and financial restrictions on us and may limit our ability to respond to changes in our business or competitive activities, or to otherwise engage in acts that may be in our long-term best interest, including restrictions on our ability to:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">incur indebtedness;</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">allow for liens to be placed on our assets;</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">make investments;</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">engage in transactions with affiliates;</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">make certain restricted payments or enter into certain restrictive agreements;</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">enter into certain swap agreements;</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">change our line of business;</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">pay dividends or make other distributions on, or redeem or repurchase, capital stock;</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">consolidate, merge or sell all or substantially all of our assets; </span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">prepay and/or modify the terms of certain indebtedness; and</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">pursue acquisitions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These covenants, unless waived, may prevent us from pursuing and/or securing acquisitions, significantly limit our operating and financial flexibility and limit our ability to respond to changes in our business or competitive activities.&#160;&#160;Our ability to comply with such provisions may be affected by events beyond our control.&#160;&#160;In the event of any default under our credit agreement, the credit agreement lenders may elect to declare all amounts borrowed under our credit agreement, together with accrued interest, to be due and payable.&#160;&#160;If we were unable to repay such borrowings, the credit agreement lenders could proceed against collateral securing the credit agreement which consists of substantially all of our property and assets.&#160;&#160;Our credit agreement also contains a material adverse effect clause which may limit our ability to access additional funding under our credit agreement should a material adverse change in our business occur.</span></div><div style="padding-left:72pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to generate sufficient cash to service our indebtedness and other obligations, and, our leverage and debt service requirements may require us to adopt alternative business strategies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had $1,074.6 million of debt outstanding, representing 58% of total capitalization.  In particular, on June 6, 2022, we completed an $800 million offering of the 2.250% Notes (as defined below) (including the full exercise by the initial purchasers of their $100 million option to purchase additional 2.250% Notes) through a private offering pursuant to Rule 144A (the &#8220;2.250% Notes Offering&#8221;).  We may not have sufficient cash flow available to enable us to meet our obligations.&#160;&#160;If we are unable to service our indebtedness, we will be forced to adopt an alternative strategy that may include actions such as foregoing acquisitions, reducing or delaying capital expenditures, selling assets, restructuring or refinancing our indebtedness or seeking additional equity capital.&#160;&#160;We cannot be certain that any of these strategies could be implemented on terms acceptable to us, if at all.&#160;&#160;See &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Liquidity and Capital Resources&#8221; and Note 8.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The degree to which we are leveraged could have important consequences to investors, including but not limited to the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">a portion of our cash flow from operations must be dedicated to debt service and will not be available for operations, capital expenditures, acquisitions, dividends and other purposes;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our ability to obtain additional financing in the future for working capital, capital expenditures, acquisitions or general corporate purposes may be limited or impaired or may be at higher interest rates;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">we may be at a competitive disadvantage when compared to competitors that are less leveraged;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">we may be hindered in our ability to adjust rapidly to market conditions;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our degree of leverage could make us more vulnerable in the event of a downturn in general economic conditions or other adverse circumstances applicable to us; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our interest expense could increase if interest rates in general increase because a portion of our borrowings, including our borrowings under our credit agreement, are and will continue to be at variable rates of interest.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our variable rate indebtedness subjects us to interest rate risk, which could cause our debt service obligations to increase significantly. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under our senior credit agreement are at variable rates of interest and expose us to interest rate risk. If interest rates were to increase, our debt service obligations on the variable rate indebtedness would increase even though the amount borrowed remained the same, and our net income (loss) and cash flows, including cash available for servicing our indebtedness, will correspondingly decrease. The interest rates rose in fiscal year 2022 and may rise further going forward.  In the future, we may enter into interest rate swaps that involve the exchange of floating for fixed rate interest payments in order to reduce interest rate volatility.  However, we may not maintain interest rate swaps with respect to all of our variable rate indebtedness, and any swaps we enter into may not fully mitigate our interest rate risk. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loans under our senior credit agreement bear interest based on SOFR, a benchmark interest rate that has replaced LIBOR, but experience with this replacement benchmark interest rate is limited. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the phase out of LIBOR, the London Interbank Offered Rate, which was historically the basic rate of interest used as a reference for setting the interest rate on loans globally, we have progressively amended our senior credit agreement to adopt alternatives to LIBOR for calculating the interest rates applicable. Most recently, in December 2022, we amended the agreement to adopt a term rate based on the Secured Overnight Financing Rate ("SOFR") as the benchmark rate for U.S. dollar borrowings. SOFR and similar alternatives to LIBOR for other currencies, such as the Sterling Overnight Index Average ("SONIA"), which is used for pound sterling loans under our senior credit agreement, are calculated and administered differently from LIBOR, which could result in interest rates and/or payments that are higher or lower than the rates and payments that we experienced when interest rates were based on LIBOR. Given the limited historical data available for such alternative benchmark rates, the full consequences of their adoption cannot be predicted at this time.  In addition, because the use of rates based on SOFR, SONIA and other alternatives to LIBOR is relatively new, there could be unanticipated difficulties or disruptions with the calculation and publication  of  such rates, which could pose operational challenges to the administration of our senior credit agreement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-right:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Despite our 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="padding-right:9pt"><span><br/></span></div><div style="padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may incur substantial additional indebtedness, including secured indebtedness. As of December&#160;31, 2022, we have $513.2 million of availability under the senior credit agreement.  If we incur secured indebtedness and such secured indebtedness is either accelerated or becomes subject to a bankruptcy, liquidation or reorganization, our assets would be used to satisfy obligations with respect to the indebtedness secured thereby before any payment could be made on the debt that is not similarly secured.  If new debt or other liabilities are added to our current debt levels, the related risks that we now face could intensify.  Our senior credit agreement restricts our ability to incur additional indebtedness, including secured indebtedness, but if the facilities mature or are repaid, we may not be subject to such restrictions under the terms of any subsequent indebtedness.</span></div><div style="padding-right:4.5pt;text-align:justify"><span><br/></span></div><div style="padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The conditional conversion features of our 2.625% Convertible Notes due 2024 (the "2.625% Notes") and the 2.250% Convertible Notes due 2027 (the "2.250% Notes" and, together with the 2.625% Notes, the &#8220;Convertible Notes&#8221;), if triggered, may adversely affect our financial condition.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160; &#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event the conditional conversion features of the 2.625% Notes issued on January 29, 2019 or the 2.250% Notes issued on June 6, 2022 are triggered, holders of the applicable Convertible Notes will be entitled to convert the applicable Convertible Notes at any time during specified periods at their option.&#160;&#160;If one or more holders elect to convert their Convertible Notes, we would be required to make cash payments to satisfy all or a portion of our conversion obligation based on the conversion rate, which could adversely affect our liquidity.&#160;&#160;In addition, even if holders do not elect to convert their Convertible Notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the Convertible Notes as a current rather than long-term liability, which could result in a material reduction of our net working capital.  Refer to Note 8 for further details on the Convertible Notes.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The convertible notes hedge and warrant transactions that we entered into in connection with the offering of the Convertible Notes may affect the value of the Convertible Notes and our common stock.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the offering of the Convertible Notes, we entered into convertible notes hedge transactions with certain option counterparties (each an &#8220;Option Counterparty&#8221;).&#160;&#160;The convertible notes hedge transactions are expected generally to reduce the potential dilution upon conversion of the Convertible Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted Convertible Notes, as the case may be.&#160;&#160;We also entered into warrant transactions with each Option Counterparty.&#160;&#160;The warrant transactions could separately have a dilutive effect on our common stock to the extent that the market price per share of our common stock exceeds the strike price of the warrants, unless we elect to settle the warrants in cash.&#160;&#160;In connection with establishing its initial hedge of the convertible notes hedge and warrant transactions, each </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Option Counterparty or an affiliate thereof may have entered into various derivative transactions with respect to our common stock concurrently with or shortly after the pricing of the Convertible Notes.&#160;&#160;This activity could increase (or reduce the size of any decrease in) the market price of our common stock or the Convertible Notes at that time. &#160;In addition, each Option Counterparty or an affiliate thereof may modify its hedge position by entering into or unwinding various derivatives with respect to our common stock and/or purchasing or selling our common stock or other securities of ours in secondary market transactions prior to the maturity of the Convertible Notes (and is likely to do so during any observation period related to a conversion of the Convertible Notes).&#160;&#160;This activity could also cause or avoid an increase or a decrease in the market price of our common stock or the Convertible Notes.&#160;&#160;In addition, if any such convertible notes hedge and warrant transactions fail to become effective, each Option Counterparty may unwind its hedge position with respect to our common stock, which could adversely affect the value of our common stock and the value of the Convertible Notes.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to counterparty risk with respect to the convertible notes hedge transactions.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each Option Counterparty to the convertible notes hedge transactions is a financial institution whose obligation to perform under the convertible notes hedge transaction will not be secured by any collateral. &#160;If an Option Counterparty becomes subject to insolvency proceedings, we will become an unsecured creditor in those proceedings with a claim equal to our exposure at that time under our transactions with the Option Counterparty.&#160;&#160;Our exposure will generally correlate to the increase in the market price and in the volatility of our common stock.&#160;&#160;In addition, upon a default by an Option Counterparty, we may suffer adverse tax consequences and more dilution than we currently anticipate with respect to our common stock.&#160;&#160;Although these counterparties are large, reputable U.S. financial institutions, we can provide no assurances as to the financial stability or viability of any Option Counterparty.</span></div><div style="padding-left:20.25pt;padding-right:20.25pt;text-align:center"><span><br/></span></div><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(iii) Risks Related to Our Acquisition Strategy</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our financial performance is subject to the risks inherent in any acquisition, including the effects of increased borrowing and integration of newly acquired businesses or product lines</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A key element of our business strategy has been to expand through acquisitions and we may seek to pursue additional acquisitions in the future.&#160;&#160;Our success in pursuing acquisitions depends on our ability to identify target companies or product lines that are available for sale, to identify risks in the diligence process and, to negotiate successful terms with the sellers, as the sellers may also be negotiating with other bidders with greater financial resources.  Even when we win a bid, our success is also dependent in part upon our ability to integrate acquired companies or product lines into our existing operations.&#160;&#160;We may not have sufficient management and other resources to accomplish the integration of our past and future acquisitions, which may strain our relationship with customers, suppliers, distributors, personnel or others.&#160;&#160;There can be no assurance that we will be able to identify and make acquisitions, or that we will be able to obtain financing for such acquisitions, on acceptable terms.&#160;&#160;In addition, while we are generally entitled to customary indemnification from sellers of businesses or coverage from representation and warranty insurance for any difficulties that may have arisen prior to our acquisition of each business, acquisitions may involve exposure to unknown liabilities and the amount and time for claiming under these indemnification provisions is often limited.&#160;&#160;As a result, our financial performance is now, and will continue to be, subject to various risks associated with the acquisition of businesses, including the financial effects associated with any increased borrowing required to fund such acquisitions or with the integration of such businesses. </span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The terms of any future preferred equity or debt financing may give holders of any preferred securities or debt securities rights that are senior to rights of our common shareholders or impose more stringent operating restrictions on our company. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt or equity financing may not be available to us on acceptable terms. If we incur additional debt or raise equity through the issuance of preferred stock or convertible securities, the terms of the debt or the preferred stock issued may give the holders rights, preferences and privileges senior to those of holders of our common stock, particularly in the event of liquidation. The terms of the debt may also impose additional and more stringent restrictions on our operations. If we raise funds through the issuance of additional equity, the ownership percentage of our existing shareholders would be diluted.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(iv)  Other Risks Related to Our Business</span></div><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We could experience a failure of a key information technology system, process or site or a breach of information security, including a cybersecurity breach or failure of one or more key information technology systems, networks, processes, associated sites or service providers, and could potentially become liable for a breach of various data privacy regulations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely extensively on information technology (&#8220;IT&#8221;) systems for the storage, processing, and transmission of our electronic, business-related, information assets used in or necessary to conduct business.&#160; We leverage our internal IT infrastructures, and </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">those of our business partners or other third parties, to enable, sustain, and support our global business activities.  In addition, we rely on networks and services, including internet sites, data hosting and processing facilities and tools and other hardware, software and technical applications and platforms, some of which are managed, hosted, provided and/or used by third-parties or their vendors, to assist in conducting our business.  The data we store and process may include customer payment information, personal information concerning our employees, confidential financial information, and other types of sensitive business-related information.  In limited instances, we may also come into possession of information related to patients of our physician customers.  Numerous and evolving cybersecurity threats pose potential risks to the security of our IT systems, networks and services, as well as the confidentiality, availability and integrity of our data.  In addition, the laws and regulations governing security of data on IT systems and otherwise collected, processed, stored, transmitted, disclosed and disposed of by companies are evolving, adding another layer of complexity in the form of new requirements.  We have made, and continue to make investments, seeking to address these threats, including monitoring of networks and systems, hiring of third party service providers with expertise in cybersecurity, employee training and security policies for employees and third-party providers.  The techniques used in these attacks change frequently and may be difficult to detect for periods of time and difficult to anticipate by implementing adequate preventative measures.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our worldwide operations mean that we are subject to laws and regulations, including data protection and cybersecurity laws and regulations, in many jurisdictions. For example, the European Union ("EU") General Data Protection Regulation ("GDPR") requires us to manage personal data in the EU and may impose fines of up to four percent of our global revenue in the event of certain violations. In addition, legal requirements standards for cross-border personal data transfers from outside the United States are constantly changing, including the revisions made by the European Economic Area (&#8220;EEA&#8221;) that require the use of revised Standard Contractual Clauses (&#8220;SCCs&#8221;) for international data transfers from the EEA. The SCCs are required to be used for new agreements involving the cross-border transfer of personal data from the EEA and must be supplemented by an assessment and due diligence of the legal and regulatory landscape of the jurisdiction of the data importer, the channels used to transmit personal data and any sub-processors that may receive personal data.  The UK has developed its own set of SCCs that must be used for transfers of personal data from the UK to the U.S.  In December 2022, the European Commission announced a draft adequacy decision for the EU-U.S. Data Privacy Framework (the &#8220;EU-U.S. DPF&#8221;), a cross-border data transfer mechanism that will replace the EU-U.S. Privacy Shield that was invalidated in 2020.  The EU-U.S. DPF is in development and there is no guarantee that it will be approved in its current form.  Compliance with these changes and any future changes to data transfer or privacy requirements could potentially require us to make significant technological and operational changes, any of which could result in substantial costs, and failure to comply with applicable data protection and transfer or privacy laws requirements could subject us to fines or regulatory oversight.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Likewise, the California Consumer Privacy Act ("CCPA") imposes obligations on companies that conduct business in California, and meet other requirements, with respect to the collection or sale of specified personal information. In November 2020, voters in the State of California approved the California Privacy Rights Act (&#8220;CPRA&#8221;), a ballot measure that amends and supplements the CCPA by, among other things, expanding certain rights relating to personal information and its use, collection, deletion, and disclosure by covered businesses.  Compliance with the CCPA, the CPRA, and other state statutes, common law, or regulations designed to protect consumer, employee, or job applicant personal information could potentially require substantive technology infrastructure and process changes across many of the Company&#8217;s businesses. Other jurisdictions are also implementing or proposing a variety of data privacy laws and regulations.  Further, there has been a developing trend of civil lawsuits and class actions relating to breaches of consumer data held by large companies or incidents arising from other cyber-attacks. Any data security breaches, cyber-attacks, malicious intrusions or significant disruptions could result in actions by regulatory bodies and/or civil litigation, any of which could materially and adversely affect our business, results of operations, financial condition, cash flows, reputation or competitive position.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The costs of attempting to protect IT systems and data may increase, and there can be no assurance that these added security efforts will prevent all breaches of our IT systems or thefts of our data.  If our IT systems are damaged or cease to function properly, the networks or service providers we rely upon fail to function properly, we fail to comply with an applicable law or regulation, such as the GDPR, or we or one of our third-party providers suffer a loss or disclosure of our business or stakeholder information due to any number of causes ranging from catastrophic events or power outages to improper data handling or security breaches and our business continuity plans do not effectively address these failures on a timely basis, we may be exposed to potential disruption in operations, loss of customers, reputational, competitive and business harm, and significant costs from remediation, litigation and regulatory actions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely on various software programs and information technology systems to run our business, some of which may be old or no longer supported and requiring replacements or updates.  The failure of any of these software systems or information technology systems to operate properly, or disruptions associated with updating or implementing new software or information technology systems, may have a material adverse effect on our business, prospects, results of operations, financial condition and/or cash flows.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on various software programs and information technology systems to run our business, some of which maybe old, have suffered outages,  may no longer be supported and may require replacements or updates.  For example, in the fourth quarter of 2022, we launched a new warehouse management system (&#8220;WMS&#8221;), which caused service level disruptions that impacted our ability to ship certain quantities of finished goods to customers.  There can be no assurances that the resolution of the WMS issues will fully recover in 2023 the sales that were delayed or lost in the fourth quarter of 2022 and thereafter.  Further, the implementation may disrupt our operations and our ability to fulfill customer orders.  Also, these disruptions have caused and may continue to cause the Company to incur incremental costs and expenses in connection with the resolution of implementation issues.  To the extent that these disruptions recur and/or persist over time, this could negatively impact our competitive position and our relationships with our customers and thus could have a material adverse effect on our business, prospects, results of operations, financial condition and/or cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely on a third party to obtain, process and distribute sports medicine allograft tissue.  If such tissue cannot be obtained, is not accepted by the market or is not accepted under numerous government regulations, our results of operations could be negatively impacted. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A portion of our orthopedic revenues relate to our share of the service fees from the Musculoskeletal Transplant Foundation ("MTF") allograft tissues for which we have exclusive worldwide sales representation, marketing and promotion rights, as further described in our revenue recognition policy in Note 1.&#160; Our primary costs related to these revenues come from our commission expense and certain marketing costs.&#160; Our ability to increase the service fees may be constrained by certain factors which are outside of our control, such as the limited supply of donors and donated tissue that meets the quality standards of MTF.&#160; Similarly, under the terms of the agreement, MTF remains responsible for tissue procurement and processing, shipment of tissues and invoicing of service fees to customers.  To the extent MTF&#8217;s performance does not meet customer expectations or otherwise fails, we may be unable to increase the allograft service fees or to find a suitable replacement for MTF on terms that are acceptable.&#160;&#160;</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDA and several states have statutory authority to regulate allograft processing and allograft-based materials.  The FDA could identify deficiencies in future inspections of MTF or MTF's suppliers or promulgate future regulatory rulings that could disrupt our business, reducing profitability.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We distribute some products for third-party companies, and cannot ensure that our rights to distribute such third-party products will continue indefinitely.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we generally own the products' designs and rights to the products we sell, in some cases we distribute products for third-parties.  While these third-parties may have business reasons for contracting with us to distribute their products, we may face the risk that the third-parties may seek alternate distribution partners when their distribution contracts with us expire or are scheduled for renewal.  If we lose the distribution rights to such products, we may not be able to find replacement products that are acceptable to our customers, or to us.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we lose our patents or they are held to be invalid, or if our products or services infringe on third party patents, we could become subject to liability and our competitive position could be harmed.</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Much of the technology used in the markets in which we compete is covered by patents.&#160;&#160;We have numerous U.S. patents and corresponding international patents on products expiring at various dates from 2023 through 2041 and have additional patent applications pending.&#160;&#160;See Item 1 Business &#8220;Research and Development&#8221; and &#8220;Intellectual Property&#8221; for a further description of our patents.&#160;&#160;The loss of our patents could reduce the value of the related products and any related competitive advantage.&#160;&#160;Competitors may also be able to design around our patents and to compete effectively with our products.&#160;&#160;In addition, the cost of enforcing our patents against third parties and defending our products against patent infringement actions by others could be substantial, and we may not prevail.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we seek to take reasonable steps to avoid infringing on patents we do not own or license, we cannot be sure that our services and products do not infringe on the intellectual property rights of third parties, and we may have infringement claims asserted against us. These claims could cost us money, prevent us from offering some services or products, or damage our reputation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  We cannot be certain that:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">pending patent applications will result in issued patents;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">patents issued to or licensed by us will not be challenged by competitors;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our patents will be found to be valid or sufficiently broad to protect our technology or provide us with a competitive advantage; or</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">we will be successful in defending against pending or future patent infringement claims asserted against our products.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be sued for product liability claims and our insurance coverage may be insufficient to cover the nature and amount of any product liability claims</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Even if our products are properly designed and perform as intended, we may be sued.  The nature of our products as medical devices, and the litigious environment, should be regarded as potential risks which could significantly and adversely affect our financial condition and results of operations.&#160;&#160;The insurance we maintain to protect against claims associated with the use of our products has deductibles and may not adequately cover the amount or nature of any claim asserted against us.&#160;&#160;We are also exposed to the risk that our insurers may become insolvent or that premiums may increase substantially.&#160;&#160;See &#8220;Item 3 - Legal Proceedings&#8221; for a further discussion of the risk of product liability actions and our insurance coverage.</span></div><div style="padding-left:72pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Damage to our physical properties as a result of windstorm, earthquake, fire or other natural or man-made disaster may cause a financial loss and a loss of customers.</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we maintain insurance coverage for physical damage to our property and the resultant losses that could occur during a business interruption, we are required to pay deductibles and our insurance coverage is limited to certain caps.&#160;&#160;For example, our deductible for windstorm damage to our Florida property amounts to 2% of any loss.  Any increase in the frequency or severity of natural disaster events could result in increased insurance premiums.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, while insurance reimburses us for our lost gross earnings during a business interruption, if we are unable to supply our customers with our products for an extended period of time, there can be no assurance that we will regain the customers&#8217; business once the product supply is returned to normal.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our significant international operations subject us to foreign currency fluctuations and other risks associated with operating in countries outside the United States</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant portion of our revenues,&#160;approximately 45% of 2022 consolidated net sales, were to customers outside the United States.&#160;&#160;We have sales subsidiaries in a significant number of countries in Europe as well as Australia, Canada, China, Japan and Korea.&#160;&#160;In those countries in which we have a direct presence, our sales are denominated in the local currency and those sales denominated in local currency amounted to approximately 34% of our total net sales in 2022.&#160;&#160;The remaining 11% of sales to customers outside the United States was on an export basis and transacted in United States dollars.</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because a significant portion of our operations consist of sales activities in jurisdictions outside the United States, our financial results may be affected by factors such as changes in foreign currency exchange rates or weak economic conditions in the markets in which we distribute products.&#160;&#160;While we have a hedging strategy involving foreign currency forward contracts for 2022, our revenues and earnings are only partially protected from foreign currency translation if the United States dollar strengthens as compared with currencies such as the Euro.&#160;&#160;Further, as of the date of this Form 10-K, we have not entered into any foreign currency forward contracts beyond 2024.  Our international presence exposes us to certain other inherent risks, including:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">imposition of limitations on conversions of foreign currencies into dollars or remittance of dividends and other payments by international subsidiaries;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">imposition or increase of withholding and other taxes on remittances and other payments by international subsidiaries;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">trade barriers and tariffs;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">compliance with economic sanctions, trade embargoes, export controls, and the customs laws and regulations of the many countries in which we operate;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">political risks, including political instability;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">reliance on third parties to distribute our products;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">hyperinflation in certain countries outside the United States; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">imposition or increase of investment and other restrictions by foreign governments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot be certain that such risks will not have a material adverse effect on our business and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our new products may fail to achieve expected levels of market acceptance.</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New product introductions may fail to achieve market acceptance.&#160;&#160;The degree of market acceptance for any of our products will depend upon a number of factors, including:</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our ability to develop and introduce new products and product enhancements on a timely basis;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our ability to successfully implement new technologies;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">the market&#8217;s readiness to accept new products;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">having adequate financial and technological resources for future product development and promotion;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">the efficacy of our products; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">the extent to which we have, are able to fund and develop, clinical data surrounding the use and efficacy of our products; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">the prices of our products compared to the prices of our competitors&#8217; products.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our new products do not achieve market acceptance, we may be unable to recover our investments and may lose business to competitors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, some of the companies with which we now compete, or may compete in the future, have or may have more extensive research, marketing and manufacturing capabilities and significantly greater technical and personnel resources than we do, and may be better positioned to continue to improve their technology in order to compete in an evolving industry.&#160;&#160;See &#8220;Products&#8221; in Item 1 - Business for a further discussion of these competitive forces.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our Board of Directors may, in the future, limit or discontinue payment of a dividend on common stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-right:6.75pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have paid a quarterly dividend to our shareholders since 2012. However, we may not pay such dividends in the future at the prior rate, or at all.  All decisions regarding our payment of dividends will be made by our Board of Directors from time to time, and are subject to an evaluation of our financial condition, results of operations and capital requirements, applicable law, industry practice, contractual restraints and other business considerations.  In addition, our senior credit agreement may restrict our ability to pay dividends, and the terms of agreements governing debt that we may incur in the future may also limit or prohibit dividend payments. We may not have sufficient surplus or net profits under Delaware law to be able to pay any dividends, which may result from extraordinary cash expenses, actual expenses exceeding contemplated costs, funding of capital expenditures or increases in reserves.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-right:6.75pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Anti-takeover provisions in our organizational documents and Delaware law could delay or prevent a change in control.</span></div><div style="padding-right:6.75pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions of our certificate of incorporation and bylaws may delay or prevent a merger or acquisition that a shareholder may consider favorable. These provisions include:</span></div><div style="padding-left:4.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;padding-right:4.5pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">the ability of our board of directors to issue shares of preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without shareholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;</span></div><div style="padding-left:36pt;padding-right:9pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">the requirement that a special meeting of shareholders may be called only by the board of directors, the chair of the board of directors, the president, or stockholders holding at least 25% of our outstanding stock (subject to certain procedural and informational requirements), which may delay the ability of our shareholders to force consideration of a proposal or to take action;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">the procedural safeguards in place in connection with stockholder action by written consent, including a requirement that stockholders of at least 25% of our outstanding common stock request that the board of directors set a record date to determine the stockholders entitled to act by written consent;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">providing indemnification and exculpation rights to our directors and officers;</span></div><div style="padding-left:36pt;padding-right:6.75pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">advance notice procedures that shareholders must comply with in order to nominate candidates to our board of directors or to propose matters to be acted upon at a shareholders&#8217; meeting, which may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer&#8217;s own slate of directors or otherwise attempting to obtain control of us; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">exclusive forum provisions, including provisions providing for the Court of Chancery of the State of Delaware as the exclusive forum for bringing certain actions.</span></div><div style="padding-right:6.75pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a Delaware corporation, we are also subject to Section 203 of the Delaware General Corporation Law, which provides that we may not engage in a business combination, such as a merger, consolidation, recapitalization, asset sale or disposition of stock, with any "interested stockholder" for a period of three years from the date that the interested stockholder first became an interested stockholder unless certain conditions are met.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any provision of our certificate of incorporation and bylaws or Delaware law that has the effect of delaying or deterring a change in control could limit the opportunity for our shareholders to receive a premium for their shares of our common stock, and could also affect the price that some investors are willing to pay for our common stock.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Environmental laws and regulations and climate change initiatives could materially and adversely affect our business, financial condition, and results of operations.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business and facilities and those of our suppliers are subject to a number of federal, state, local and international laws and regulations governing the protection of human health and the environment.  In addition, concern over climate change and sustainability has led to foreign and domestic legislative and regulatory initiatives directed at limiting carbon dioxide and other greenhouse gas emissions.  A failure to comply with current or future environmental laws and regulations could result in fines or penalties.  Any such expenses or liability could have a material adverse effect on our financial condition, results of operations or cash flows.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our ability to attract and retain qualified employees is critical to our success</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our employees are our most important resource, and in many areas of the medical industry, competition for qualified personnel is intense. We seek to&#160;attract talented and diverse new employees and retain and motivate our existing employees. If we are unable to continue to attract or retain qualified employees, including our executives, our performance, including our competitive position, could be materially and adversely affected.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_25"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1B.  Unresolved Staff Comments</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_28"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.&#160; Properties</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Facilities</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth certain information with respect to our principal operating facilities.&#160;&#160;We believe that our facilities are generally well maintained, are suitable to support our business and adequate for present and anticipated needs.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt"><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:23.350%"></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:23.350%"></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:23.350%"></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:23.354%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Square Feet</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Own or Lease</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Expiration</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utica, NY</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000&#160;</span></td><td style="background-color:#cceeff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Own</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Largo, FL</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,000&#160;</span></td><td style="background-color:#ffffff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Own</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chihuahua, Mexico</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,720&#160;</span></td><td style="background-color:#cceeff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chihuahua, Mexico</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,626&#160;</span></td><td style="background-color:#ffffff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2028</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lithia Springs, GA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,400&#160;</span></td><td style="background-color:#cceeff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2025</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brussels, Belgium</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,276&#160;</span></td><td style="background-color:#ffffff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mississauga, Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,054&#160;</span></td><td style="background-color:#cceeff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2036</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Greenwood Village, CO</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,763&#160;</span></td><td style="background-color:#ffffff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Westborough, MA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,533&#160;</span></td><td style="background-color:#cceeff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 2025</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Frenchs Forest, Australia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,959&#160;</span></td><td style="background-color:#ffffff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2025</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal manufacturing facilities are located in Utica, NY, Largo, FL and Chihuahua, Mexico.  Lithia Springs, GA and Brussels, Belgium are our principal distribution centers.  We also maintain sales and administrative offices in countries throughout the world.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_31"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3.&#160;&#160;Legal Proceedings</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are involved in various proceedings, legal actions and claims arising in the normal course of business, including proceedings related to product, labor and intellectual property and other matters that are more fully described in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_241">Note 14</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  We are not a party to any pending legal proceedings other than ordinary routine litigation incidental to our business.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_34"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4.  Mine Safety Disclosures</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><div id="i02b73a1bc7a8425ba059a951718d66ef_37"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">PART II</span></div><div style="text-align:center"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_40"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5.&#160;&#160;Market for the Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock, par value $.01 per share, is traded on the New York Stock Exchange ("NYSE"), effective February 10, 2020,  under the symbol &#8220;CNMD&#8221;.  Prior to this date, our common stock was traded on the NASDAQ Global Market under the same symbol.  At February&#160;6, 2023, there were 468 registered holders of our common stock and approximately 61,445 accounts held in &#8220;street name&#8221;.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Board of Directors has authorized a share repurchase program; see Note 10 for further details. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors declared a quarterly cash dividend of $0.20 per share in 2021 and 2022.  The fourth quarter dividend for 2022 was paid on January&#160;5, 2023 to shareholders of record as of December&#160;16, 2022.  The total dividend payable at December&#160;31, 2022 was $6.1 million and is included in other current liabilities in the consolidated balance sheet.  Future decisions as to the payment of dividends will be at the discretion of the Board of Directors.  See "Item 1A. Risk Factors - Other  Risk Factors Related to our Business - Our Board of Directors may, in the future, limit or discontinue payment of a dividend on common stock."</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Item 12 for information relating to compensation plans under which equity securities of CONMED Corporation are authorized for issuance.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance Graph</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The performance graph below compares the cumulative five-year total shareholder return on the Company&#8217;s Common Stock with the cumulative total return of the S&amp;P 500 Index and the Standard &amp; Poor&#8217;s Health Care Equipment Index.  In each case, the cumulative total return assumes reinvestment of dividends into the same class of equity securities at the frequency with which dividends are paid on such securities during the applicable fiscal year.</span></div><div style="text-align:center"><img src="cnmd-20221231_g1.jpg" alt="cnmd-20221231_g1.jpg" style="height:568px;margin-bottom:5pt;vertical-align:text-bottom;width:684px"/></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_43"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6.&#160;&#160;[Reserved]</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><div id="i02b73a1bc7a8425ba059a951718d66ef_46"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7.  Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following discussion should be read in conjunction with our Consolidated Financial Statements and related notes contained elsewhere in this report.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">This section of this Form 10-K generally discusses&#160;2022&#160;and&#160;2021&#160;items and year-to-year comparisons between&#160;2022&#160;and&#160;2021. Discussions of&#160;2020&#160;items and year-to-year comparisons between&#160;2021&#160;and&#160;2020&#160;that are not included in this Form 10-K can be found in &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in Part II, Item 7 of the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended&#160;December 31, 2021.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_49"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview of CONMED Corporation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CONMED Corporation (&#8220;CONMED&#8221;, the &#8220;Company&#8221;, &#8220;we&#8221; or &#8220;us&#8221;) is a medical technology company that provides devices and equipment for surgical procedures.&#160;&#160;The Company&#8217;s products are used by surgeons and other healthcare professionals in a variety of specialties including orthopedics, general surgery, gynecology, thoracic surgery and gastroenterology.&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our product lines consist of orthopedic surgery and general surgery.  Orthopedic surgery consists of sports medicine instrumentation and small bone, large bone and specialty powered surgical instruments as well as imaging systems for use in minimally invasive surgical procedures and fees related to the promotion and marketing of sports medicine allograft tissue.  General surgery consists of a complete line of endo-mechanical instrumentation for minimally invasive laparoscopic and gastrointestinal procedures, smoke evacuation devices, a line of cardiac monitoring products as well as electrosurgical generators and related instruments.  These product lines as a percentage of consolidated net sales are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Orthopedic surgery</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General surgery</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net sales</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant amount of our products are used in surgical procedures with approximately 84% of our revenues derived from the sale of single-use products.&#160;&#160;Our capital equipment offerings also facilitate the ongoing sale of related single-use products and accessories, thus providing us with a recurring revenue stream.&#160;&#160;We manufacture substantially all of our products in facilities located in the United States and Mexico.&#160;&#160;We market our products both domestically and internationally directly to customers and through distributors.&#160;&#160;International sales approximated 45% in 2022, 45% in 2021 and 44% in 2020.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_2199"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Environment </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June&#160;13, 2022, we acquired In2Bones and all of its stock (the "In2Bones Acquisition") for an aggregate upfront payment of $145.2&#160;million in cash.  In addition, there are potential earn-out payments to In2Bones&#8217; equity holders in an amount up to $110.0&#160;million based on the achievement of certain revenue targets for In2Bones products during the sixteen (16) successive quarters commencing on July 1, 2022.  We financed the purchase through a combination of cash on hand and long term borrowings as further described in Note 8.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;9, 2022, we acquired Biorez and all of its stock (the "Biorez Acquisition") for an aggregate upfront payment of $85.5&#160;million in cash.  We paid $83.7&#160;million as of December&#160;31, 2022, with a $1.8&#160;million holdback, pursuant to the merger agreement for the Biorez Acquisition.  In addition, there are potential earn-out payments to Biorez&#8217; equity holders in an amount up to $165.0&#160;million based on the achievement of certain revenue targets for Biorez products during the sixteen (16) successive quarters commencing on October 1, 2022.  The Biorez Acquisition was funded through a combination of cash on hand and long-term borrowings.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 3 for further information on the business acquisitions.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business has been and may continue to be impacted by the COVID-19 pandemic as variants of the virus emerge.&#160; We believe we will continue to experience market variability as a result of the pandemic that could influence sales, suppliers, patients and customers. There remains uncertainty related to the COVID-19 pandemic, including the duration and severity of future impacts to the business and we continue to see our customers and suppliers impacted in a variety of ways.  The Company is also being impacted by the macro-economic environment and we are experiencing higher manufacturing and operating costs caused by inflationary pressures and ongoing supply chain challenges.  We continuously work with suppliers to mitigate these impacts; however, we expect these challenges to continue in 2023.  This will likely impact our results of operations.  See "Item </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1A. Risk Factors" for more information.  For additional discussion regarding COVID 19, see Liquidity and Capital Resources below.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, the world experienced, and continues to experience, the impact of Russia's invasion of  Ukraine.  The Company has no direct operations in either Russia or Ukraine and our business is limited to selling to third party distributors.  Total revenues associated with sales to third party distributors in these countries are not material to the consolidated financial results, and we have fully reserved the outstanding accounts receivable from distributors in these territories which are not material.  We will continue to monitor and adjust our business strategy in this region as necessary.  While the direct impact on the Company of Russia's invasion of Ukraine is limited, we are being affected by increases in the price of oil as a result of sanctions on Russia, which contributes to overall inflation and increased costs.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2022, we implemented a warehouse management system to increase capacity and efficiency, however this also caused significant delays in shipping.  As a result, we believe we lost a significant amount of sales and incurred incremental costs during this period.  See Risk Factors - Other Risks Related to Our Business.  We rely on various software programs and information technology systems to run our business, some of which may be old or no longer supported and requiring replacements or updates.  The failure of any of these software systems or information technology systems to operate properly, or disruptions associated with updating or implementing new software or information technology systems, may have a material adverse effect on our business, prospects, results of operations, financial condition and/or cash flows.</span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_52"></div><div style="text-align:justify"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_58"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preparation of our financial statements requires us to make estimates and assumptions which affect the reported amounts of assets, liabilities, revenues and expenses.&#160;&#160;Note 1 describes the significant accounting policies used in preparation of the consolidated financial statements.&#160;&#160;The most significant areas involving management judgments and estimates are described below and are considered by management to be critical to understanding the financial condition and results of operations of CONMED Corporation.  Actual results may or may not differ from these estimates.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_67"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Intangible Assets</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a history of growth through acquisitions.&#160;&#160;Assets and liabilities of acquired businesses are recorded at their estimated fair values as of the date of acquisition.&#160;&#160;Goodwill represents costs in excess of fair values assigned to the underlying net assets of acquired businesses.&#160; Factors that contribute to the recognition of goodwill include synergies that are expected to increase net sales and profits; acquisition of a talented workforce; cost savings opportunities; the strategic benefit of expanding our presence in core and adjacent markets; and diversifying our product portfolio.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer and distributor relationships, trademarks, tradenames, developed technology, patents and other intangible assets primarily represent allocations of purchase price to identifiable intangible assets of acquired businesses.  Sales representation, marketing and promotional rights represent intangible assets created under our agreement with Musculoskeletal Transplant Foundation (&#8220;MTF&#8221;).&#160;&#160;Determining the fair value of intangible assets acquired as part of a business combination requires us to make significant estimates. These estimates include</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the timing and amount of cash flow projections, including revenue growth rates, obsolescence rate,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> EBITDA margin</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the customer attrition rate, royalty rate and discount rates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  As these are significant estimates, we would obtain the assistance of a third-party valuation specialist in estimating fair values of intangible assets for significant acquisitions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and intangible assets deemed to have indefinite lives are not amortized, but are subject to at least annual impairment testing.  It is our policy to perform our annual impairment testing in the fourth quarter.  The identification and measurement of goodwill impairment involves the estimation of the fair value of our business.  Estimates of fair value are based on the best information available as of the date of the assessment.  We completed our goodwill impairment testing of our single reporting unit during the fourth quarter of 2022.  We performed our impairment test utilizing the market capitalization approach to determine whether the fair value of a reporting unit is less than its carrying amount.  Based upon our assessment, the fair value of our reporting unit continues to exceed carrying value.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with a finite life are amortized over the estimated useful life of the asset and are evaluated each reporting period to determine whether events and circumstances warrant a revision to the remaining period of amortization.&#160;&#160;Intangible assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that its carrying amount may not be recoverable.  The carrying amount of an intangible asset subject to amortization is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use of the asset.&#160;&#160;An impairment loss is recognized by reducing the carrying amount of the intangible asset to its current fair value.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all other indefinite-lived intangible assets, we perform a qualitative impairment test. Based upon this assessment, we have determined that our indefinite-lived intangible assets are not impaired.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 7 for further discussion of goodwill and other intangible assets.</span></div><div><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_2206"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingent Consideration</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain acquisitions involve potential payments of future consideration that is contingent upon the acquired businesses reaching certain performance milestones. The Company records contingent consideration at fair value at the date of acquisition based on the consideration expected to be transferred, estimated as the probability-weighted future cash flows, discounted back to present value. The fair value of contingent consideration is measured using projected payment dates, discount rates, revenue volatilities, and projected revenues. Projected revenues are based on the Company&#8217;s most recent internal operational budgets and long-range strategic plans. The discount rate used is determined at the time of measurement in accordance with accepted valuation methodologies. Changes in projected revenues, revenue volatilities, discount rates, and projected payment dates may result in adjustments to the fair value measurements. Contingent consideration is remeasured each reporting period using Level 3 inputs, and the change in fair value, including accretion for the passage of time, is recognized as income or expense within operating expense in the consolidated statements of comprehensive income (loss). Contingent consideration payments made soon after the acquisition date are classified as investing activities in the consolidated statements of cash flows. Contingent consideration payments not made soon after the acquisition date that are related to the acquisition date fair value are reported as financing activities in the consolidated statements of cash flows, and amounts paid in excess of the original acquisition date fair value are reported as operating activities in the consolidated statements of cash flows. See Note 16 for further discussion of contingent consideration.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_70"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pension Plan</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sponsor a defined benefit pension plan (the &#8220;pension plan&#8221;) that was frozen in 2009.  It covered substantially all our United States based employees at the time it was frozen.  In conjunction with the pension plan, we recorded a pension benefit obligation totaling $71.2 million as of December&#160;31, 2022. In accounting for this pension plan, we are required to make a number of assumptions, including the discount rate and mortality.  The discount rate represents the interest rate used in estimating the present value of projected cash flows to settle the Company&#8217;s pension obligations. The discount rate assumption is determined by using a full yield curve approach, which involves applying the specific spot rates along the yield curve used in the determination of the benefit obligation that correlates to the relevant projected cash flows.  The mortality assumptions are based on the Pri-2012 Mortality Tables using the MP-2021 mortality improvement scale. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In performing a sensitivity analysis on the pension benefit obligation, a 0.25% increase in our discount rate would decrease the pension benefit obligation by $1.6 million and a 0.25% decrease in the discount rate would increase the pension benefit obligation by $1.7 million. See Note 13 for further discussion of the pension plan.</span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_82"></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Results of Operations</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents, as a percentage of net sales, certain categories included in our consolidated statements of comprehensive income (loss) for the periods indicated:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:65.029%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.899%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.6&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and administrative expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#ffffff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.7)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><div id="i02b73a1bc7a8425ba059a951718d66ef_85"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Sales </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents net sales by product line for the years ended December&#160;31, 2022, 2021 and 2020:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><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:43.995%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></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:9.295%"></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 colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.295%"></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.295%"></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:9.297%"></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="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% Change from<br/>2021 to 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Reported</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Impact of Foreign Currency</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Constant Currency </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">a</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Orthopedic surgery</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461.5&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438.4&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General surgery</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572.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="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Single-use products</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">874.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820.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="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190.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="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-10.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-9.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="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:44.075%"></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: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:9.285%"></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="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% Change from<br/>2020 to 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Reported</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Impact of Foreign Currency</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Constant Currency </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">a</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Orthopedic surgery</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438.4&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374.7&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.0&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-1.3&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.7&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General surgery</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-0.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Single-use products</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-0.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-0.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(a) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Refer to Non-GAAP Financial Measures below for further details.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales increased 3.4% to $1,045.5 million in 2022 from $1,010.6 million in 2021 driven by increases in our product lines.  Net sales of In2Bones and Biorez products account for $24.8 million of sales in 2022.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Orthopedic surgery sales increased 5.3% in 2022 to $461.5 million from $438.4 million in 2021 which was primarily driven by $24.8 million of sales from the recent acquisitions as well as growth in our sports medicine and procedures specific product offerings. This was offset by declines in capital equipment sales.</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">General surgery sales increased 2.1% in 2022 to $584.0 million from  $572.2 million in 2021 which was primarily driven by the continued growth in our AirSeal and other advanced surgical product offerings as well as advanced endoscopic technologies products. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Sales</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales was $474.2 million in 2022 compared to $442.6 million in 2021.&#160;&#160;Gross profit margins were 54.6% in 2022 and 56.2% in 2021.&#160;&#160;The decrease in gross profit margin of 1.6 percentage points in 2022 was driven by recognition of unfavorable production variances resulting from cost increases and inflation in raw materials, freight and other costs of production.  In addition, during 2022, we incurred costs for inventory step-up adjustments of $4.5 million related to the In2Bones acquisition and $2.0 million in consulting fees related to a cost improvement initiative. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Selling and Administrative Expense</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling and administrative expense was $454.0 million in 2022 compared to $414.8 million in 2021.  Selling and administrative expense as a percentage of net sales was 43.4% in 2022 and 41.0% in 2021.&#160;&#160;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in selling and administrative expense as a percentage of net sales in 2022 was primarily driven by the following costs in 2022:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">$10.1 million in consulting fees, legal fees and other integration related costs associated with the acquisitions of In2Bones and Biorez as further described in Note 3;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">$6.8 million in costs related to the implementation of a new warehouse management system.  These costs mainly consisted of incremental freight, professional fees and other costs;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">$2.5 million in costs related to fair value adjustments to contingent consideration;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">$0.8 million in legal fees related to the settlement of litigation; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">$0.8 million in costs consisting of severance related to the elimination of certain positions.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development Expense</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expense was $47.2 million in 2022 and $43.6 million in 2021.&#160;&#160;As a percentage of net sales, research and development expense was 4.5% in 2022 and 4.3% in 2021.  The higher spend as a percentage of net sales in 2022 was mainly driven by the In2Bones and Biorez acquisitions.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Expense</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense decreased to $28.9 million in 2022 compared to $35.5 million in 2021.&#160; The weighted average interest rates on our borrowings were 2.58% in 2022 decreasing from 2.76% in 2021.  The decrease in interest expense in 2022 was primarily due to decreases in our term loan and revolving credit facility borrowings and 2021 including $10.2 million in interest expense related to the amortization of debt discount that is no longer applicable in 2022 as a result of the adoption of ASU 2020-06, as further described in Note 2.  These are offset by the increased borrowings of the 2.250% Notes entered into on June 6, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Expense</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other expense during the year ended&#160;December&#160;31, 2022&#160;consisted of $103.1 million related to the conversion premium on the repurchase and extinguishment of 2.625% Notes; $5.5 million related to the settlement of the associated convertible notes hedge transactions and $3.4 million related to the write-off of deferred financing fees associated with the repurchase of $275.0 million of the 2.625% Notes and the pay down of $90.0 million on our term loan as further described in Note 8.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, we recorded $1.1 million related to a loss on early extinguishment and third party fees associated with the seventh amended and restated senior credit agreement.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Provision (Benefit) for Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A provision (benefit) for income taxes was recorded at an effective rate of (13.7)% and 14.4% in 2022 and 2021, respectively.  As compared to the federal statutory rate of 21.0%, the 2022 effective tax rate was lower primarily due to the premium on extinguishment of the 2.625% Notes and the change in fair value of convertible notes hedges upon settlement as these items were not deductible for tax purposes.  The 2021 effective tax rate was lower than the federal statutory rate primarily due to benefits from federal income tax items including stock compensation and changes in the valuation allowance relating to certain foreign operations.  A reconciliation of the United States statutory income tax rate to our effective tax rate is included in Note 9.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-GAAP Financial Measures</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales on a "constant currency" basis is a non-GAAP measure. The Company analyzes net sales on a constant currency basis to better measure the comparability of results between periods. To measure percentage sales growth in constant currency, the Company removes the impact of changes in foreign currency exchange rates that affect the comparability and trend of net sales.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because non-GAAP financial measures are not standardized, it may not be possible to compare this financial measure with other companies' non-GAAP financial measures having the same or similar names.  This adjusted financial measure should not be considered in isolation or as a substitute for reported net sales growth, the most directly comparable GAAP financial measure.  This non-GAAP financial measure is an additional way of viewing net sales that, when viewed with our GAAP </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">results, provides a more complete understanding of our business.  The Company strongly encourages investors and shareholders to review our financial statements and publicly-filed reports in their entirety and not to rely on any single financial measure.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EBITDA is also a non-GAAP measure and is defined as earnings before income tax, interest expense, depreciation and amortization.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_88"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our liquidity needs arise primarily from capital investments, working capital requirements and payments on indebtedness under the seventh amended and restated senior credit agreement.  We have historically met these liquidity requirements with funds generated from operations and borrowings under our revolving credit facility.  In addition, we have historically used term borrowings, including borrowings under the amended and restated senior credit agreement and borrowings under separate loan facilities, in the case of real property purchases, to finance our acquisitions.  We also have the ability to raise funds through the sale of stock or we may issue debt through a private placement or public offering.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had total cash on hand at December&#160;31, 2022 of $28.9 million, of which approximately $23.3 million was held by our foreign subsidiaries outside the United States with unremitted earnings.  During 2022, we redeployed $17.2 million of cash from certain non-U.S. subsidiaries primarily for U.S. debt reduction which consisted primarily of earnings that were taxed in 2017 as part of the deemed repatriation toll charge implemented by Tax Reform.&#160;We may repatriate funds from certain foreign subsidiaries in the future.  Refer to Note 9 for further details. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_91"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Cash Flows</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our net working capital position was $284.7 million at December&#160;31, 2022.&#160;&#160;Net cash provided by operating activities was $33.4 million in 2022 and $111.8 million in 2021 generated on net income (loss) of $(80.6) million in 2022 and $62.5 million in 2021.&#160;&#160; The change in cash provided by operating activities in 2022  as compared to 2021 was mainly driven by:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A decrease in cash flows from inventory as we increased inventory levels to mitigate inventory supply challenges as well as the impact from lower sales in the fourth quarter of 2022 resulting from the implementation of a warehouse management system;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An increase in cash flows from accounts payable is primarily due to the timing of payments;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A decrease in cash from accrued compensation and benefits resulting from lower incentive compensation accruals as sales and earnings were lower than incentive targets; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Lower net income as we experienced higher costs due to the integration associated with acquisitions and warehouse management system implementation. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_94"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investing Cash Flows</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities increased to $249.5 million in 2022 compared to $14.9 million in 2021 primarily due to the $144.7 million payment for the In2Bones Acquisition and $83.0 million for the Biorez Acquisition.  In addition, capital expenditures were higher in 2022 compared to 2021.&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_97"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financing Cash Flows</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing activities in 2022 provided cash of $225.0 million compared to the use of cash of $101.5 million in 2021.  Below is a summary of the significant financing activities impacting the change during 2022 compared to 2021:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We received proceeds of $800.0 million in 2.250% Notes as further described in Note 8.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We paid $275.0 million in aggregate principal on the repurchase and extinguishment of the 2.625% Notes as further described in Note 8.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We had net payments on our revolving line of credit of $70.0&#160;million as compared to $67.0&#160;million in net payments during 2021 as we used proceeds from our 2.250% Notes to pay down our outstanding balance.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We had net payments on our term loan of&#160;$93.0 million as we prepaid $90.0 million with proceeds from the 2.250% Notes, compared to $14.2 million&#160;in 2021, inclusive of a $52.4 million impact on both borrowings and repayments between independent counterparties associated with the seventh amended and restated credit agreement.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">We paid $187.6 million to purchase hedges related to our 2.250% Notes. Partially offsetting this, were proceeds of $72.0 million from the issuance of warrants as further described in Note 8.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">We paid $69.5 million to settle warrants related to the 2.625% Notes and received $86.2&#160;million to settle the hedges related to the 2.625% Notes as further described in Note 8.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">We paid $21.8 million in debt issuance costs mainly related to the 2.250% Notes in 2022 compared to $2.0 million in debt issuance costs related to the seventh amended and restated senior credit agreement in 2021.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We paid $0.8 million and $6.2 million in 2022 and 2021, respectively, in contingent consideration related to prior acquisitions.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_100"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Liquidity Matters</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash balances and cash flows generated from operations may be used to fund strategic investments, business acquisitions, working capital needs, research and development, common stock repurchases and payments of dividends to our shareholders. Management believes that cash flow from operations, including cash and cash equivalents on hand and available borrowing capacity under our seventh amended and restated senior credit agreement, will be adequate to meet our anticipated operating working capital requirements, debt service, funding of capital expenditures, dividend payments and common stock repurchases in the foreseeable future.  In addition, management believes we could access capital markets, as necessary, to fund future business acquisitions. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is also being impacted by the macro-economic environment and we are experiencing higher manufacturing and operating costs caused by inflationary pressures, ongoing supply chain challenges and the impact of the warehouse management system implementation. As noted above, there also remains uncertainty related to the COVID-19 pandemic, including the duration and severity of future impacts to the business and we continue to see our customers and suppliers impacted by staffing shortages. We continue to monitor our spending and expenses in light of these factors.  However, we may need to take further steps to reduce our costs, or to refinance our debt.  See &#8220;Item 1A. Risk Factors - Risks Related to Our Indebtedness."</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were $134.6 million in borrowings outstanding on the term loan facility as of December&#160;31, 2022.  There were $70.0 million in borrowings outstanding under the revolving credit facility as of December&#160;31, 2022.  Our available borrowings on the revolving credit facility at December&#160;31, 2022 were $513.2 million with approximately $1.8 million of the facility set aside for outstanding letters of credit.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The seventh amended and restated senior credit agreement contains covenants and restrictions which, among other things, require the maintenance of certain financial ratios and restrict dividend payments and the incurrence of certain indebtedness and other activities, including acquisitions and dispositions.&#160;&#160;We were in full compliance with these covenants and restrictions as of December&#160;31, 2022.  We are also required, under certain circumstances, to make mandatory prepayments from net cash proceeds from any issuance of equity and asset sales.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On June 6, 2022, the Company repurchased and extinguished $275.0 million principal amount of the 2.625% Notes for aggregate consideration consisting of $275.0 million in cash and approximately 0.9 million shares of the Company's common stock at an exchange premium cost of $103.1 million.  At such time, we also settled related hedges and warrants as noted above and further described in Note 8.  Concurrently, the Company entered into a Supplemental Indenture related to the remaining $70.0&#160;million in 2.625% Notes, in which the Company irrevocably elected to settle the principal value of the remaining 2.625% Notes in cash.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 6, 2022, we issued $800.0 million in 2.250% Notes and irrevocably elected to settle the principal value in cash.  A portion of these proceeds were used to repurchase and extinguish a portion of the 2.625% Notes, pay off our outstanding balance on our revolving line of credit on that date, pay down $90.0 million of our term loan and partially pay for our In2Bones Acquisition.  At the time of this issuance, we entered into convertible note hedge transactions with a number of financial institutions for the number of shares of our common stock underlying the Notes.  Concurrently with entering into the convertible notes hedge transactions, we also entered into separate warrant transactions with each option counterparty whereby we sold to such option counterparty warrants to purchase, subject to customary anti-dilution adjustments, the same number of shares of our common stock. Refer to Note 8 for further details.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 8 for further information on our financing agreements and outstanding debt obligations.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Board of Directors has authorized a $200.0 million share repurchase program.  Through December&#160;31, 2022, we have repurchased a total of 6.1 million shares of common stock aggregating $162.6 million under this authorization and have $37.4 million remaining available for share repurchases.&#160;&#160;The repurchase program calls for shares to be purchased in the open market or in private transactions from time to time.&#160;&#160;We may suspend or discontinue the share repurchase program at any time.&#160;&#160;We have not purchased any shares of common stock under the share repurchase program during 2022.&#160;&#160;We have financed the repurchases and may finance additional repurchases through operating cash flow and from available borrowings under our revolving credit facility.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors declared a quarterly cash dividend of $0.20 per share in 2021 and 2022. Future decisions as to the payment of dividends will be at the discretion of the Board of Directors.  See "Item 1A. Risk Factors - Other Risks Related to our Business - Our Board of Directors may, in the future, limit or discontinue payment of a dividend on common stock."</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect an increased level of capital spending during the year ending December 31, 2023 compared to 2022. Capital spending will be monitored and controlled as the year progresses. We expect to use operating cash flows to satisfy capital spending requirements.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our contractual obligations for the next five years and thereafter (amounts in thousands) as of December&#160;31, 2022.&#160;&#160;Purchase obligations represent purchase orders for goods and services placed in the ordinary course of business.&#160;&#160;Contingent consideration represents the fair value of the current and non-current portions that while not certain if and/or when the payments will be made, are our best estimate of such payments. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:42.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Payments Due by Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Less than<br/>1 Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;1-3<br/>Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;3-5<br/>Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">More than<br/>5 Years</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,074,587&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004,587&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,838&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,926&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,633&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,788&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,873&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contractual obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486,645&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,656&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,154&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051,563&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,272&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the above contractual obligations, we are required to make periodic interest payments on our long-term debt obligations (see additional discussion under Item 7A. &#8220;Quantitative and Qualitative Disclosures About Market Risk&#8212;Interest Rate Risk&#8221; and Note 8).&#160;&#160;The above table also does not include unrecognized tax benefits of approximately $0.2 million, the timing and certainty of recognition for which is not known&#160;(See Note 9).</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_106"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-based Compensation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have reserved shares of common stock for issuance to employees and directors under two shareholder-approved share-based compensation plans (the "Plans").&#160;&#160;The Plans provide for grants of stock options, stock appreciation rights (&#8220;SARs&#8221;), dividend equivalent rights, restricted stock, restricted stock units (&#8220;RSUs&#8221;), performance share units (&#8220;PSUs&#8221;) and other equity-based and equity-related awards.&#160;&#160;The exercise price on all outstanding stock options and SARs is equal to the quoted fair market value of the stock at the date of grant.&#160;&#160;RSUs and PSUs are valued at the market value of the underlying stock on the date of grant.&#160;&#160;Stock options, SARs, RSUs and PSUs are generally non-transferable other than on death and generally become exercisable over a four to five year period from date of grant.&#160;&#160;Stock options and SARs expire ten years from date of grant.&#160;&#160;SARs are only settled in shares of the Company&#8217;s stock&#160;(See Note 10).  Total pre-tax stock-based compensation expense recognized in the consolidated statements of comprehensive income (loss) was $21.7 million, $16.3 million and $13.1 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.&#160;&#160;</span></div><div><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_109"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Matters</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through April 1, 2020, our credit facility allowed us to seek to sell products to certain customers in Iran in compliance with applicable laws and regulations and subject to certain terms and conditions, including pre-approval by us and our lenders of the identity of any distributor and prior review of each of the end-customers.  We had sales to a third-party distributor in Iran during the first quarter of 2020.  We limited such sales into Iran to products that qualified as &#8220;medical supplies&#8221; within the meaning of the general license, or covered by specific licenses, provided by the Iranian Transactions and Sanctions Regulations set forth in the regulations promulgated by the Office of Foreign Assets Control (&#8220;OFAC&#8221;) of the United States Department of the Treasury set forth at 31 C.F.R. &#167; 560.530.  We have implemented certain controls and processes designed to ensure that the ultimate end-users for the products are those permitted under the OFAC general license, and that the sales and transactions with the Iranian distributor otherwise comply with the requirements of the OFAC regulations.  The expected revenues and net profits associated with sales to the Iranian distributor were not material to our overall results of operations.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not believe that our activities to date have been subject to required disclosure under Section 13(r) of the Securities Exchange Act of 1934 (the &#8220;Exchange Act&#8221;), which, among other things, requires disclosure of transactions and activities knowingly entered into with the Government of Iran that do not benefit from an OFAC license and with certain </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">designated parties.  If, however, activities are in the future discovered to be within the scope of the transactions and activities captured by Section 13(r) of the Exchange Act, we will make the required disclosures and notices.</span></div><div><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_112"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Accounting Pronouncements</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 2 for a discussion of new accounting pronouncements.</span></div><div style="text-align:justify;text-indent:45pt"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_115"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7A.&#160;&#160;Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market risk is the potential loss arising from adverse changes in market rates and prices such as commodity prices, foreign currency exchange rates and interest rates.&#160;&#160;In the normal course of business, we are exposed to various market risks, including changes in foreign currency exchange rates and interest rates.&#160;&#160;We manage our exposure to these and other market risks through regular operating and financing activities and as necessary through the use of derivative financial instruments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Risk</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately 45% of our total 2022 consolidated net sales were to customers outside the United States.&#160;&#160;We have sales subsidiaries in a significant number of countries in Europe as well as Australia, Brazil, Canada, China, Japan and Korea.&#160;&#160;In those countries in which we have a direct presence, our sales are denominated in the local currency amounting to approximately 34% of our total net sales in 2022.&#160;&#160;The remaining 11% of sales to customers outside the United States was on an export basis and transacted in United States dollars.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because a significant portion of our operations consist of sales activities in foreign jurisdictions, our financial results may be affected by factors such as changes in foreign currency exchange rates or weak economic conditions in the markets in which we distribute products.&#160;&#160;During 2022, foreign currency exchange rates, including the effects of the hedging program, caused sales to decrease by approximately $11.6 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We hedge forecasted intercompany sales denominated in foreign currencies through the use of forward contracts.&#160;&#160;We account for these forward contracts as cash flow hedges.&#160;&#160;To the extent these forward contracts meet hedge accounting criteria, changes in their fair value are not included in current earnings but are included in accumulated other comprehensive loss.&#160;&#160;These changes in fair value will be recognized into earnings as a component of sales or cost of sales when the forecasted transaction occurs.&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also enter into forward contracts to exchange foreign currencies for United States dollars in order to hedge our currency transaction exposures on intercompany receivables denominated in foreign currencies.&#160;&#160;These forward contracts settle each month at month-end, at which time we enter into new forward contracts.&#160;&#160;We have not designated these forward contracts as hedges and have not applied hedge accounting to them.&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 16 for further discussion.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022, we had approximately $204.6 million of variable rate long-term debt outstanding under our senior credit agreement.&#160;&#160;Assuming no repayments, if market interest rates for similar borrowings averaged 1.0% more in 2023 than they did in 2022, interest expense would increase, and income (loss) before income taxes would decrease by $2.0 million.&#160;&#160;Comparatively, if market interest rates for similar borrowings average 1.0% less in 2023 than they did in 2022, our interest expense would decrease, and income (loss) before income taxes would increase by $2.0 million.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_118"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 8.&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Statements and Supplementary Data</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our 2022 Financial Statements are included in this Form 10-K beginning on page 43 and incorporated by reference herein.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_121"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes In and Disagreements with Accountants on Accounting and Financial Disclosures</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes in or disagreement with accountants on accounting and financial disclosure.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><div id="i02b73a1bc7a8425ba059a951718d66ef_124"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9A. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Controls and Procedures</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the end of the period covered by this report, an evaluation was carried out by CONMED Corporation&#8217;s management, with the participation of our Chief Executive Officer and Chief Financial Officer, of the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934).&#160;&#160;Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that these disclosure controls and procedures were effective as of the end of the period covered by this report.&#160;&#160;In addition, no change in our internal control over financial reporting (as defined in Rule 13a-15 under the Securities Exchange Act of 1934) occurred during the fourth quarter of the year ended December&#160;31, 2022 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">CONMED Corporation acquired the wholly owned subsidiaries of In2Bones Global, Inc. ("In2Bones") on June&#160;13, 2022 and Biorez, Inc. ("Biorez") on August&#160;9, 2022. As permitted by guidance issued by the SEC, management has excluded the internal controls of In2Bones and Biorez from its annual assessment of the effectiveness of our internal control over financial reporting for December&#160;31, 2022. In2Bones and Biorez are wholly-owned subsidiaries whose total assets and total revenues excluded from management&#8217;s assessment of internal control over financial reporting represent 1% and 2%, respectively, of the related consolidated financial statement amounts as of and for the year ended December&#160;31, 2022.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management&#8217;s Report on Internal Control over Financial Reporting and the Report of Independent Registered Public Accounting Firm thereon are set forth in Part IV, Item 15 of the Annual Report on Form 10-K.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_127"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9B.&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Information</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_2233"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9C.  Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><div id="i02b73a1bc7a8425ba059a951718d66ef_130"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART III</span></div><div><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_133"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 10. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Directors, Executive Officers and Corporate Governance</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated herein by reference to the sections captioned &#8220;Proposal One: Election of Directors&#8221;, &#8220;Directors, Executive Officers, Other Company Officers and Nominees for the Board of Directors&#8221;, &#8220;Delinquent Section 16(a) Reports", &#8220;Ethics Disclosure&#8221; and "Meetings of the Board of Directors and Committees, Leadership Structure and Risk Oversight&#8221; in CONMED Corporation&#8217;s definitive Proxy Statement or other informational filing to be filed with the Securities and Exchange Commission on or about April&#160;11, 2023.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_136"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 11. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Executive Compensation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated herein by reference to the sections captioned &#8220;Compensation Discussion and Analysis&#8221;, &#8220;Compensation Committee Report on Executive Compensation&#8221;, &#8220;Summary Compensation Table&#8221;, "Pay Versus Performance Table", &#8220;Grants of Plan-Based Awards&#8221;, &#8220;Outstanding Equity Awards at Fiscal Year-End&#8221;, &#8220;Option Exercises and Stock Vested&#8221;, &#8220;Non-Qualified Deferred Compensation&#8221;, &#8220;Potential Payments on Termination or Change in Control&#8221;, &#8220;Director Compensation,&#8221; &#8220;Pay Ratio&#8221; and &#8220;Board of Directors and Compensation Committee Interlocks and Insider Participation; Certain Relationships and Related Transactions&#8221; in CONMED Corporation&#8217;s definitive Proxy Statement or other informational filing to be filed with the Securities and Exchange Commission on or about April&#160;11, 2023.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_139"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 12. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated herein by reference to the section captioned &#8220;Security Ownership of Certain Beneficial Owners and Management&#8221; in CONMED Corporation&#8217;s definitive Proxy Statement or other informational filing to be filed with the Securities and Exchange Commission on or about April&#160;11, 2023.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information relating to shareholder approved compensation plans under which equity securities of CONMED Corporation are authorized for issuance is set forth below:</span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"><tr><td style="width:1.0%"></td><td style="width:27.088%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.049%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.049%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equity Compensation Plan Information</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Plan category</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of securities to be issued upon exercise of outstanding options, warrants and rights<br/>(a)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average exercise price of outstanding options, warrants and rights<br/>(b)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (a))<br/>(c)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity compensation plans approved by security holders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,701,360&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.98&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,791,031&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity compensation plans not approved by security holders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,701,360&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.98&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,791,031&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_142"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 13. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certain Relationships and Related Transactions, and Director Independence</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">herein by reference to the section captioned &#8220;Directors, Executive Officers and Nominees for the Board of Directors&#8221; and &#8220;Board of Directors and Compensation Committee Interlocks and Insider Participation; Certain Relationships and Related Transactions&#8221; in CONMED Corporation&#8217;s definitive Proxy Statement or other informational filing to be filed with the Securities and Exchange Commission on or about April&#160;11, 2023.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_145"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 14. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principal Accounting Fees and Services</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">herein by reference to the section captioned &#8220;Principal Accounting Fees and Services&#8221; in CONMED Corporation&#8217;s definitive Proxy Statement or other informational filing to be filed with the Securities and Exchange Commission on or about April&#160;11, 2023.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><div id="i02b73a1bc7a8425ba059a951718d66ef_148"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART IV</span></div><div><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_151"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 15.  Exhibits, Financial Statement Schedules</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:4.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:74.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.469%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Index to Financial Statements</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)(1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">List of Financial Statements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page in Form 10-K</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Management&#8217;s Report on Internal Control Over Financial Reporting</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_160">43</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Report of Independent Registered Public Accounting Firm (PCAOB ID <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNTEvZnJhZzo0NDk3ODU0NTlmZDQ0MTAxODM2NDQ5OGUyMDJjZmU4NS90YWJsZTpmZmZkODE1ZjM0NTk0MWVhOWNiYjNjNGUwN2NmOWRhNy90YWJsZXJhbmdlOmZmZmQ4MTVmMzQ1OTQxZWE5Y2JiM2M0ZTA3Y2Y5ZGE3XzYtMS0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjo2NDRiMjJjYTE3ZjI0ZTFlOTQ4ZDc0YzA4ZmI1MWM2MF83MA_842600ee-01fe-4d2b-9a4c-a7ac253bd6ec">238</ix:nonNumeric>)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_163">44</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Balance Sheets at December 31, 2022 and 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_166">47</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Statements of Comprehensive Income (Loss) for the Years Ended December 31, 2022, 2021 and 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_172">48</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Statements of Shareholders&#8217; Equity for the Years Ended December 31, 2022, 2021 and 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_175">49</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Statements of Cash Flows for the Years Ended December 31, 2022, 2021 and 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_181">50</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes to Consolidated Financial Statements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_184">52</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">List of Financial Statement Schedules</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation and Qualifying Accounts (Schedule II) for the Years Ended December 31, 2022, 2021 and 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_262">85</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other schedules have been omitted because they are not applicable, or the required information is shown in the financial statements or notes thereto.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">List of Exhibits</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The exhibits listed on the accompanying Exhibit Index on page </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i02b73a1bc7a8425ba059a951718d66ef_157">36</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> below are filed&#160;as part of this Form 10-K.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><div id="i02b73a1bc7a8425ba059a951718d66ef_154"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:51.900%"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CONMED CORPORATION</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">By: /s/ Curt R. Hartman</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Curt R. Hartman</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Chair of the Board, President and</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 21, 2023</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span></div><div><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:32.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.581%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.580%"></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:16.472%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Signature</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Title</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Date</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ CURT R. HARTMAN</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chair of the Board, President &amp;  </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Curt R. Hartman</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 21, 2023</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:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ TODD W. GARNER</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Todd W. Garner</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">and Chief Financial Officer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 21, 2023</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:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ TERENCE M. BERGE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President-</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Terence M. Berge</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate Controller</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 21, 2023</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:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ MARTHA GOLDBERG ARONSON</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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Martha Goldberg Aronson</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lead Independent Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 21, 2023</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:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ DAVID BRONSON</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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David Bronson</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 21, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ BRIAN P. CONCANNON</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="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brian P. Concannon</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 21, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ LAVERNE COUNCIL</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="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Laverne Council</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 21, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ CHARLES M. FARKAS</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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charles M. Farkas</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 21, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ JEROME J. LANDE</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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jerome J. Lande</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 21, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ BARBARA SCHWARZENTRAUB</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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barbara Schwarzentraub</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 21, 2023</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:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ JOHN L. WORKMAN</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="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">John L. Workman</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 21, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><div id="i02b73a1bc7a8425ba059a951718d66ef_157"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit Index</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:11.289%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.824%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit No.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Description</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312520150104/d193269dex21.htm">2.1</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312520150104/d193269dex21.htm">Agreement and Plan of Merger, dated May 21, 2020, by and between CONMED Corporation, a New York corporation, and CONMED Corporation, a Delaware corporation (Incorporated by reference to Exhibit 2.1 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on May 22, 2020).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312520150104/d193269dex32.htm">3.1</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312520150104/d193269dex32.htm">By-laws of CONMED Corporation, a Delaware corporation (Incorporated by reference to Exhibit 3.2 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on May 22, 2020).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312520150104/d193269dex31.htm">3.2</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312520150104/d193269dex31.htm">Certificate of Incorporation of CONMED Corporation, a Delaware corporation (Incorporated by reference to Exhibit 3.1 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on May 22, 2020 ).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit412022.htm">4.1*</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit412022.htm">Description of the Common Stock of CONMED Corporation, a Delaware corporation.</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000091431702001379/exhibit10-2.txt">10.1</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000091431702001379/exhibit10-2.txt">Guarantee and Collateral Agreement, dated August 28, 2002, made by CONMED Corporation and certain of its subsidiaries in favor of JP Morgan Chase Bank (Incorporated by reference to Exhibit 10.2 of the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended September 30, 2002).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000091431703002459/d56663_ex10-2.txt">10.2</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000091431703002459/d56663_ex10-2.txt">First Amendment to Guarantee and Collateral Agreement, dated June 30, 2003, made by CONMED Corporation and certain of its subsidiaries in favor of JP Morgan Chase Bank and the several banks and other financial institutions or entities from time to time parties thereto (Incorporated by reference to Exhibit 10.2 of the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2003).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000091431706001107/ex10-1.htm">10.3</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000091431706001107/ex10-1.htm">Second Amendment to Guarantee and Collateral Agreement, dated April 13, 2006, made by CONMED Corporation and certain of its subsidiaries in favor of JP Morgan Chase Bank and the several banks and other financial institutions or entities from time to time parties thereto (Incorporated by reference to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on April 19, 2006).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000081695613000003/exhibit46.htm">10.4</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000081695613000003/exhibit46.htm">Third Amendment to Guarantee and Collateral Agreement, dated as of January 17, 2013, made by CONMED Corporation and certain of its subsidiaries in favor of JP Morgan Chase Bank (Incorporated by reference to Exhibit 4.6 of the Company's Annual Report on Form 10-K for the year ended December 31, 2012).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312516420081/d106424dex102.htm">10.5</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312516420081/d106424dex102.htm">Fourth Amendment to Guarantee and Collateral Agreement, dated as of January 4, 2016, made by CONMED Corporation and certain of its subsidiaries in favor of JP Morgan Chase Bank (Incorporated by reference to Exhibit 10.2 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on January 4, 2016).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0000816956/000119312521217426/d170717dex102.htm">10.6</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0000816956/000119312521217426/d170717dex102.htm">Fifth Amendment to Guarantee and Collateral Agreement, dated as of July 16, 2021, made by CONMED Corporation and certain of its subsidiaries in favor of JPMorgan Chase Bank, N.A., as administrative agent (Incorporated by reference to Exhibit 10.2 of the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on July 16, 2021).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0000816956/000119312521217426/d170717dex101.htm">10.7</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0000816956/000119312521217426/d170717dex101.htm">Seventh Amended and Restated Credit Agreement, dated as of July 16, 2021, among CONMED Corporation, the foreign subsidiary borrowers from time to time party thereto, the several lenders from time to time party thereto and JPMorgan Chase Bank, N.A., as administrative agent (Incorporated by reference to Exhibit 10.1 of the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on July 16, 2021).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1025.htm">10.8</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1025.htm">First Amendment, dated June 6, 2022, to the Seventh Amended and Restated Credit Agreement, dated as of July 16, 2021, among CONMED Corporation, the foreign subsidiary borrowers from time to time party thereto, the several lenders from time to time party thereto and JPMorgan Chase Bank, N.A., as administrative agent (Incorporated by reference to Exhibit 10.25 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:11.289%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.824%"></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"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522209154/d220699dex102.htm">10.9</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522209154/d220699dex102.htm">Second Amendment, dated August 1, 2022, to the Seventh Amended and Restated Credit Agreement, dated as of July 16, 2021, among CONMED Corporation, the foreign subsidiary borrowers from time to time party thereto, the several lenders from time to time party thereto and JPMorgan Chase Bank, N.A., as administrative agent (Incorporated by reference to Exhibit 10.2 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on August 2, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522312677/d444290dex101.htm">10.10</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522312677/d444290dex101.htm">Third Amendment, dated December 22, 2022, to the Seventh Amended and Restated Credit Agreement, dated as of July 16, 2021, among CONMED Corporation, the foreign subsidiary borrowers from time to time party thereto, the several lenders from time to time party thereto and JPMorgan Chase Bank, N.A., as administrative agent (Incorporated by reference to Exhibit 10.1 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on December 27, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex41.htm">10.11</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex41.htm">Indenture, dated as of January&#160;29, 2019, by and between CONMED Corporation and MUFG Union Bank, N.A., as trustee (Incorporated by reference to Exhibit 4.1 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on January 29, 2019).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex42.htm">10.12</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex42.htm">Supplemental Indenture, dated as of June 6, 2022, to the Indenture, dated January 29, 2019, by and between CONMED Corporation and U.S. Bank Trust Company, National Association, as successor to MUFG Union Bank, N.A. as trustee (Incorporated by reference to Exhibit 4.2 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex101.htm">10.13</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex101.htm">Base Notes Hedge Transaction Confirmation, dated as of January&#160;24, 2019, between CONMED Corporation and Barclays Bank PLC (Incorporated by reference to Exhibit 10.1 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on January 29, 2019).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex102.htm">10.14</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex102.htm">Base Notes Hedge Transaction Confirmation, dated as of January&#160;24, 2019, between CONMED Corporation and Bank of America, N.A (Incorporated by reference to Exhibit 10.2 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on January 29, 2019).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex103.htm">10.15</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex103.htm">Base Notes Hedge Transaction Confirmation, dated as of January&#160;24, 2019, between CONMED Corporation and Wells Fargo Bank, National Association (Incorporated by reference to Exhibit 10.3 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on January 29, 2019).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex104.htm">10.16</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex104.htm">Base Notes Hedge Transaction Confirmation, dated as of January&#160; 24, 2019, between CONMED Corporation and J.P. Morgan Securities LLC, as agent for JPMorgan Chase Bank, National Association, London Branch (Incorporated by reference to Exhibit 10.4 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on January 29, 2019).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex105.htm">10.17</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex105.htm">Base Warrant Transaction Confirmation, dated as of January&#160;24, 2019, between CONMED Corporation and Barclays Bank PLC (Incorporated by reference to Exhibit 10.5 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on January 29, 2019).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex106.htm">10.18</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex106.htm">Base Warrant Transaction Confirmation, dated as of January&#160;24, 2019, between CONMED Corporation and Bank of America, N.A (Incorporated by reference to Exhibit 10.6 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on January 29, 2019).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex107.htm">10.19</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex107.htm">Base Warrant Transaction Confirmation, dated as of January&#160;24, 2019, between CONMED Corporation and Wells Fargo Bank, National Association (Incorporated by reference to Exhibit 10.7 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on January 29, 2019).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex108.htm">10.20</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex108.htm">Base Warrant Transaction Confirmation, dated as of January&#160;24, 2019, between CONMED Corporation and J.P. Morgan Securities LLC, as agent for JPMorgan Chase Bank, National Association, London Branch (Incorporated by reference to Exhibit 10.8 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on January 29, 2019).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex109.htm">10.21</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex109.htm">Additional Notes Hedge Transaction Confirmation, dated as of January&#160;25, 2019, between CONMED Corporation and Barclays Bank PLC (Incorporated by reference to Exhibit 10.9 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on January 29, 2019).</a></span></div></td></tr><tr style="height:9pt"><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></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:11.289%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.824%"></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"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex1010.htm">10.22</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex1010.htm">Additional Notes Hedge Transaction Confirmation, dated as of January&#160;25, 2019, between CONMED Corporation and Bank of America, N.A. (Incorporated by reference to Exhibit 10.10 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on January 29, 2019).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex1011.htm">10.23</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex1011.htm">Additional Notes Hedge Transaction Confirmation, dated as of January&#160;25, 2019, between CONMED Corporation and Wells Fargo Bank, National Association (Incorporated by reference to Exhibit 10.11 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on January 29, 2019).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex1012.htm">10.24</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex1012.htm">Additional Notes Hedge Transaction Confirmation, dated as of January&#160; 25, 2019, between CONMED Corporation and J.P. Morgan Securities LLC, as agent for JPMorgan Chase Bank, National Association, London Branch (Incorporated by reference to Exhibit 10.12 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on January 29, 2019).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex1013.htm">10.25</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex1013.htm">Additional Warrant Transaction Confirmation, dated as of January&#160;25, 2019, between CONMED Corporation and Barclays Bank PLC (Incorporated by reference to Exhibit 10.13 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on January 29, 2019).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex1014.htm">10.26</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex1014.htm">Additional Warrant Transaction Confirmation, dated as of January&#160;25, 2019, between CONMED Corporation and Bank of America, N.A. (Incorporated by reference to Exhibit 10.14 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on January 29, 2019).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex1015.htm">10.27</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex1015.htm">Additional Warrant Transaction Confirmation, dated as of January&#160;25, 2019, between CONMED Corporation and Wells Fargo Bank, National Association (Incorporated by reference to Exhibit 10.15 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on January 29, 2019).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex1016.htm">10.28</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312519021020/d697836dex1016.htm">Additional Warrant Transaction Confirmation, dated as of January&#160; 25, 2019, between CONMED Corporation and J.P. Morgan Securities LLC, as agent for JPMorgan Chase Bank, National Association, London Branch (Incorporated by reference to Exhibit 10.16 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on January 29, 2019).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex41.htm">10.29</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex41.htm">Indenture, dated as of June 6, 2022, by and between CONMED Corporation and U.S. Bank Trust Company, National Association, as trustee (Incorporated by reference to Exhibit 4.1 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex101.htm">10.30</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex101.htm">Base Note Hedge Transaction Confirmation, dated as of June 1, 2022, between CONMED Corporation and Barclays Bank PLC, through its agent Barclays Capital Inc. (Incorporated by reference to Exhibit 10.1 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:8pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex102.htm">10.31</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex102.htm">Base Note Hedge Transaction Confirmation, dated as of June 1, 2022, between CONMED Corporation and Bank of America, N.A. (Incorporated by reference to Exhibit 10.2 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex103.htm">10.32</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex103.htm">Base Note Hedge Transaction Confirmation, dated as of June 1, 2022, among CONMED Corporation, Jefferies International Limited and Jefferies LLC, as agent (Incorporated by reference to Exhibit 10.3 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex104.htm">10.33</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex104.htm">Base Note Hedge Transaction Confirmation, dated as of June 1, 2022, between CONMED Corporation and JPMorgan Chase Bank, National Association (Incorporated by reference to Exhibit 10.4 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex105.htm">10.34</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex105.htm">Base Note Hedge Transaction Confirmation, dated as of June 1, 2022, between CONMED Corporation and Nomura Global Financial Products Inc., through its agent Nomura Securities International, Inc. (Incorporated by reference to Exhibit 10.5 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:11.289%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.824%"></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"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex106.htm">10.35</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex106.htm">Base Note Hedge Transaction Confirmation, dated as of June 1, 2022, between CONMED Corporation and Wells Fargo Bank, National Association (Incorporated by reference to Exhibit 10.6 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex107.htm">10.36</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex107.htm">Base Warrant Transaction Confirmation, dated as of June 1, 2022, between CONMED Corporation and Barclays Bank PLC, through its agent Barclays Capital Inc. (Incorporated by reference to Exhibit 10.7 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex108.htm">10.37</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex108.htm">Base Warrant Transaction Confirmation, dated as of June 1, 2022, between CONMED Corporation and Bank of America, N.A. (Incorporated by reference to Exhibit 10.8 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex109.htm">10.38</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex109.htm">Base Warrant Transaction Confirmation, dated as of June 1, 2022, among CONMED Corporation, Jefferies International Limited and Jefferies LLC, as agent (Incorporated by reference to Exhibit 10.9 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1010.htm">10.39</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1010.htm">Base Warrant Transaction Confirmation, dated as of June 1, 2022, between CONMED Corporation and JPMorgan Chase Bank, National Association (Incorporated by reference to Exhibit 10.10 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1011.htm">10.40</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1011.htm">Base Warrant Transaction Confirmation, dated as of June 1, 2022, between CONMED Corporation and Nomura Global Financial Products Inc., through its agent Nomura Securities International, Inc. (Incorporated by reference to Exhibit 10.11 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1012.htm">10.41</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1012.htm">Base Warrant Transaction Confirmation, dated as of June 1, 2022, between CONMED Corporation and Wells Fargo Bank, National Association (Incorporated by reference to Exhibit 10.12 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1013.htm">10.42</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1013.htm">Additional Note Hedge Transaction Confirmation, dated as of June 2, 2022, between CONMED Corporation and Barclays Bank PLC, through its agent Barclays Capital Inc. (Incorporated by reference to Exhibit 10.13 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1014.htm">10.43</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1014.htm">Additional Note Hedge Transaction Confirmation, dated as of June 2, 2022, between CONMED Corporation and Bank of America, N.A. (Incorporated by reference to Exhibit 10.14 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1015.htm">10.44</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1015.htm">Additional Note Hedge Transaction Confirmation, dated as of June 2, 2022, among CONMED Corporation, Jefferies International Limited and Jefferies LLC, as agent (Incorporated by reference to Exhibit 10.15 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1016.htm">10.45</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1016.htm">Additional Note Hedge Transaction Confirmation, dated as of June 2, 2022, between CONMED Corporation and JPMorgan Chase Bank, National Association (Incorporated by reference to Exhibit 10.16 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1017.htm">10.46</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1017.htm">Additional Hedge Transaction Confirmation, dated as of June 1, 2022, between CONMED Corporation and Nomura Global Financial Products Inc., through its agent Nomura Securities International, Inc. (Incorporated by reference to Exhibit 10.17 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1018.htm">10.47</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1018.htm">Additional Note Hedge Transaction Confirmation, dated as of June 2, 2022, between CONMED Corporation and Wells Fargo Bank, National Association (Incorporated by reference to Exhibit 10.18 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:11.289%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.824%"></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"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1019.htm">10.48</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1019.htm">Additional Warrant Transaction Confirmation, dated as of June 2, 2022, between CONMED Corporation and Barclays Bank PLC, through its agent Barclays Capital Inc. (Incorporated by reference to Exhibit 10.19 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1020.htm">10.49</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1020.htm">Additional Warrant Transaction Confirmation, dated as of June 2, 2022, between CONMED Corporation and Bank of America, N.A. (Incorporated by reference to Exhibit 10.20 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1021.htm">10.50</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1021.htm">Additional Warrant Transaction Confirmation, dated as of June 2, 2022, among CONMED Corporation, Jefferies International Limited and Jefferies LLC, as agent (Incorporated by reference to Exhibit 10.21 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1022.htm">10.51</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1022.htm">Additional Warrant Transaction Confirmation, dated as of June 2, 2022, between CONMED Corporation and JPMorgan Chase Bank, National Association (Incorporated by reference to Exhibit 10.22 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1023.htm">10.52</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1023.htm">Additional Warrant Transaction Confirmation, dated as of June 2, 2022, between CONMED Corporation and Nomura Global Financial Products Inc., through its agent Nomura Securities International, Inc. (Incorporated by reference to Exhibit 10.23 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1024.htm">10.53</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522169336/d320648dex1024.htm">Additional Warrant Transaction Confirmation, dated as of June 2, 2022, between CONMED Corporation and Wells Fargo Bank, National Association (Incorporated by reference to Exhibit 10.24 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000091431712000005/ex10-1.htm">10.54</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000091431712000005/ex10-1.htm">Sports Medicine Joint Development and Distribution Agreement by and between Musculoskeletal Transplant Foundation, Inc. and CONMED Corporation dated as of January 3, 2012 (Incorporated by reference to Exhibit 10.1 of the Company's Current Report on Form 8-K dated January 3, 2012).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312518349121/d670234dex101.htm">10.55</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312518349121/d670234dex101.htm">Securities Purchase Agreement, dated as of December 13, 2018, by and between CONMED Corporation and Filtration Group FGC LLC (Incorporated by reference to Exhibit 10.1 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on December 13, 2018).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522141223/d664412dex101.htm">10.56</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522141223/d664412dex101.htm">Agreement and Plan of Merger, dated as of May 4, 2022, by and among CONMED Corporation, Odyssey Merger Sub, Inc., In2Bones Global, Inc. and Sheryl Moroschak, solely in her capacity as representative of In2Bones&#8217; equity holders (Incorporated by reference to Exhibit 10.1 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on May 5, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522209154/d220699dex101.htm">10.57</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000119312522209154/d220699dex101.htm">Agreement and Plan of Merger, dated as of August 1, 2022, by and among CONMED Corporation, Prometheus Merger Sub, Inc., Biorez, Inc. and Shareholder Representative Services LLC, a Colorado limited liability company, solely in its capacity as representative, agent and attorney-in-fact of Biorez&#8217;s securityholders (Incorporated by reference to Exhibit 10.1 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on August 2, 2022).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000091431706002275/ex4-3.htm">10.58</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000091431706002275/ex4-3.htm">2006 Stock Incentive Plan (Incorporated by reference to Exhibit 4.3 of the Company&#8217;s Registration Statement on Form S-8 on August 8, 2006).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000091431709002008/ex4_3.htm">10.59</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000091431709002008/ex4_3.htm">Amended and Restated 1999 Long Term Incentive Plan (Incorporated by reference to Exhibit 4.3 of the Company&#8217;s Registration Statement on Form S-8 on November 3, 2009).</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000091431712001139/ex4-3.htm">10.60</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000091431712001139/ex4-3.htm">Amended and Restated Long Term Incentive Plan (Incorporated by reference to Exhibit 4.3 of the Company&#8217;s Registration Statement on Form S-8 on July 27, 2012).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000117494715001545/c422219_ex4-3.htm">10.61</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000117494715001545/c422219_ex4-3.htm">Amended and Restated 2015 Long-Term Incentive Plan (Incorporated by reference to Exhibit 4.3 of the Company's Registration Statement on Form S-8 on October 23, 2015).</a></span></div></td></tr><tr style="height:9pt"><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></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:11.289%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.824%"></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"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312518318388/d631383dex43.htm">10.62</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312518318388/d631383dex43.htm">2018 Long-Term Incentive Plan (incorporated by reference to Exhibit 4.3 of the Registrants Form S-8 filed on November 5, 2018).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000091431702000413/def14a-43499_41102.txt">10.63</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000091431702000413/def14a-43499_41102.txt">2002 Employee Stock Purchase Plan (Incorporated by reference to the Company&#8217;s Definitive Proxy Statement for the 2002 Annual Meeting filed with the Securities and Exchange Commission on April 17, 2002).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000091431706000770/ex10-11.htm">10.64</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000091431706000770/ex10-11.htm">Amendment to CONMED Corporation 2002 Employee Stock Purchase Plan (Incorporated by reference to Exhibit 10.11 of the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2005).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000081695620000007/cnmdproxy2019definitive.htm">10.65</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000081695620000007/cnmdproxy2019definitive.htm">CONMED Corporation Amended and Restated 2020 Employee Stock Purchase Plan (incorporated by reference to Exhibit E of the Registrant&#8217;s Proxy Statement on Schedule 14A filed on April 10, 2020).</a></span></div></td></tr><tr style="height:11pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000091431710001232/ex4-3.htm">10.66</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000091431710001232/ex4-3.htm">Amended and Restated 2007 Non-Employee Director Equity Compensation Plan of CONMED Corporation (Incorporated by reference to Exhibit 4.3 of the Company&#8217;s Registration Statement on Form S-8 on August 3, 2010).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000117494716003316/ex4-3.htm">10.67</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000117494716003316/ex4-3.htm">Amended and Restated 2016 Non-Employee Director Equity Compensation Plan (Incorporated by reference to Exhibit 4.3 of the Company's Registration Statement on Form S-8 on October 28, 2016).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000081695620000007/cnmdproxy2019definitive.htm">10.68</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000081695620000007/cnmdproxy2019definitive.htm">Amended and Restated 2020 Non-Employee Director Equity Compensation Plan of CONMED Corporation (incorporated by reference to Exhibit D of the Registrant&#8217;s Proxy Statement on Schedule 14A filed on April 10, 2020).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000081695615000007/cnmd63015ex101.htm">10.69</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000081695615000007/cnmd63015ex101.htm">CONMED Corporation Executive Severance Plan (Incorporated by reference to Exhibit 10.1 of the Company&#8217;s Current Report on Form 10-Q filed with the Securities and Exchange Commission on July 27, 2015).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312514404576/d819020dex101.htm">10.70+</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312514404576/d819020dex101.htm">Employment Agreement between the Company and Curt R. Hartman, dated November 9, 2014 (Incorporated by reference to Exhibit 10.1 of the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on November 10, 2014).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000081695621000003/exhibit102.htm">10.71+</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000081695621000003/exhibit102.htm">Amendment Number 1 to Employment Agreement between CONMED Corporation and Curt R. Hartman dated December 28, 2020 (Incorporated by reference to Exhibit 10.2 of the Company's Annual Report on Form 10-K for the year ended December 31, 2020).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312518000687/d518901dex102.htm">10.72+</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312518000687/d518901dex102.htm">Offer Letter from CONMED Corporation to Todd W. Garner dated January 2, 2018. (Incorporated by reference to Exhibit 10.2 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on January 2, 2018).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000081695621000003/exhibit1027.htm">10.73+</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/816956/000081695621000003/exhibit1027.htm">Amendment Number 1 to Offer Letter from CONMED Corporation to Todd W. Garner dated December 28, 2020 (Incorporated by reference to Exhibit 10.27 on the Company's Annual Report on Form 10-K for the year ended December 31, 2020).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312518060462/d522359dex43.htm">10.74</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312518060462/d522359dex43.htm">Stock Option Inducement Award (incorporated by reference to Exhibit 4.3 of the Registrants Form S-8 filed on February 27, 2018).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312518060462/d522359dex44.htm">10.75</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000119312518060462/d522359dex44.htm">Restricted Stock Unit Inducement Award (incorporated by reference to Exhibit 4.4 of the Registrants Form S-8 filed on February 27, 2018).</a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000081695619000011/cnmd33119ex101.htm">10.76+</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/816956/000081695619000011/cnmd33119ex101.htm">Employment Agreement between the Company and Patrick Beyer, dated April 25, 2019 (Incorporated by reference to Exhibit 10.1 of the Company's Quarterly Report on Form 10-Q for the quarter ended March 31, 2019). </a></span></div></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/816956/000119312522299605/d417066d8k.htm">10.77+</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/816956/000119312522299605/d417066d8k.htm">Employment Transition and Retirement Agreement between the Company and Daniel S. Jonas, dated December 6, 2022 (Incorporated by reference to Exhibit 10.1 of the Company's Current Report on Form 8-K filed with the Securities and Exchange Commission on December 7, 2022).</a></span></div></td></tr><tr style="height:9pt"><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></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:11.289%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.824%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Code of Ethics. The CONMED code of ethics may be accessed&#160;via the Company&#8217;s website at https://www.conmed.com/en-us/corporate-footer/policies</span></td></tr><tr style="height:9pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit212022.htm">21*</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit212022.htm">Subsidiaries of the Registrant.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit232022.htm">23*</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit232022.htm">Consent of Independent Registered Public Accounting Firm.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit31112312022.htm">31.1*</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit31112312022.htm">Certification of Curt R. Hartman pursuant to Rule 13a-14(a) and Rule 15d-14(a) of the Securities Exchange Act, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit31212312022.htm">31.2*</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit31212312022.htm">Certification of Todd W. Garner. pursuant to Rule 13a-14(a) and Rule 15d-14(a) of the Securities Exchange Act, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit32112312022.htm">32.1*</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit32112312022.htm">Certifications of Curt R. Hartman and Todd W. Garner pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr style="height:6pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Instance Document - The instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.</span></td></tr><tr style="height:9pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Schema Document</span></td></tr><tr style="height:9pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr><tr style="height:9pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr><tr style="height:9pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Label Linkbase Document</span></td></tr><tr style="height:9pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr><tr style="height:9pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File - the cover page XBRL tags are embedded within the Inline XBRL document (included in Exhibit 101)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith</span></td></tr><tr style="height:9pt"><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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Management contract or compensatory plan or arrangement</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><div id="i02b73a1bc7a8425ba059a951718d66ef_160"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S REPORT ON INTERNAL CONTROL</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OVER FINANCIAL REPORTING</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The management of CONMED Corporation is responsible for establishing and maintaining adequate internal control over financial reporting.&#160;&#160;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 reporting purposes in accordance with generally accepted accounting principles.&#160;&#160;Our internal control over financial reporting includes policies and procedures that pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect transactions and dispositions of assets; provide reasonable assurances that transactions are recorded as necessary to permit preparation of financial statements in accordance with accounting principles generally accepted in the United States of America, and that receipts and expenditures are being made only in accordance with authorizations of management and the directors of the Company; and provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on our financial statements.&#160;&#160;Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements.&#160;&#160;Management assessed the effectiveness of CONMED&#8217;s internal control over financial reporting as of December&#160;31, 2022.&#160;&#160;In making its assessment, management utilized the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;) in &#8220;Internal Control-Integrated Framework&#8221;, released in 2013.&#160;&#160;Management has concluded that based on its assessment, CONMED&#8217;s internal control over financial reporting was effective as of December&#160;31, 2022.&#160;&#160;The effectiveness of the Company&#8217;s internal control over financial reporting as of December&#160;31, 2022 has been audited by PricewaterhouseCoopers LLP, an independent registered public accounting firm, as stated in their report which appears herein.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">/s/&#160;&#160;Curt R. Hartman</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Curt R. Hartman</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chair of the Board, President and</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Executive Officer</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">/s/&#160;&#160;Todd W. Garner</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Todd W. Garner</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Executive Vice President and</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Financial Officer</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><div id="i02b73a1bc7a8425ba059a951718d66ef_163"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Board of Directors and Shareholders of CONMED Corporation&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Opinions on the Financial Statements and Internal Control over Financial Reporting</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of CONMED Corporation and its subsidiaries</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(the "Company") as of December 31, 2022 and 2021, and the related consolidated statements of comprehensive income (loss), shareholders&#8217; equity and cash flows for each of the three years in the period ended December&#160;31, 2022, including the related notes and financial statement schedule listed in the index appearing under Item 15(a)(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(collectively referred to as the &#8220;consolidated financial statements&#8221;).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited the Company's internal control over financial reporting as of December&#160;31, 2022, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control - Integrated Framework</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our opinion, the consolidated</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">financial statements referred to above present fairly, in all material respects, the financial position of the Company as of 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&#160;31, 2022 in conformity with accounting principles generally accepted in the United States of America.  Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December&#160;31, 2022, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control - Integrated Framework</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (2013) issued by the COSO.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Change in Accounting Principle</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 2 to the consolidated financial statements, the Company changed the manner in which it accounts for convertible instruments in 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis for Opinions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's management is responsible for these consolidated financial statements, 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</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management&#8217;s Report on Internal Control over Financial Reporting. Our responsibility is to express opinions on the Company&#8217;s consolidated</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">financial statements and on the Company's internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audits of the consolidated</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">financial statements included performing procedures to assess the risks of material misstatement of the consolidated</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 consolidated</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 consolidated</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in Management's Assessment of Internal Control Over Financial Reporting, management has excluded In2Bones Global, Inc. (&#8220;In2Bones&#8221;) and Biorez, Inc. (&#8220;Biorez&#8221;) from its assessment of internal control over financial reporting as of December 31, 2022 because they were acquired by the Company in  purchase business combinations during 2022. We have also excluded In2Bones and Biorez from our audit of internal control over financial reporting. In2Bones and Biorez are wholly-</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">owned subsidiaries whose total assets and total revenues excluded from management&#8217;s assessment and our audit of internal control over financial reporting represent 1% and 2%, respectively, of the related consolidated financial statement amounts as of and for the year ended December 31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Definition and Limitations of Internal Control over Financial Reporting</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) 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 (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Critical Audit Matters</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i) relates to accounts or disclosures that are material to the</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Valuation of Contingent Consideration and Developed Technology Intangible Asset - Biorez, Inc. Acquisition and Valuation of Contingent Consideration and Distributor Relationships and Certain Developed Technology Intangible Assets - In2Bones Global, Inc. Acquisition</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in Note 3 to the consolidated financial statements, in 2022, the Company acquired all of the stock of Biorez, Inc. (Biorez) and In2Bones Global, Inc. (In2Bones) for an aggregate upfront payment in cash of $85.5 million and $145.2 million, respectively, with potential earn-out payments to Biorez&#8217; and In2Bones&#8217; equity holders in an amount up to $165.0 million and $110.0 million, respectively, based on achievement of certain revenue targets. The acquisition of Biorez resulted in $176.3 million of a developed technology intangible asset being recorded, and the acquisition of In2Bones resulted in $27.6 million of distributor relationships intangible assets and $37.3 million of developed technology intangible assets, of which a significant portion relates to a certain developed technology intangible asset, being recorded. The fair value of these intangible assets was estimated by management using an income approach, specifically the multi-period excess earnings method for developed technology and distributor relationships intangible assets and the relief-from-royalty method for a certain developed technology intangible asset. Developing the fair value of these intangible assets involved significant estimates and assumptions with respect to the timing and amounts of cash flow projections, including revenue growth rates, obsolescence rate, earnings before income tax, interest expense, depreciation and amortization (EBITDA) margin, customer attrition rate, royalty rate, and discount rates. Additionally, at the date of acquisition, contingent consideration of $114.5 million and $69.4 million for Biorez and In2Bones, respectively, was recorded at fair value based on the consideration expected to be transferred. The fair value of the contingent consideration was estimated by management using probability-weighted future cash flows discounted back to present value and is measured using projected payment dates, discount rates, projected revenues, and revenue volatilities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal considerations for our determination that performing procedures relating to the valuation  of contingent consideration and developed technology intangible asset related to the acquisition of Biorez, Inc. and the valuation of contingent consideration and distributor relationships and certain developed technology intangible assets related to the acquisition of In2Bones Global, Inc. is a critical audit matter are (i) a high degree of auditor judgment and subjectivity in performing procedures relating to the valuation of the contingent consideration and acquired distributor relationships and certain developed technology intangible assets due to the significant judgment by management when developing the fair value estimates; (ii) the significant audit effort in evaluating management&#8217;s significant assumptions related to (a) the revenue growth rates, discount rates, obsolescence rate, royalty rate, and EBITDA margin for certain developed technology assets, as applicable, (b) the revenue growth rate, customer attrition rate, and discount rate for distributor relationships, and (c) revenue </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">volatilities, projected revenues and discount rates for contingent consideration; and (iii) the audit effort involved the use of professionals with specialized skill and knowledge.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to management&#8217;s acquisition accounting, including controls over the valuation of the contingent consideration and the acquired certain developed technology and distributor relationships intangible assets. These procedures also included, among others (i) reading the purchase agreements and (ii) testing management&#8217;s process for developing the fair value estimates. Testing management&#8217;s process included evaluating the appropriateness of the valuation methods, testing the completeness and accuracy of certain of the underlying data provided by management, and evaluating the reasonableness of significant assumptions related to (i) the revenue growth rates, discount rates, obsolescence rate, royalty rate, and EBITDA margin for certain developed technology intangible assets, as applicable, (ii) the revenue growth rate, customer attrition rate, and discount rate for distributor relationships, and (iii) revenue volatilities, projected revenues and discount rates for contingent consideration. Evaluating the reasonableness of revenue growth rates and EBITDA margin for certain developed technology intangible assets, as applicable, and distributor relationships and projected revenues for contingent consideration involved considering the past performance of the acquired businesses, as well as economic and industry data and forecasts. Professionals with specialized skill and knowledge were used to assist in the evaluation of the appropriateness of the valuation methods and the reasonableness of the assumptions related to (i) obsolescence rate, royalty rate, and discount rates for certain developed technology intangible assets, as applicable, (ii) customer attrition rate and discount rate for distributor relationships, and (iii) revenue volatilities and discount rates for contingent consideration.</span></div><div style="text-align:justify"><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;/s/ <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjMvZnJhZzoyZmVkMDc5YTc5OGU0ZGQwYTE2NTFmMGE3ZjU3NGIxNy90ZXh0cmVnaW9uOjJmZWQwNzlhNzk4ZTRkZDBhMTY1MWYwYTdmNTc0YjE3Xzg0MjM_d5f86f88-68ab-4fe1-9b36-57000de9dbcd">PricewaterhouseCoopers LLP</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjMvZnJhZzoyZmVkMDc5YTc5OGU0ZGQwYTE2NTFmMGE3ZjU3NGIxNy90ZXh0cmVnaW9uOjJmZWQwNzlhNzk4ZTRkZDBhMTY1MWYwYTdmNTc0YjE3Xzg0MjQ_e0336307-c9d4-43c6-9076-263023ea00f1">Rochester, New York</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;21, 2023 </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 1982.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><div id="i02b73a1bc7a8425ba059a951718d66ef_166"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONMED CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December&#160;31, 2022 and 2021 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands except share and per share amounts)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:70.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.974%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzMtMS0xLTEtMzQ3MjY_21cb6536-1223-4f69-a3b1-84e9e7b65906">28,942</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzMtMy0xLTEtMzQ3MjY_9506ffcd-28e0-453d-8c5e-5e091874f905">20,847</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, less allowance for doubtful</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></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-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">accounts of $<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzUtMC0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjo4ODAxMjIxODdhZDI0YjUyYWM0NGIwNGU2ZjRhN2YzZF8xNg_e6765b2e-dccf-44ae-9043-0f46a2ed7c8f">5,508</ix:nonFraction> in 2022 and $<ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzUtMC0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjo4ODAxMjIxODdhZDI0YjUyYWM0NGIwNGU2ZjRhN2YzZF8yOQ_aa75dfd0-c903-4a31-98ea-e478678d07b7">4,528</ix:nonFraction> in 2021</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzUtMS0xLTEtMzQ3MjY_39cfa6e9-6c08-4c63-8609-b742d0306617">191,345</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzUtMy0xLTEtMzQ3MjY_20362c61-d0ae-40d1-9fe4-e8f3bb7ee6b4">183,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzYtMS0xLTEtMzQ3MjY_87b88641-f96c-4989-a764-d95b8bdc357a">332,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzYtMy0xLTEtMzQ3MjY_c357a305-1ace-425b-93b7-0d61be484368">231,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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzctMS0xLTEtMzQ3MjY_0f3d9a52-6e6b-4d35-9da9-26c33a392671">28,619</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzctMy0xLTEtMzQ3MjY_73cfd32f-f13c-4582-bf27-7842bcee2c49">23,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 25.75pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzgtMS0xLTEtMzQ3MjY_2fd02786-8200-43bf-81e4-f827563df24b">581,226</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzgtMy0xLTEtMzQ3MjY_05e132dc-f775-4433-bbfa-50c547888841">460,123</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzktMS0xLTEtMzQ3MjY_9e62e660-2bc8-4c68-8ef3-3819a074f945">115,611</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzktMy0xLTEtMzQ3MjY_a2793da6-58a5-4bfa-96cd-0f0365c05582">108,863</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzEwLTEtMS0xLTM0NzI2_164d4616-1e7d-4f45-910e-446b73de3264">9,650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzEwLTMtMS0xLTM0NzI2_faca6957-3ada-4069-b8d4-c877dfc0fb44">9,657</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzExLTEtMS0xLTM0NzI2_c305276f-a514-4a39-a092-db3c1f3ca24f">815,429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzExLTMtMS0xLTM0NzI2_2aad9e6a-2d14-494f-9596-bb3b90aa9380">617,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzEyLTEtMS0xLTM0NzI2_5465a95f-ca6f-4c46-93fe-bd0e9aab142a">681,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzEyLTMtMS0xLTM0NzI2_5ef84385-5c6c-4d40-a65a-c71fc9200fa6">471,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzEzLTEtMS0xLTM0NzI2_d27e5e60-7b84-4147-afb9-e88f73a2aa71">93,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzEzLTMtMS0xLTM0NzI2_6d51178b-0d88-4e98-8afb-0717be1bc1e3">98,797</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 25.75pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzE0LTEtMS0xLTM0NzI2_c7fcc9d6-a0e7-44e4-81c0-501b5ff4aec8">2,297,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzE0LTMtMS0xLTM0NzI2_f4690b53-1b79-4171-b4d8-dc069a20be66">1,766,017</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES AND SHAREHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzE4LTEtMS0xLTM0NzI2_1b4cd1d8-7c35-4e5b-a6f7-575c31f64b98">69,746</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzE4LTMtMS0xLTM0NzI2_2118886b-a90c-44f1-a93c-357b58d442e5">12,249</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzE5LTEtMS0xLTM0NzI2_435d1cd9-9903-457e-8925-e085147b0aa0">73,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzE5LTMtMS0xLTM0NzI2_b8e05dec-f35e-4a17-834a-ff0a637742f3">58,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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzIwLTEtMS0xLTM0NzI2_8ebd3283-d3c6-46fd-b161-b8cac77b3b5e">54,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzIwLTMtMS0xLTM0NzI2_4a07fa8d-b456-4365-8bd7-29ce1b40183d">60,488</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzIxLTEtMS0xLTM0NzI2_55960cb9-ce26-4c43-bcc4-ec8294f349c6">98,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzIxLTMtMS0xLTM0NzI2_86f307d7-30f0-40ce-bee3-6b00b90968e3">65,712</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 25.75pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzIyLTEtMS0xLTM0NzI2_20ccbb6d-66a8-445f-8019-adab1b5f3179">296,552</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzIyLTMtMS0xLTM0NzI2_beb20311-10fe-4e85-aeb6-3bcdb6cfe66b">196,646</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzI0LTEtMS0xLTM0NzI2_4bd2cfb7-c597-46af-b569-663e4b465a0c">985,076</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzI0LTMtMS0xLTM0NzI2_4308125d-5d7b-4cb6-aabc-85cb8e4d9df1">672,407</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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzI1LTEtMS0xLTM0NzI2_2f0235ea-dbc4-4d6a-abf6-a71e0f489c0a">66,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzI1LTMtMS0xLTM0NzI2_1d633db8-f873-4d87-b38f-28441662fccd">68,537</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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzI2LTEtMS0xLTM0NzI2_05241327-1069-4bee-85cc-257c5fcb9cd1">203,694</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzI2LTMtMS0xLTM0NzI2_126f3177-54bb-44d6-85fd-5e6000da7b05">42,992</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 25.75pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzI3LTEtMS0xLTM0NzI2_f0a99b33-88f8-470d-bcc5-5ac1bf55b057">1,552,047</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzI3LTMtMS0xLTM0NzI2_03814800-4a1e-4232-a9a1-e0429289ebf2">980,582</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 14)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzI5LTEtMS0xLTM0NzI2_2601af91-7717-4ae8-94ae-807612056459"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzI5LTMtMS0xLTM0NzI2_0c6b1a57-465f-4fcc-8d26-92654421c5ed"></ix:nonFraction></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shareholders' equity:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzMyLTAtMS0xLTM0NzI2L3RleHRyZWdpb246OGQ4OGFiNzFiYTQ3NGY2Y2JjY2ZkNWEzNDk0OGRmNTdfMzE_77f121ac-74ea-4fec-a928-afbc6ac05451"><ix:nonFraction unitRef="usdPerShare" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzMyLTAtMS0xLTM0NzI2L3RleHRyZWdpb246OGQ4OGFiNzFiYTQ3NGY2Y2JjY2ZkNWEzNDk0OGRmNTdfMzE_c568c136-fb6d-4796-98fa-5e7a799ce676">.01</ix:nonFraction></ix:nonFraction> per share; authorized</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></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-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="0" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzMzLTAtMS0xLTM0NzI2L3RleHRyZWdpb246Y2JlMTFlZDQzNzdmNGM5YjgzNjY1Mjc2ODdlNzY2YjJfNA_9206c4dd-6c4f-426d-a23c-2aca81d4d22d"><ix:nonFraction unitRef="shares" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="0" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzMzLTAtMS0xLTM0NzI2L3RleHRyZWdpb246Y2JlMTFlZDQzNzdmNGM5YjgzNjY1Mjc2ODdlNzY2YjJfNA_b8a737fe-29a7-4a9d-a809-a274ef659dbe">500,000</ix:nonFraction></ix:nonFraction> shares, <ix:nonFraction unitRef="shares" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="0" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzMzLTAtMS0xLTM0NzI2L3RleHRyZWdpb246Y2JlMTFlZDQzNzdmNGM5YjgzNjY1Mjc2ODdlNzY2YjJfMTU_17022de1-0829-4f3b-b1d4-a70b9c2dc205"><ix:nonFraction unitRef="shares" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="0" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzMzLTAtMS0xLTM0NzI2L3RleHRyZWdpb246Y2JlMTFlZDQzNzdmNGM5YjgzNjY1Mjc2ODdlNzY2YjJfMTU_36c4b213-d1e0-4093-a568-9a3bcd8ce7ee"><ix:nonFraction unitRef="shares" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="0" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzMzLTAtMS0xLTM0NzI2L3RleHRyZWdpb246Y2JlMTFlZDQzNzdmNGM5YjgzNjY1Mjc2ODdlNzY2YjJfMTU_956824e5-9724-4b07-9a9b-ff7e22ee43c3"><ix:nonFraction unitRef="shares" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="0" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzMzLTAtMS0xLTM0NzI2L3RleHRyZWdpb246Y2JlMTFlZDQzNzdmNGM5YjgzNjY1Mjc2ODdlNzY2YjJfMTU_f991d7f2-3b41-47a3-b32d-cb803ff3b577">none</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> issued or outstanding</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzMzLTEtMS0xLTM0NzI2_3c628e56-4563-47f5-b91b-454ddb719335">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzMzLTMtMS0xLTM0NzI2_4cef37c7-348b-4033-bee9-1d8d13ae35a0">&#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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM0LTAtMS0xLTM0NzI2L3RleHRyZWdpb246ZDg0OGU3ZTRmMDRhNGJjY2ExNzQ3N2Q3NThiNTM4N2NfMjg_7731c184-4a50-4638-b3e4-4da9f868c356"><ix:nonFraction unitRef="usdPerShare" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM0LTAtMS0xLTM0NzI2L3RleHRyZWdpb246ZDg0OGU3ZTRmMDRhNGJjY2ExNzQ3N2Q3NThiNTM4N2NfMjg_ef0f6320-7bd4-4424-be85-61ebd1dbc58a">.01</ix:nonFraction></ix:nonFraction> per share; <ix:nonFraction unitRef="shares" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM0LTAtMS0xLTM0NzI2L3RleHRyZWdpb246ZDg0OGU3ZTRmMDRhNGJjY2ExNzQ3N2Q3NThiNTM4N2NfNDI_7a6b58e5-4591-4486-88ab-fac6b3b7c794"><ix:nonFraction unitRef="shares" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM0LTAtMS0xLTM0NzI2L3RleHRyZWdpb246ZDg0OGU3ZTRmMDRhNGJjY2ExNzQ3N2Q3NThiNTM4N2NfNDI_7b4b4113-52a6-4c77-9913-8909c9b6a939">100,000,000</ix:nonFraction></ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></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-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">authorized; <ix:nonFraction unitRef="shares" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM1LTAtMS0xLTM0NzI2L3RleHRyZWdpb246MmE2NDIyZjhjMjI2NDRmMzhkNTI1NmU3MGJlNDZmY2NfMTY_2e5bfa5c-96e2-40a9-b89b-8fdaf183847b"><ix:nonFraction unitRef="shares" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM1LTAtMS0xLTM0NzI2L3RleHRyZWdpb246MmE2NDIyZjhjMjI2NDRmMzhkNTI1NmU3MGJlNDZmY2NfMTY_f84c4df9-0d5c-4b3b-a6fc-f733655764b7">31,299,194</ix:nonFraction></ix:nonFraction> issued in 2022 and 2021, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM1LTEtMS0xLTM0NzI2_c1a390ce-2d0e-4207-a013-04a95af5da57">313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM1LTMtMS0xLTM0NzI2_3bd38179-628b-40ea-b9e8-665d19088906">313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM2LTEtMS0xLTM0NzI2_ab8f41f1-e7c9-4bc6-838f-b023b677ef40">413,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM2LTMtMS0xLTM0NzI2_96c58953-c709-4f07-9941-8749d7786b9b">396,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM3LTEtMS0xLTM0NzI2_e72229d1-07cb-45ac-93ce-69790e8391f8">412,631</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM3LTMtMS0xLTM0NzI2_8a0d4c5d-6c12-42ca-aeea-aab84c1394e7">496,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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM4LTEtMS0xLTM0NzI2_81202506-57d5-4eeb-a984-ab0cb983a0fd">57,858</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM4LTMtMS0xLTM0NzI2_2594a3e9-e2dc-4618-9474-83d4eb6bcfca">54,203</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Treasury stock, at cost;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></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-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="0" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzQwLTAtMS0xLTM0NzI2L3RleHRyZWdpb246ZGJkMTc5ZmFmN2Y2NDI2Y2JhMGQ2MjIwZDdkYzZkNGRfNA_f22b33d7-1037-4515-a54b-0eda29642b2a">811,532</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="0" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzQwLTAtMS0xLTM0NzI2L3RleHRyZWdpb246ZGJkMTc5ZmFmN2Y2NDI2Y2JhMGQ2MjIwZDdkYzZkNGRfMTE_96727458-d131-4e70-afba-7980029aed67">1,925,893</ix:nonFraction> shares in</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></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-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 and 2021, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzQxLTEtMS0xLTM0NzI2_51d4b2be-36ba-499c-8ee3-f692b335404a">22,776</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzQxLTMtMS0xLTM0NzI2_8b445328-7eae-4cc7-8c61-341ae62646ba">54,051</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 25.75pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shareholders' equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzQyLTEtMS0xLTM0NzI2_405da8d5-eb1d-4121-a47c-9ed4201788ef">745,545</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzQyLTMtMS0xLTM0NzI2_9bc51c3b-24af-4639-b553-ea012c12edb7">785,435</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 25.75pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and shareholders' equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzQzLTEtMS0xLTM0NzI2_5b33bb44-c896-41da-827a-ee9eab3efbfd">2,297,592</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzQzLTMtMS0xLTM0NzI2_75262f33-a953-42f0-9f99-0a718d904e27">1,766,017</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of the consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><div id="i02b73a1bc7a8425ba059a951718d66ef_172"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONMED CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years Ended December&#160;31, 2022, 2021 and 2020 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands except per share amounts)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzItMS0xLTEtMzQ3MjY_d8c61a86-ee27-4664-a82e-e8eaff942d9f">1,045,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzItMy0xLTEtMzQ3MjY_f1fc9805-249d-4578-a6ad-007a14a87037">1,010,635</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzItNS0xLTEtMzQ3MjY_fba701ad-75fe-4d9f-86c0-cc0b925c5066">862,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzQtMS0xLTEtMzQ3MjY_3cd032e7-1c71-47bb-aed3-2f51f7864b2b">474,227</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzQtMy0xLTEtMzQ3MjY_12d869ca-8c12-4dae-b41a-85dd54fa3d81">442,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzQtNS0xLTEtMzQ3MjY_51d79a44-5758-4772-9f5f-c08f897b9835">402,159</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzYtMS0xLTEtMzQ3MjY_6f344d28-1a0e-49f5-80b8-647fb26a85d1">571,245</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzYtMy0xLTEtMzQ3MjY_7ea19e43-d9bd-41a3-9a1d-1d56367cb5ad">568,036</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzYtNS0xLTEtMzQ3MjY_b1ae3aa5-184b-4b8b-b7e0-d8a1020b864c">460,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and administrative expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzgtMS0xLTEtMzQ3MjY_6e695b6b-bd6a-40dd-a265-844dde024136">454,039</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzgtMy0xLTEtMzQ3MjY_bf501bea-4f38-4ef1-a6bb-c352c11364d2">414,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzgtNS0xLTEtMzQ3MjY_b5f7f89e-8e19-4b81-833a-1d2bd51e51bc">373,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzEwLTEtMS0xLTM0NzI2_d9522f2d-583d-4968-abf8-688ece55e841">47,152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzEwLTMtMS0xLTM0NzI2_1672e642-d281-4b14-90fa-e7d241d6fd82">43,565</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzEwLTUtMS0xLTM0NzI2_75564132-accc-4c13-90a0-a2d87a5d76ad">40,473</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="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 style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzEzLTEtMS0xLTM0NzI2_0a85d47f-d3ea-4bbe-b62f-de887f9c20ce">501,191</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzEzLTMtMS0xLTM0NzI2_831ffd84-72fb-4f22-b700-899c6c7f668b">458,319</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzEzLTUtMS0xLTM0NzI2_52bf4875-2ae4-4b33-8759-12a233517bfd">414,290</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzE1LTEtMS0xLTM0NzI2_70a630de-21af-4c9a-ae63-fa12e9296b8b">70,054</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzE1LTMtMS0xLTM0NzI2_ded748fb-be9f-4704-acac-8f172041ebfe">109,717</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzE1LTUtMS0xLTM0NzI2_49ff9e71-6593-4392-98e7-2a8c67afc796">46,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzE3LTEtMS0xLTM0NzI2_3bdb5aa2-00f1-4a93-a12c-a609fffc6e19">28,905</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzE3LTMtMS0xLTM0NzI2_c0972c51-9725-44e0-ad51-4b23cfa4c1c6">35,485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzE3LTUtMS0xLTM0NzI2_381b8201-41e9-48ef-bfce-91906dda35cd">44,052</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:OtherNonoperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzIxLTEtMS0xLTM0NzI2_6595c6d3-a834-40a9-80b2-bad78198d64e">112,011</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:OtherNonoperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzIxLTMtMS0xLTM0NzI2_f88f09bc-0e85-4a61-b3fc-7324fc9c0fcd">1,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:OtherNonoperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzIxLTUtMS0xLTM0NzI2_49f20484-c27a-4516-ae96-82eca68d6e7b">355</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzIzLTEtMS0xLTM0NzI2_2b907b4f-b536-4333-92f1-e4c79ebbb81e">70,862</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzIzLTMtMS0xLTM0NzI2_2ebdac6a-47aa-43ec-84c7-a7c5cb777734">73,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzIzLTUtMS0xLTM0NzI2_9b56ab80-667a-4ca3-bda1-da84b4574c93">1,603</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for income 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzI1LTEtMS0xLTM0NzI2_c1445681-6afb-4ebf-8027-fd92051b4ad8">9,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzI1LTMtMS0xLTM0NzI2_9e38bfc3-20d1-4f23-928d-e61d11e7ab03">10,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzI1LTUtMS0xLTM0NzI2_1c694dda-5c30-451d-81e3-0d873424c231">7,914</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzI3LTEtMS0xLTM0NzI2_a1b3afc8-030f-487c-b460-9fde017cd03c">80,582</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzI3LTMtMS0xLTM0NzI2_3e88aedf-1ee5-465b-90b8-3a0bfffead2f">62,542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzI3LTUtMS0xLTM0NzI2_1168d1f5-51cd-4041-bc64-ef1113c6c762">9,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 style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Per share data:</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzMxLTEtMS0xLTM0NzI2_e3a7a59e-1659-423b-be20-7b54e56c8ad9">2.68</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzMxLTMtMS0xLTM0NzI2_e1a9efaa-008e-4c28-89f0-41e30f965a77">2.14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzMxLTUtMS0xLTM0NzI2_a218986c-9b93-4ecc-be3f-5428d71db8eb">0.33</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzMyLTEtMS0xLTM0NzI2_d574fb02-43d0-4ffe-bab3-7b348ec379cc">2.68</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzMyLTMtMS0xLTM0NzI2_e2a0e243-ce16-4c52-bbf7-1a9846a655d3">1.94</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzMyLTUtMS0xLTM0NzI2_bf522f15-0efc-40dc-8399-2dd2bdd199fe">0.32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), before income tax:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flow hedging</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzM1LTEtMS0xLTM0NzI2_4326d957-c441-4103-b507-c7085ace2bd8">1,530</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzM1LTMtMS0xLTM0NzI2_151da875-7632-432f-945d-a31061c862f7">12,660</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzM1LTUtMS0xLTM0NzI2_80c67e23-ca93-4c6e-b661-c44bfc7c041f">8,489</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzM2LTEtMS0xLTM0NzI2_25ee29eb-f0ce-4660-affa-1aad2f80f940">7,817</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzM2LTMtMS0xLTM0NzI2_b054a36c-7bd6-4b66-b0af-808ccd160da6">9,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzM2LTUtMS0xLTM0NzI2_e278ee09-861a-402b-9bb2-4fd70ff4b6c6">6,499</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzM3LTEtMS0xLTM0NzI2_61cc31c7-cf5b-4729-9954-dcaa7c3bd001">8,418</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzM3LTMtMS0xLTM0NzI2_42913488-f690-43a9-9533-f8c53da55c58">7,072</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzM3LTUtMS0xLTM0NzI2_3122b9c8-8f51-4b49-a7e8-a4f9c4d7fbc0">6,963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), before income tax</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzM4LTEtMS0xLTM0NzI2_e4cdc5ff-4d5d-4b58-8456-e93138716d1e">2,131</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzM4LTMtMS0xLTM0NzI2_fe513957-ab01-4c53-9311-9405826454f5">14,751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzM4LTUtMS0xLTM0NzI2_39794123-7a26-4472-b510-444f60680a06">8,025</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for income taxes related to items in other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzQwLTEtMS0xLTM0NzI2_78bcda05-b062-44e3-a7a0-0cc764079482">1,524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzQwLTMtMS0xLTM0NzI2_050ee6b9-fc93-4c9c-ac45-09b98a329658">5,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzQwLTUtMS0xLTM0NzI2_5c8308f2-fa11-4aa5-a2a2-e9429fb45075">3,621</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of income tax</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzQxLTEtMS0xLTM0NzI2_3a4f02a3-fa2b-4a33-bafc-45045ebf8f44">3,655</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzQxLTMtMS0xLTM0NzI2_8a70d303-09ec-487c-a8b8-298504667d94">9,478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzQxLTUtMS0xLTM0NzI2_c9ea2f20-2719-4c67-a1cd-d82ed0e7f031">4,404</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzQzLTEtMS0xLTM0NzI2_a6fb66d7-3ac0-4f87-b346-24d79e1288ab">84,237</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzQzLTMtMS0xLTM0NzI2_e8ddf04b-14d1-449e-8853-566701e3aa2f">72,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzQzLTUtMS0xLTM0NzI2_a70e6c90-a303-4974-97a2-8feacb92f7d8">5,113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of the consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><div id="i02b73a1bc7a8425ba059a951718d66ef_175"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONMED CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years Ended December&#160;31, 2022, 2021 and 2020 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:1pt"><table 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:30.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></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:1.0%"></td><td style="width:7.671%"></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:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.769%"></td><td style="width:0.1%"></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" rowspan="2" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Paid-in<br/>Capital</span></td><td colspan="3" rowspan="2" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Retained<br/>Earnings</span></td><td colspan="3" rowspan="2" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>Loss</span></td><td colspan="3" rowspan="2" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Treasury<br/>Stock</span></td><td colspan="3" rowspan="2" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Shareholders&#8217;<br/>Equity</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i890d91993ba94f10be02446f11d2a05e_I20191231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzItMS0xLTEtMzQ3MjY_d33e8edc-ac4a-406b-9d06-35bf12b680db">31,299</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i890d91993ba94f10be02446f11d2a05e_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzItMi0xLTEtMzQ3MjY_1ce32758-935c-491c-883f-327dc8202de5">313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8af8011818e7450c81591080ab5ae452_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzItMy0xLTEtMzQ3MjY_b9b7443e-427b-4ebe-b412-64ca9b067dc2">379,324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i086efe2cf6f84ead8a7469e5c684e1bf_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzItNC0xLTEtMzQ3MjY_9e0fd0fa-94bf-4ddc-a28b-8aff291a944d">470,844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e8b7f8bbd1748549fa3ac26a697b36b_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzItNS0xLTEtMzQ3MjY_2cf08cf2-827d-4fca-a022-f24ddc823144">59,277</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic408ac0ae5354e5a96bf682c2c272eab_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzItNi0xLTEtMzQ3MjY_9147be80-0cec-4a2a-8d1f-365821ca9057">80,737</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia25370e81d4844df8976cdc17a86d49f_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzItNy0xLTEtMzQ3MjY_c613f2e0-c97c-448b-ab13-95ccdb8e825c">710,467</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Common stock issued  under employee plans</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie80554d494aa46688740cfbace9d41d9_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzMtMy0xLTEtMzQ3MjY_b56168c7-9030-477f-abbb-b5a279c76bcf">9,807</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cc10c5c7c34fd49128384e8a6bf5ea_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzMtNi0xLTEtMzQ3MjY_b795188e-36ca-460f-99a9-0a6c481500dc">13,098</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzMtNy0xLTEtMzQ3MjY_eee2ae17-7571-4dc0-8891-0cc5e86bef5e">3,291</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie80554d494aa46688740cfbace9d41d9_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUtMy0xLTEtMzQ3MjY_54b44815-3d28-42a9-bd7c-f5d030f4d654">13,111</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUtNy0xLTEtMzQ3MjY_409be4bc-6963-45d0-9c3c-7bbf8ef7aadb">13,111</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:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Dividends on common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzYtMC0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjo0ODA0NDdiMTFkMDg0YzE0YTJiYzJhOGRmNmI5MWI0Y18zMQ_0841339a-5a26-416c-b518-9c55aaf4b003">.80</ix:nonFraction> per share)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b87489be7464ee4ae1887bddaeeae11_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzYtNC0xLTEtMzQ3MjY_bd218fc8-3dc5-454b-a836-94cc6717011d">22,944</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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzYtNy0xLTEtMzQ3MjY_bb2fd2ba-0bef-44c5-a03c-4e60ab818a5e">22,944</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="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Comprehensive income (loss):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Cash flow hedging loss, net</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if3c302c00da44c5ea6b7d38997d33431_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzEyLTUtMS0xLTM0NzI2_b564cc83-2ede-4dcb-b51b-2175278a8f4e">6,438</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Pension liability, net</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if3c302c00da44c5ea6b7d38997d33431_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzEzLTUtMS0xLTM0NzI2_3cd6d73a-26b0-4f70-a6d0-91f380527d00">4,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="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3c302c00da44c5ea6b7d38997d33431_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE0LTUtMS0xLTM0NzI2_f2f17781-ebcd-4214-9bdf-ac085c2c3cf9">6,963</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b87489be7464ee4ae1887bddaeeae11_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE1LTQtMS0xLTM0NzI2_09cb95fc-7c33-4808-a76f-88ce83b0c103">9,517</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE2LTctMS0xLTM0NzI2_f5367f8c-edf2-4f67-b82e-7c6f33328519">5,113</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Balance 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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7d72d8a3ed4947458771ad2f30ac210d_I20201231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE3LTEtMS0xLTM0NzI2_4f10b4f3-54d2-4da1-afbd-b744e06b7145">31,299</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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d72d8a3ed4947458771ad2f30ac210d_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE3LTItMS0xLTM0NzI2_e79ff9fa-3e56-495a-9bb2-9e41e1f8b9dc">313</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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7854aaa9369f4496b9231e0a2f18b120_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE3LTMtMS0xLTM0NzI2_3b6db3fa-d1a4-4c11-a99a-cd9aa3392bf9">382,628</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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f6787e691164542a117d4f1d2c4175c_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE3LTQtMS0xLTM0NzI2_392f88fe-0422-4111-a1df-709842805488">457,417</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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i853807dc2ab349b7b91137adec62dcb1_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE3LTUtMS0xLTM0NzI2_47e88780-ca58-44f6-a619-17d7cfa68b14">63,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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id6f5c5abffcc4045b6b3ea9bdf41a40c_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE3LTYtMS0xLTM0NzI2_414d9c45-76b4-40d8-a978-0e5af7824fe4">67,639</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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d37407453d042f3a8d9b0a63dd9cc67_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE3LTctMS0xLTM0NzI2_f82706e7-0f4e-4eb5-b69e-cf4399ab3d6e">709,038</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Common stock issued under employee plans</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4487d9bebf0c4f82bbd56df0f387a624_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE4LTMtMS0xLTM0NzI2_16fb5695-0641-4186-b74a-d24aeef950ab">2,192</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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idadc13f8ecee42b38734e3d9f2983c12_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE4LTYtMS0xLTM0NzI2_9f4d813d-b3f9-4fbc-8d8a-b9261749b7cf">13,588</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><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE4LTctMS0xLTM0NzI2_afdc4b36-410d-46a4-8560-ca20f5d06585">11,396</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="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4487d9bebf0c4f82bbd56df0f387a624_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzIzLTMtMS0xLTM0NzI2_52d37528-4fff-4ed0-aa07-dcfd1b5f4b5e">16,335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzIzLTctMS0xLTM0NzI2_889dcb29-5840-428f-a51b-c29a46e0e628">16,335</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:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Dividends on common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzI0LTAtMS0xLTM0NzI2L3RleHRyZWdpb246ZjBmOWJiNGMwNDU4NDIyYjliN2Q0NDc0ZmY4NzQ0YjFfMzE_ff958015-f2ad-4f8e-9e76-63bb7788521f">.80</ix:nonFraction> per share)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6db7b95c888646af9e2661a01a6fa7af_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzI0LTQtMS0xLTM0NzI2_1e59e5a3-813f-428d-a698-74a9a8124719">23,354</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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzI0LTctMS0xLTM0NzI2_88114357-c569-4b5d-9713-59630a2083d6">23,354</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="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Comprehensive income (loss):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Cash flow hedging gain, net</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8482db553b8b4104b415fbf9dd767aac_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzMwLTUtMS0xLTM0NzI2_d6613d31-36ea-45e1-9da7-39f39bc59153">9,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="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Pension liability, net</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8482db553b8b4104b415fbf9dd767aac_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzMxLTUtMS0xLTM0NzI2_17349832-9325-430b-9970-8ce421b980e6">6,949</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8482db553b8b4104b415fbf9dd767aac_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzMyLTUtMS0xLTM0NzI2_9b095a46-b055-425e-8423-909630aac95a">7,072</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:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6db7b95c888646af9e2661a01a6fa7af_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzMzLTQtMS0xLTM0NzI2_901feeb6-3566-41ec-bace-e80881a1aa5f">62,542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM0LTctMS0xLTM0NzI2_63406014-7234-447e-9f89-d85229823669">72,020</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Balance 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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie13cc9a529004a7a92a447daf50e9d85_I20211231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM1LTEtMS0xLTM0NzI2_fe75de7f-a8b7-4890-9bea-ba0233106cbe">31,299</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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie13cc9a529004a7a92a447daf50e9d85_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM1LTItMS0xLTM0NzI2_950f1f3c-dc24-4542-b480-1b9c58ca7221">313</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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b5e3ed7f6464357b2fa51df4f7e4700_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM1LTMtMS0xLTM0NzI2_88757ed5-0a47-418e-9f55-5d7ba406a37d">396,771</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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8744cf5c0ca4573a33a11af0450ec26_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM1LTQtMS0xLTM0NzI2_558dfa18-3490-40dd-a7a2-dc6cd1a50514">496,605</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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a7ebe244d604f80a0138b114af6bcd5_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM1LTUtMS0xLTM0NzI2_41d49bb3-1296-4f0d-b515-6e7da3463ba3">54,203</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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i00c3a54365fc4f3bb7287b22376bfbd9_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM1LTYtMS0xLTM0NzI2_3d4cbbd8-6dbe-43af-acd5-bf6099fd13ea">54,051</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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM1LTctMS0xLTM0NzI2_44098c9c-3677-4a40-9795-108d2b8e58f7">785,435</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Common stock issued under employee plans</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61072af0e30b4147ae26ce4c1c78b5f0_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM2LTMtMS0xLTM0NzI2_d844be9d-62c1-44d4-a4e5-2a7f3393c890">3,385</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><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24a57b143a7e4e2ba1a4e1ea6c438cc5_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM2LTYtMS0xLTM0NzI2_390d5c2f-9aab-4fa4-a36f-d92f2d194606">5,385</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><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM2LTctMS0xLTM0NzI2_314251fd-5386-40ef-8cde-2ee475504c2f">8,770</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61072af0e30b4147ae26ce4c1c78b5f0_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM3LTMtMS0xLTM0NzI2_157fd37a-813b-4274-8c14-4a731f9e6cdd">21,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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM3LTctMS0xLTM0NzI2_a58c36f4-871d-4db5-90dc-907370efff51">21,729</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:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Dividends on common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM4LTAtMS0xLTM0NzI2L3RleHRyZWdpb246MmRkMzBmMjZmNzQ0NDU5MjkzMjEyYjc3NjZkOTI1MGNfMzE_e649ec33-537a-417f-9151-7af599e96e66">.80</ix:nonFraction> per share)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bd75cb4061d4148908d986bd1d0a7ad_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM4LTQtMS0xLTM0NzI2_d2d221e8-9d32-4d83-bac8-ede627a53aab">24,183</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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM4LTctMS0xLTM0NzI2_a0eb12c6-8e04-4c71-8ae3-ef41c00d96e0">24,183</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Shares issued for the settlement of convertible notes</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i61072af0e30b4147ae26ce4c1c78b5f0_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM5LTMtMS0xLTM2ODA0_bc080816-0af5-404c-9c4d-8fddbbc1e0f5">25,890</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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24a57b143a7e4e2ba1a4e1ea6c438cc5_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM5LTYtMS0xLTM2ODQ2_59ceabef-03c9-47f2-9203-b964edf7a36d">25,890</ix:nonFraction>&#160;</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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM5LTctMS0xLTQ0MDA4_ea54164e-425e-485d-851d-aa432eef528e">&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Convertible notes premium on extinguishment</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61072af0e30b4147ae26ce4c1c78b5f0_D20220101-20221231" decimals="-3" name="cnmd:AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQwLTMtMS0xLTM2ODA0_b42a7867-a151-4c27-8c34-f0c96d113f49">103,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="cnmd:AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQwLTctMS0xLTQ0MDE0_1b59f937-98c7-4f16-b0b9-a529b16509dc">103,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Settlement of convertible notes hedge transactions</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61072af0e30b4147ae26ce4c1c78b5f0_D20220101-20221231" decimals="-3" name="cnmd:AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQxLTMtMS0xLTM2ODA0_4a0ddca5-6cf9-447c-99c1-ee7ef5896f3c">118,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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="cnmd:AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQxLTctMS0xLTQ0MDE4_6761fbb4-cb1d-4b77-8f16-af6d67245139">118,912</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Settlement of warrants</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i61072af0e30b4147ae26ce4c1c78b5f0_D20220101-20221231" decimals="-3" sign="-" name="cnmd:AdjustmentsToAdditionalPaidInCapitalWarrantSettled" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQyLTMtMS0xLTM2ODA0_d42f78a7-eb79-4bf1-b1f4-ceaae3f41bc8">96,758</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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="cnmd:AdjustmentsToAdditionalPaidInCapitalWarrantSettled" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQyLTctMS0xLTQ0MDIy_fe482b84-d8f0-44e9-bc80-a16a796c2528">96,758</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Issuance of convertible notes hedge transactions, net of tax</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i61072af0e30b4147ae26ce4c1c78b5f0_D20220101-20221231" decimals="-3" sign="-" name="cnmd:AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQzLTMtMS0xLTM2ODA0_741c7cc5-bbe8-4dea-86f4-66e56d6533d5">142,128</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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="cnmd:AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQzLTctMS0xLTQ0MDI2_c8d78dcf-8dbd-4741-841a-b0a46a7da561">142,128</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Issuance of warrants</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61072af0e30b4147ae26ce4c1c78b5f0_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQ0LTMtMS0xLTM2ODA0_053db852-f3a5-402c-864a-636c16facb0c">72,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQ0LTctMS0xLTQ0MDMw_9baa28af-f5e9-4391-8bc6-a2c2f1dd9bfe">72,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Comprehensive income (loss):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Cash flow hedging loss, net</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bb249fe26534ad2bc002f2abab34cd6_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQwLTUtMS0xLTM0NzI2_8308e34b-67b8-4772-ac98-0845e1ff0514">1,159</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:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Pension liability, net</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bb249fe26534ad2bc002f2abab34cd6_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQxLTUtMS0xLTM0NzI2_c985c5fc-6db2-4231-a6ab-6f94843e0e35">5,922</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bb249fe26534ad2bc002f2abab34cd6_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQyLTUtMS0xLTM0NzI2_5f4defaf-f94d-4fed-a64b-5d2e0a2980b4">8,418</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:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bd75cb4061d4148908d986bd1d0a7ad_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQzLTQtMS0xLTM0NzI2_b4439cf2-43b1-472f-b5b7-53be9746f9ee">80,582</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="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQ0LTctMS0xLTM0NzI2_81e6877d-4bfb-4a5f-91d2-75733a8de127">84,237</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:6.75pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTAtMS0xLTQ1NTgz_728d3df4-dddb-4f18-a42e-8e8e13740bfe"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Cumulative effect of change in accounting principle</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i10e4b20af1e645e4b5bbe25e5aff262a_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTMtMS0xLTM2ODIz_526af502-b175-4741-9643-8c2177f4eb1f">37,911</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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e4343c6c8cd44b4aa78b889975d15ff_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTQtMS0xLTQwODEz_a820e58d-a49b-4ce8-b360-e9ac252faba9">20,791</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if3bf7f8c957b403e9feb9e9c02744c16_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTctMS0xLTQ0MDM0_fa44a5a1-c854-4c27-9a2e-84fca70ae419">17,120</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Balance 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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic2ab8b91ca28443687c744ca2055b0e3_I20221231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQ1LTEtMS0xLTM0NzI2_6def62da-d25d-4ccf-99b6-be6919b80df5">31,299</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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2ab8b91ca28443687c744ca2055b0e3_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQ1LTItMS0xLTM0NzI2_70376780-443a-4046-91f7-96881e7f4840">313</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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91fac837fef848819c8bc3345bde121f_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQ1LTMtMS0xLTM0NzI2_5a21965c-7015-4ff7-9947-9f9b5755315a">413,235</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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6503057c0ac542a39dd40ceae6d0a162_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQ1LTQtMS0xLTM0NzI2_54ee8aa5-2be2-404e-abe9-c24dd50c5640">412,631</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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78d0827330104765a1d85162a669b747_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQ1LTUtMS0xLTM0NzI2_d4d17fa5-b5a7-4dc9-9fa1-ff6225e3b114">57,858</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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7010e7f9de354e6681f7c57296c2b7c8_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQ1LTYtMS0xLTM0NzI2_367ce105-c68e-45e6-a576-779cfbc58a83">22,776</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQ1LTctMS0xLTM0NzI2_a90bca64-0696-4d60-984a-1514db370b05">745,545</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><tr><td colspan="24" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:13.5pt;text-align:justify"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUzLTAtMS0xLTQ1NTg1_81ddca78-f2a0-41ed-a686-a98c4d4acf95" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">We recorded the cumulative impact of adopting ASU 2020-06, Debt&#8212;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity in 2022. Refer to Note 2 for further detail.</span></ix:footnote></div></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of the consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><div id="i02b73a1bc7a8425ba059a951718d66ef_181"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONMED CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years Ended December&#160;31, 2022, 2021 and 2020 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(In thousands)</span></div><div style="margin-bottom:1pt"><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:64.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></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:9.880%"></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:9.884%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzItMS0xLTEtMzQ3MjY_28791683-9839-496e-8e70-91879764d3ec">80,582</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzItMy0xLTEtMzQ3MjY_a38044bd-97a5-4df6-be50-8311a3486867">62,542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzItNS0xLTEtMzQ3MjY_9a56f4fe-b4e5-4591-99a9-095ae13db9b7">9,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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income (loss) to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQtMS0xLTEtMzQ3MjY_ee5bf14d-cdd4-4ebc-a02d-01a487d0b7f0">16,055</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQtMy0xLTEtMzQ3MjY_3693222e-19bf-4746-a010-c97f10296dfb">16,494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQtNS0xLTEtMzQ3MjY_d4f74a3d-fcf1-4ad9-8bb8-9c8fee7d18bd">18,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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzUtMS0xLTEtMzQ3MjY_67eddb66-215a-4ac1-b0b6-c5c4eb00620c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzUtMy0xLTEtMzQ3MjY_30ece4fd-c5e0-4472-82db-40adc8cf916f">10,217</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzUtNS0xLTEtMzQ3MjY_3a082dd7-3774-4ca4-a183-d5e8228e9e6f">9,692</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzYtMS0xLTEtMzQ3MjY_f27d9824-3ea2-4502-a79f-41f6a4c3464f">4,910</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzYtMy0xLTEtMzQ3MjY_67dd6197-1890-4d17-94ad-ce3bad9519d4">3,726</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzYtNS0xLTEtMzQ3MjY_9e7b20ff-79f1-41a0-9cc8-72f78f23e9cd">3,723</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:OtherAmortizationOfDeferredCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzctMS0xLTEtMzQ3MjY_a2e22981-6b30-411a-8c6d-950a6c57545e">53,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:OtherAmortizationOfDeferredCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzctMy0xLTEtMzQ3MjY_f6db7707-6cfc-4802-a541-a72883c840cc">54,249</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:OtherAmortizationOfDeferredCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzctNS0xLTEtMzQ3MjY_724414e4-cf8d-41c2-9740-3eb07657e3b6">54,581</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzgtMS0xLTEtMzQ3MjY_d5197094-6a64-42f6-9677-5acbd83788ae">21,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzgtMy0xLTEtMzQ3MjY_7177b765-3cf9-48a9-a88d-52d189922b28">16,335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzgtNS0xLTEtMzQ3MjY_c9375be9-66d7-40c9-b384-26e5ca1be4c2">13,111</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzEwLTEtMS0xLTM0NzI2_1fb86cb3-d3bb-4cbe-99c3-b82f46a2b9bc">6,042</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzEwLTMtMS0xLTM0NzI2_229d98e0-835b-4b2a-a7e8-f09ab5665bbc">3,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzEwLTUtMS0xLTM0NzI2_d1b9363a-74f6-48f0-a5d9-5753366b4517">14,234</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash adjustment to fair value of contingent consideration liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzExLTEtMS0xLTQyNDk2_7b93e2fc-e7a2-40ef-8bc7-0ed03f529c43">2,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzExLTMtMS0xLTQyNTA3_82597587-46ec-4667-ad43-0396bd0461fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzExLTUtMS0xLTQyNTE1_cbd667b5-3459-4a5e-9ce3-e040af7ffa02">&#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on early extinguishment of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:WriteOffOfDeferredDebtIssuanceCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzExLTEtMS0xLTM0NzI2_1783f5d3-313d-4742-bb5e-21a9a816c86a">3,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:WriteOffOfDeferredDebtIssuanceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzExLTMtMS0xLTM0NzI2_e24b500c-c1c1-4409-b8a0-c9f6de7a714f">899</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:WriteOffOfDeferredDebtIssuanceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzExLTUtMS0xLTM0NzI2_c01ea674-7c50-479e-92af-7ab11f9a6701">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on convertible notes conversion premium</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzEyLTEtMS0xLTM2NDI5_13b7e7c0-2dba-49c9-a363-db3be4227a77">103,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzEyLTMtMS0xLTM2NDM3_cc0b654b-46af-43a3-a664-8b08fe3fdebb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzEyLTUtMS0xLTM2NDQ1_b76b5850-a391-4cff-b90a-4a3c1436ee27">&#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on convertible notes hedge transactions 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainLossOnOilAndGasHedgingActivity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzEzLTEtMS0xLTM2NDI5_501bd6f8-6e1d-4115-8aed-5088077536a2">5,460</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnOilAndGasHedgingActivity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzEzLTMtMS0xLTM2NDM3_5ff54050-18bc-4637-9a15-fdb698c5008c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnOilAndGasHedgingActivity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzEzLTUtMS0xLTM2NDQ1_9d10f6fa-c17c-4fd6-bfa8-6fa3d2c5fed3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in cash flows from changes in assets and </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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">liabilities, net of acquired assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE0LTEtMS0xLTM0NzI2_3730be65-6ba7-44dc-a2da-85c16cde3e93">5,203</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE0LTMtMS0xLTM0NzI2_ecf9b8dd-a08a-4510-9357-22bf6b1e5236">9,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE0LTUtMS0xLTM0NzI2_e513f197-9179-45e7-9380-36f7290445d4">13,920</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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE1LTEtMS0xLTM0NzI2_0a94391b-61f7-4d2e-bcc5-5b23837e1c67">78,564</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE1LTMtMS0xLTM0NzI2_1c6f2cf6-9b6c-4db5-bc0c-a5dfe5c00da1">37,806</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE1LTUtMS0xLTM0NzI2_8e5925e4-731e-4982-80d5-7567b395d1ff">30,397</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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE2LTEtMS0xLTM0NzI2_13aa226d-3d41-4934-acb8-fa3ebf5a08a4">13,302</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE2LTMtMS0xLTM0NzI2_732c1da6-df0f-4b38-8ba2-cdd692907764">4,890</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE2LTUtMS0xLTM0NzI2_3a02087a-b3aa-49f5-b975-175baadfd213">2,977</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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE3LTEtMS0xLTM0NzI2_7ac3ae9e-e97f-433c-9d2f-b385446a701c">6,726</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE3LTMtMS0xLTM0NzI2_1ff9f37e-70eb-4824-970d-bab65fb792c2">1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE3LTUtMS0xLTM0NzI2_c30ee5af-9e63-4895-9845-7459556fa5df">1,644</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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE4LTEtMS0xLTM0NzI2_797e73e1-7c73-4c9e-a063-24d4502ee1cc">8,968</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE4LTMtMS0xLTM0NzI2_58e2af19-82f9-4f1f-9673-d48bd34c372e">11,067</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE4LTUtMS0xLTM0NzI2_d8d00638-ba5b-4944-8fcf-384a52a1fb76">4,123</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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE5LTEtMS0xLTM0NzI2_baae9d42-66e4-476a-864c-13f3634a865e">17,735</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE5LTMtMS0xLTM0NzI2_747cfccf-b3ac-4a9c-89d2-b3c15f0649e0">24,005</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE5LTUtMS0xLTM0NzI2_4eb41647-a2ed-423c-b123-48e7afa0cd1b">8,170</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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzIwLTEtMS0xLTM0NzI2_64c2760c-9dac-4ba1-b2b5-82730df9922b">256</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzIwLTMtMS0xLTM0NzI2_38d784c7-5211-4b93-ac22-f172c2d5251f">991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzIwLTUtMS0xLTM0NzI2_945b079b-da60-4c01-a9e9-46082160bd74">3,488</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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzIxLTEtMS0xLTM0NzI2_f5357971-dece-42b3-8c50-e5d83bf17f9f">33,365</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzIxLTMtMS0xLTM0NzI2_afd75f7f-aefe-4d7a-a426-71ec09157e84">111,770</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzIxLTUtMS0xLTM0NzI2_33da7006-7f56-4fdd-8e86-22c63b799db2">64,531</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzI0LTEtMS0xLTM0NzI2_0b21171e-20d7-4106-bf7a-db0d292c8e46">21,785</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzI0LTMtMS0xLTM0NzI2_7c1ef5a7-6070-4948-ad16-79ff6b351d62">14,866</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzI0LTUtMS0xLTM0NzI2_a7102d2b-aeb7-430b-9716-f6758e346b8d">13,013</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments related to business and asset acquisitions, net of cash acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="cnmd:Paymentsrelatedtobusinessacquisitionsandassetacquisitions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzI1LTEtMS0xLTM0NzI2_916743ae-192f-4bcc-850e-ed4e82ea1c26">227,744</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="cnmd:Paymentsrelatedtobusinessacquisitionsandassetacquisitions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzI1LTMtMS0xLTM0NzI2_12f2f172-bcb3-41cf-9501-bfbf7bc373dd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="cnmd:Paymentsrelatedtobusinessacquisitionsandassetacquisitions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzI1LTUtMS0xLTM0NzI2_62c08a90-3e25-43e5-b4fa-78586b58e3c3">3,852</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sale of a facility </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyHeldForSale" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzI2LTEtMS0xLTM0NzI2_4006c453-3876-4057-b5eb-f9582aad914a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyHeldForSale" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzI2LTMtMS0xLTM0NzI2_40d573ba-e5f0-413c-9c18-5182b6c781d1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzI2LTUtMS0xLTM0NzI2_bc3ac91b-b926-4193-b75b-8c547da95ba3">3,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 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzI3LTEtMS0xLTM0NzI2_161b4ba7-0a84-463e-aa70-7db94b330c8b">249,529</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzI3LTMtMS0xLTM0NzI2_4b4144ce-05ee-486a-af23-6401176fff15">14,866</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzI3LTUtMS0xLTM0NzI2_97e608e7-93ac-4589-a197-80554a60f03d">13,638</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments on term loan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzMzLTEtMS0xLTM0NzI2_c53ddb84-d1d2-4f99-9b5b-d7b7458f697e">92,981</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzMzLTMtMS0xLTM0NzI2_8a9ff916-97cf-44f2-b195-c093794a46e0">66,654</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzMzLTUtMS0xLTM0NzI2_339fee64-a795-4fd2-a2e5-194bf417e54d">13,250</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from term loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM0LTEtMS0xLTM0NzI2_ba279b1e-e7e4-4906-86dd-8e3948c02bbf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM0LTMtMS0xLTM0NzI2_505760fb-6ae0-4605-8a95-bea004155367">52,411</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM0LTUtMS0xLTM0NzI2_00e13ab2-fa34-4ea6-bab8-c58051388f36">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments on revolving line of credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM1LTEtMS0xLTM0NzI2_fab9a0b1-7e01-4216-ba1c-a7678b871e76">530,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM1LTMtMS0xLTM0NzI2_537b0ba9-229e-4474-bec6-c7e53b2bbaf8">393,753</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM1LTUtMS0xLTM0NzI2_da965c8c-718e-4fff-bd8a-a9b5b3a8c77e">212,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from revolving line of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM2LTEtMS0xLTM0NzI2_8b0474bb-9bdd-43c7-aef6-de2b0429bf4e">460,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM2LTMtMS0xLTM0NzI2_0eba5668-4d2f-4351-83b0-04df3023ebbf">326,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM2LTUtMS0xLTM0NzI2_f2362cf2-d37a-40b7-86ac-38001aeffbd0">199,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments to redeem convertible notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:RepaymentsOfConvertibleDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM5LTEtMS0xLTM2NDcy_9c589bd2-7a93-4dae-9df3-740519f6e4f5">275,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfConvertibleDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM5LTMtMS0xLTM2NDgw_6f2e3adf-d351-4cae-ae49-0c98bef50ff1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfConvertibleDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM5LTUtMS0xLTM2NDg4_a670e56b-392c-4d40-bae9-6bcb54359322">&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from convertible notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromConvertibleDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM3LTEtMS0xLTM0NzI2_9b979e88-6524-4a28-980b-0f76457507fe">800,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromConvertibleDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM3LTMtMS0xLTM0NzI2_d98b5820-1b82-4ca6-b9b8-cbdb402913fa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromConvertibleDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM3LTUtMS0xLTM0NzI2_1e8cf23c-6032-4c0e-bd2f-3d5b4a1581b3">&#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="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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments related to contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="cnmd:PaymentsForContingentConsideration" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM5LTEtMS0xLTM0NzI2_9eb1395b-facf-4678-9663-35f00957d59d">798</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="cnmd:PaymentsForContingentConsideration" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM5LTMtMS0xLTM0NzI2_744263cd-b035-48cf-bdc4-c19eb1dfa76c">6,222</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="cnmd:PaymentsForContingentConsideration" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM5LTUtMS0xLTM0NzI2_8d3800d6-8761-44c2-972f-5084b3a0896e">2,671</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments related to debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQwLTEtMS0xLTM0NzI2_fae0e229-989b-4daa-9ef1-cb1a9c47d11a">21,830</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQwLTMtMS0xLTM0NzI2_95434105-d6bb-414b-882f-b52b3bf6491d">2,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQwLTUtMS0xLTM0NzI2_107b0ab6-b468-4134-8372-2fe30dd467c2">3,153</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid on common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQxLTEtMS0xLTM0NzI2_ee497946-e899-4744-ba90-f730e7475e48">23,960</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQxLTMtMS0xLTM0NzI2_f6644897-852c-4b8a-adc2-65db118fdc2b">23,256</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQxLTUtMS0xLTM0NzI2_d38b95d7-7e60-4a49-8dcb-0f621cfe6573">22,818</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of convertible notes hedges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="cnmd:PaymentsOfConvertibleNotesHedges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQyLTEtMS0xLTM0NzI2_293e5ff9-bffd-4e6e-a240-c09aca3db37e">187,600</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="cnmd:PaymentsOfConvertibleNotesHedges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQyLTMtMS0xLTM0NzI2_7b0233d8-3290-49ec-bf24-23a6d4409d31">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="cnmd:PaymentsOfConvertibleNotesHedges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQyLTUtMS0xLTM0NzI2_dd566fec-a91e-4c1e-8af9-af843a9af897">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from issuance of warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQzLTEtMS0xLTM0NzI2_f67b3563-ca92-4697-bf17-5b662897b349">72,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfWarrants" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQzLTMtMS0xLTM0NzI2_a291746f-c7c1-46ac-a6e9-fec82314fbde">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfWarrants" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQzLTUtMS0xLTM0NzI2_bb9562ba-aa9f-4bf9-af72-2a8fa0c15f9b">&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from settlement of convertible notes hedge transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="cnmd:ProceedsFromSettlementOfConvertibleNotesHedgeTransactions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ3LTEtMS0xLTM2NTE3_86d98e5a-c245-47f7-ac11-f61b9ccbe388">86,228</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="cnmd:ProceedsFromSettlementOfConvertibleNotesHedgeTransactions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ3LTMtMS0xLTM2NTI1_17235248-c912-4cd8-933f-300280e805cc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="cnmd:ProceedsFromSettlementOfConvertibleNotesHedgeTransactions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ3LTUtMS0xLTM2NTM2_8cfa0791-aee8-453f-b504-2d5da11a5643">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment for settlement of warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ4LTEtMS0xLTM2NTE3_ba213960-1f38-4252-ac79-aee7d00d105f">69,534</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfWarrants" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ4LTMtMS0xLTM2NTI1_97573923-e8af-4372-a36a-37938697d1c0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfWarrants" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ4LTUtMS0xLTM2NTM2_6fde3d8b-5242-496a-955c-dbe4e96b6715">&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ0LTEtMS0xLTM0NzI2_dd96bc8a-7733-40cf-902a-04a5417709ca">8,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ0LTMtMS0xLTM0NzI2_ec306cc2-39f4-43c6-9c11-ff2171797368">11,173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ0LTUtMS0xLTM0NzI2_5292016e-4ece-4a0e-a93f-415a02eac749">2,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 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by (used in) financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ1LTEtMS0xLTM0NzI2_6743a7b0-3af4-467b-9a3f-37ca46f58ec1">225,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ1LTMtMS0xLTM0NzI2_66344a0a-a112-443b-8311-09925ab302fa">101,548</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ1LTUtMS0xLTM0NzI2_a3f3ef0a-5c5f-4ede-a907-7ac029827970">52,059</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ3LTEtMS0xLTM0NzI2_f3b179a5-65ee-4032-a103-2d1573d874a8">741</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ3LTMtMS0xLTM0NzI2_2be1c17b-cbf6-4c24-8a7e-69f6eecf00d0">1,865</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ3LTUtMS0xLTM0NzI2_2e0c9d48-0e4d-4a7a-b027-08ce81efb9b2">2,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase (decrease) in cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ5LTEtMS0xLTM0NzI2_799bd0f9-af36-4a0c-9e7e-ffc0b8601e3a">8,095</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ5LTMtMS0xLTM0NzI2_7d5fad34-ff81-41f3-bfb5-1f34650f0472">6,509</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ5LTUtMS0xLTM0NzI2_b70aedcf-8e7e-4bfa-be54-5d80be434982">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzUxLTEtMS0xLTM0NzI2_b316b795-3fce-4ded-8ee8-99269f464972">20,847</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d37407453d042f3a8d9b0a63dd9cc67_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzUxLTMtMS0xLTM0NzI2_a761fee0-5a21-42c3-a2f2-072c8ab8e454">27,356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia25370e81d4844df8976cdc17a86d49f_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzUxLTUtMS0xLTM0NzI2_4a62271e-ee31-4ea5-924e-302b0ee80548">25,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at end of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzUzLTEtMS0xLTM0NzI2_990c639d-449d-4ba0-be34-0e391b660bff">28,942</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzUzLTMtMS0xLTM0NzI2_44f7cfd1-4cc7-4791-a670-d8d1b5f275a2">20,847</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d37407453d042f3a8d9b0a63dd9cc67_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzUzLTUtMS0xLTM0NzI2_cc403fa4-87b5-41ea-aaad-eca842e42bba">27,356</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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 style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:1pt"><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:64.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></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:9.880%"></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:9.884%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Contingent consideration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="cnmd:NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzU4LTEtMS0xLTM0NzI2_bc1f0ed2-124c-481b-aac9-527695966333">183,914</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="cnmd:NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzU4LTMtMS0xLTM0NzI2_53dc05a4-0e94-4f2a-a3b6-dfcf91f76efd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="cnmd:NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzU4LTUtMS0xLTM0NzI2_d50dd673-f353-4f33-aa67-30c79bde86f8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Dividends payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DividendsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzU5LTEtMS0xLTM0NzI2_11df01ab-a071-4487-b1b6-ca8dcb05a8b6">6,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:DividendsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzU5LTMtMS0xLTM0NzI2_a8d68a82-e166-4cdb-9011-1a0ea62294cc">5,874</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d37407453d042f3a8d9b0a63dd9cc67_I20201231" decimals="-3" name="us-gaap:DividendsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzU5LTUtMS0xLTM0NzI2_4a58a45c-7627-4c48-ae82-7c0943b2e1aa">5,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental disclosures of cash flow information:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid during the year for:</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzY0LTEtMS0xLTM0NzI2_e5d5ca9c-1bea-464f-9a52-c3d39e10a153">26,081</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzY0LTMtMS0xLTM0NzI2_ced00183-46e6-4bc7-9357-7fbf30716b07">21,797</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzY0LTUtMS0xLTM0NzI2_08799b54-3403-473b-af6e-cff198d75af5">30,448</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzY1LTEtMS0xLTM0NzI2_41fc56a2-f503-44fe-89e3-562f35b5113a">9,074</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzY1LTMtMS0xLTM0NzI2_e7c61fd5-5794-4e6d-9dd2-15f4e303b37e">8,559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzY1LTUtMS0xLTM0NzI2_43b5afea-adc9-4b3d-813d-be9fd3dac55b">9,120</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of the consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><div id="i02b73a1bc7a8425ba059a951718d66ef_184"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONMED CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands except per share amounts)</span></div><div style="text-align:justify"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_187"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1 - <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTg0Mzg3Ng_7c5ec629-f52a-4456-afd9-a091e982ed11" continuedAt="i5e67a7ee64ec46c1bda52ae2844919a5" escape="true">Operations and Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i5e67a7ee64ec46c1bda52ae2844919a5" continuedAt="ib23a49d13a7e494fae2b188421b76430"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Organization and operations</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CONMED Corporation (&#8220;CONMED&#8221;, the &#8220;Company&#8221;, &#8220;we&#8221; or &#8220;us&#8221;) is a medical technology company that provides devices and equipment for surgical procedures.&#160;&#160;The Company&#8217;s products are used by surgeons and other healthcare professionals in a variety of specialties including orthopedics, general surgery, gynecology, thoracic surgery and gastroenterology.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNDk3_a792dd0b-1ba1-4808-a829-c6ee78be8b21" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of consolidation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of CONMED Corporation and its controlled subsidiaries.&#160;&#160;All significant intercompany accounts and transactions have been eliminated.</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNDgw_3e5c8f8a-f4ab-45df-a4c4-5877dcb516c3" continuedAt="i920a4bec189740858b2b169c32e05f54" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:nonNumeric><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i920a4bec189740858b2b169c32e05f54">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and judgments which affect the reported amounts of assets, liabilities, related disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. The Company considered COVID-19 related impacts on its estimates, as appropriate, within its consolidated financial statements and there may be changes to those estimates in future periods. The Company believes that the accounting estimates are appropriate after giving consideration to the increased uncertainties surrounding the severity and duration of the COVID-19 pandemic. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may differ from those estimates.</ix:continuation>&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTQ1_0cc730cd-f59c-4cfb-854e-28302e182637" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and cash equivalents</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid investments with an original maturity of three months or less to be cash equivalents.</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNDgy_08a80370-0a8b-437f-ae1c-100c7ef8b803" continuedAt="i6655594063ed4dc78adf10019f4b83f8" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are valued at the lower of cost and net realizable value&#160;determined on the FIFO (first-in, first-out) cost method.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:nonNumeric><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i6655594063ed4dc78adf10019f4b83f8">We write-off excess and obsolete inventory resulting from the inability to sell our products at prices in excess of current carrying costs.&#160;&#160;We make estimates regarding the future recoverability of the costs of our products and record a provision for excess and obsolete inventories based on historical experience and expected future trends.</ix:continuation>&#160;</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTAx_4417cc56-77c5-408c-aaf2-3cb1834e8292" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property, plant and equipment</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="cnmd:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNDY3_83dbc610-cda6-42ca-891b-f80c9b8ca180" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are stated at cost and depreciated using the straight-line method over the following estimated useful lives:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt"><table 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:5.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:68.901%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6a074f524c5c42cb9b05a70c774a9dc6_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTplNzU5NmRkMWFkYTk0MDMwYTJjM2U4YTllNzcwN2ZiMC90YWJsZXJhbmdlOmU3NTk2ZGQxYWRhOTQwMzBhMmMzZThhOWU3NzA3ZmIwXzAtMi0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjoxZWNkNjhkZTUxZGE0MjYzYTkyM2VkOGU1YzZjM2Q4Zl80_60e72552-e7e5-40ba-a727-86375caadcff">12</ix:nonNumeric> to <ix:nonNumeric contextRef="i096dc63bc104449cad9c9df8da003ada_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTplNzU5NmRkMWFkYTk0MDMwYTJjM2U4YTllNzcwN2ZiMC90YWJsZXJhbmdlOmU3NTk2ZGQxYWRhOTQwMzBhMmMzZThhOWU3NzA3ZmIwXzAtMi0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjoxZWNkNjhkZTUxZGE0MjYzYTkyM2VkOGU1YzZjM2Q4Zl8xMA_fe1a25a1-a960-40b2-9628-e708cef3c5de">40</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of life of asset or life of lease</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie175e01c2c944fc2bb77d39212df7195_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTplNzU5NmRkMWFkYTk0MDMwYTJjM2U4YTllNzcwN2ZiMC90YWJsZXJhbmdlOmU3NTk2ZGQxYWRhOTQwMzBhMmMzZThhOWU3NzA3ZmIwXzItMi0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjo3NWQzNjFkMWI5YzY0ZWMyYTY5ZjMxOGQ3ODcyNDg5YV80_3c48278e-84ee-4f0b-a9e8-dcf52b1cef38">2</ix:nonNumeric> to <ix:nonNumeric contextRef="ia35c2191af8c485b942cefeba7e8f729_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTplNzU5NmRkMWFkYTk0MDMwYTJjM2U4YTllNzcwN2ZiMC90YWJsZXJhbmdlOmU3NTk2ZGQxYWRhOTQwMzBhMmMzZThhOWU3NzA3ZmIwXzItMi0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjo3NWQzNjFkMWI5YzY0ZWMyYTY5ZjMxOGQ3ODcyNDg5YV8xMA_d432737b-f99a-4ffa-8caa-687de013e045">15</ix:nonNumeric> years</span></div></td></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ib23a49d13a7e494fae2b188421b76430" continuedAt="i0aa865e94f984069bcd45affee2a71df"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTk3_2317b866-fd95-478b-9ed9-8f725a4a2383" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases various manufacturing facilities, office facilities and equipment under operating and finance leases. We determine if an arrangement is a lease at inception.  Right-of-use ("ROU") assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. We use the implicit rate when readily determinable.  As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.  Certain of our leases include variable lease payments, mainly when a lease is tied to an index rate.  These variable lease payments are recorded as expense in the period incurred and are not material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has lease agreements with lease and non-lease components, which we account for separately. For certain equipment leases, we apply a portfolio approach to efficiently account for the operating lease ROU assets and lease liabilities. We also elected the short-term lease exemption and do not recognize leases with terms less than one year on the balance sheet.  The related short-term lease expense is not material.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our leases have remaining lease terms of <ix:nonNumeric contextRef="ibef075a24dd54bd0bd1467be0eaa5908_I20221231" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzQxMTI_15846a2b-a04c-4657-831d-f66e918dac76">one year</ix:nonNumeric> to <ix:nonNumeric contextRef="ib7904dce56f24d73b7cc51a9d7cc1d97_I20221231" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzQxMTg_ba491638-4c80-4f4f-8f59-f8f7cc1ec770">14</ix:nonNumeric> years, some of which include options to extend the leases for up to <ix:nonNumeric contextRef="ib7904dce56f24d73b7cc51a9d7cc1d97_I20221231" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzQxODM_cfc43cc7-a929-42cd-88ba-ee2864806436">five years</ix:nonNumeric>, and some of which include options to terminate the leases within <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="cnmd:LesseeOperatingLeaseTerminationOptionTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzQyNTI_9aff7763-a6fe-462f-a72e-ce01d8f27f8d">one year</ix:nonNumeric>. We only account for such extensions or early terminations when it is reasonably certain we will exercise such options.  Refer to Note 6 for further detail on leases.</span></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:LessorLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTIy_a1590170-6522-4442-97f2-56635f5ee96d" escape="true">The Company places certain of our capital equipment with customers on a loaned basis and at no charge in exchange for commitments to purchase related single-use products over time periods generally ranging from one to three years.  Placed equipment is loaned and subject to return if minimum single-use purchases are not met.  The Company accounts for these placements as operating leases but applies a practical expedient and does not separate the non-lease and lease components from the combined component.  Accordingly, the Company accounts for the combined component as a single performance obligation with revenue recognized upon shipment of the related single use-products.  The cost of the equipment is amortized over its estimated useful life which is generally five years.</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTM3_3cacfb9f-b3eb-4b9c-af8e-6cc992edcd68" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and other intangible assets</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a history of growth through acquisitions.&#160;&#160;Assets and liabilities of acquired businesses are recorded at their estimated fair values as of the date of acquisition.&#160;&#160;Goodwill represents costs in excess of fair values assigned to the underlying net assets of acquired businesses.&#160;&#160; Factors that contribute to the recognition of goodwill include synergies expected to increase net sales and profits; acquisition of a talented workforce; cost savings opportunities; the strategic benefit of expanding our presence in core and adjacent markets; and diversifying our product portfolio.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer and distributor relationships, trademarks, tradenames, developed technology, patents and other intangible assets primarily represent allocations of purchase price to identifiable intangible assets of acquired businesses.  Sales representation, marketing and promotional rights represent intangible assets created under our agreement with Musculoskeletal Transplant Foundation (&#8220;MTF&#8221;). </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and intangible assets deemed to have indefinite lives are not amortized, but are subject to at least annual impairment testing.  It is our policy to perform our annual impairment testing in the fourth quarter.  The identification and measurement of goodwill impairment involves the estimation of the fair value of our business.  Estimates of fair value are based on the best information available as of the date of the assessment.  We completed our goodwill impairment testing of our single reporting unit during the fourth quarter of 2022.  We performed our impairment test utilizing the market capitalization approach to determine whether the fair value of a reporting unit is less than its carrying amount.  Based upon our assessment, the fair value of our reporting unit continues to exceed carrying value. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with a finite life are amortized over the estimated useful life of the asset and are evaluated each reporting period to determine whether events and circumstances warrant a revision to the remaining period of amortization.&#160;&#160;Intangible assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that its carrying amount may not be recoverable. The carrying amount of an intangible asset subject to amortization is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use of the asset.&#160;&#160;An impairment loss is recognized by reducing the carrying amount of the intangible asset to its current fair value.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all other indefinite-lived intangible assets, we perform a qualitative impairment test. Based upon this assessment, we have determined that our indefinite-lived intangible assets are not impaired.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:continuation id="i0aa865e94f984069bcd45affee2a71df" continuedAt="i6acf213679f14dc0a01e4b003dcd7bf1"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTU4_2f445616-8c0b-4b17-8046-641222605683" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other long-lived assets</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review other long-lived assets consisting of property, plant and equipment and field inventory for impairment whenever events or circumstances indicate that such carrying amounts may not be recoverable.  If the sum of the expected future undiscounted cash flows is less than the carrying amount of the asset, an impairment loss is recognized by reducing the recorded value to its current fair value.</span></div></ix:nonNumeric><div><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains field inventory consisting of capital equipment for customer demonstration and evaluation purposes.  Field inventory is generally not sold to customers but rather continues to be used over its useful life for demonstration, evaluation and loaner purposes.  An annual wear and tear provision has been recorded on field inventory.  The net book value of such equipment at December&#160;31, 2022 and 2021 is $<ix:nonFraction unitRef="usd" contextRef="i250d653502754a47b6888717e380d8a4_I20221231" decimals="-5" name="cnmd:Fieldinventory" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4Xzg4MDE_09007b4e-d473-4e02-9d74-59476f33ad0c">41.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5cf8e81839a64153810a7942369c34ef_I20211231" decimals="-5" name="cnmd:Fieldinventory" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4Xzg4MDg_e7f84d15-db37-4b99-8e0d-fb885874abbf">42.5</ix:nonFraction> million, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="cnmd:ContingentConsiderationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzE2NDkyNjc0NzE1OTc_3e7b1e6c-360b-43dc-bd62-721a38106f85" continuedAt="ic71661efc477485b918c300896c7af7a" escape="true">Contingent consideration</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic71661efc477485b918c300896c7af7a">Certain acquisitions involve potential payments of future consideration that is contingent upon the acquired businesses reaching certain performance milestones. The Company records contingent consideration at fair value at the date of acquisition based on the consideration expected to be transferred, estimated as the probability-weighted future cash flows, discounted back to present value. The fair value of contingent consideration is measured using projected payment dates, discount rates, revenue volatilities and projected revenues. Projected revenues are based on the Company&#8217;s most recent internal operational budgets and long-range strategic plans. The discount rate used is determined at the time of measurement in accordance with accepted valuation methodologies. Changes in projected revenues, revenue volatilities, discount rates, and projected payment dates may result in adjustments to the fair value measurements. Contingent consideration is remeasured each reporting period using Level 3 inputs, and the change in fair value, including accretion for the passage of time, is recognized as income or expense within operating expense in the consolidated statements of comprehensive income (loss). Contingent consideration payments made soon after the acquisition date are classified as investing activities in the consolidated statements of cash flows. Contingent consideration payments not made soon after the acquisition date that are related to the acquisition date fair value are reported as financing activities in the consolidated statements of cash flows, and amounts paid in excess of the original acquisition date fair value are reported as operating activities in the consolidated statements of cash flows.</ix:continuation> </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNDUx_08e80bd0-a4e8-4347-ab9f-fcb46174e440" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Translation of foreign currency financial statements</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities of foreign subsidiaries have been translated into United States dollars at the applicable rates of exchange in effect at the end of the period reported.  Revenues and expenses have been translated at the applicable weighted average rates of exchange in effect during the period reported.  Translation adjustments are reflected in accumulated other comprehensive loss.  Transaction gains and losses are included in net income (loss).</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:DerivativesMethodsOfAccountingHedgingDerivatives" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTI0_37d7e3ec-ab10-48ec-9ba5-30156252f1c1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign exchange and hedging activity</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manage our foreign currency transaction risks through the use of forward contracts to hedge forecasted cash flows associated with foreign currency transaction exposures.  We account for these forward contracts as cash flow hedges.  To the extent these forward contracts meet hedge accounting criteria, changes in their fair value are not included in current earnings but are included in accumulated other comprehensive loss.  These changes in fair value will be reclassified into earnings as a component of sales or cost of sales when the forecasted transaction occurs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also enter into forward contracts to exchange foreign currencies for United States dollars in order to hedge our currency transaction exposures on intercompany receivables denominated in foreign currencies.  These forward contracts settle each month at month-end, at which time we enter into new forward contracts.  We have not designated these forward contracts as hedges and have not applied hedge accounting to them.  We record these forward contracts at fair value with resulting gains and losses included in selling and administrative expense in the consolidated statements of comprehensive income (loss).</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTc5_d9d7d00e-ba6a-4fde-b304-dd1df8c16914" continuedAt="ic617e2774a3547f2a38ec92538dd783a" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income taxes</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income tax assets and liabilities are based on the difference between the financial statement and tax basis of assets and liabilities and operating loss and tax credit carryforwards as measured by the enacted tax rates that are anticipated to be in effect in the respective jurisdictions when these differences reverse.  The deferred income tax provision generally represents the net change in the assets and liabilities for deferred income taxes.  A valuation allowance is established when it is necessary to reduce deferred income tax assets to amounts for which realization is likely.  In assessing the need for a valuation </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i6acf213679f14dc0a01e4b003dcd7bf1" continuedAt="i3fdbfa933b154bd390db9cb63f803b61"><ix:continuation id="ic617e2774a3547f2a38ec92538dd783a" continuedAt="i4fbec98bbf80492cb77c4ecd45adbb1f"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">allowance, we estimate future taxable income, considering the feasibility of ongoing tax planning strategies and the realizability of tax loss carryforwards following tax law ordering rules.  Valuation allowances related to deferred tax assets may be impacted by changes to tax laws, changes to statutory tax rates, reversal of temporary differences and ongoing and future taxable income levels.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i4fbec98bbf80492cb77c4ecd45adbb1f">Deferred income taxes are not provided on the unremitted earnings of certain subsidiaries outside of the United States earned after December 31, 2017 as it is expected that these earnings are permanently reinvested.  Such earnings may become taxable upon a repatriation of assets from a subsidiary or the sale or liquidation of a subsidiary.  Deferred income taxes are provided when the Company no longer considers subsidiary earnings to be permanently invested, such as in situations where the Company&#8217;s subsidiaries plan to make future dividend distributions.</ix:continuation> </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTA0_6bfbabc1-fbf3-4beb-8c8a-776bbfcf00eb" continuedAt="i0287717e1b154285b2f6e92f57cca6f0" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue recognition</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue when we have satisfied a performance obligation by transferring a promised good or service (that is an asset) to a customer. An asset is transferred when the customer obtains control of that asset.  The following policies apply to our major categories of revenue transactions:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Revenue is recognized when product is shipped at which point the performance obligation is satisfied and the customer obtains control of the product.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We place certain of our capital equipment with customers on a loaned basis and at no charge in exchange for commitments to purchase related single-use products over time periods generally ranging from one to three years.&#160;&#160;In these circumstances, no revenue is recognized upon capital equipment shipment as the equipment is loaned and subject to return if certain minimum single-use purchases are not met.&#160;&#160;Revenue is recognized upon the sale and shipment of the related single-use products.&#160;&#160;The cost of the equipment is amortized over its estimated useful life which is generally five years.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We recognize revenues in accordance with the terms of our agreement with MTF on a net basis as our role is that of an agent earning a commission or fee.  MTF is responsible for the sourcing, processing and distribution of allograft tissue for sports medicine procedures while the Company represents, markets and promotes MTF&#8217;s sports medicine allograft tissues to customers.  The Company is paid a fee by MTF which is calculated as a percentage of the net amounts invoiced by MTF to customers for sports medicine allograft tissues.  The Company accounts for the services provided to MTF as a series of distinct performance obligations and each service is recognized over time as MTF simultaneously receives and consumes the benefit.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Product returns are only accepted at the discretion of the Company and in accordance with our &#8220;Returned Goods Policy&#8221;.&#160;&#160;Historically, the level of product returns has not been significant.&#160;&#160;We accrue for sales returns, rebates and allowances based upon an analysis of historical customer returns and credits, rebates, discounts and current market conditions.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our terms of sale to customers generally do not include any obligations to perform future services.&#160;&#160;Limited warranties are provided for capital equipment sales and provisions for warranty are provided at the time of product sale based upon an analysis of historical data.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Amounts billed to customers related to shipping and handling have been included in net sales.&#160;&#160;Shipping and handling costs included in selling and administrative expense were $<ix:nonFraction unitRef="usd" contextRef="ica06ed94e2b040a9bbd4a1ea5b3edf80_D20220101-20221231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzE0Nzg0_53063278-0e43-4afc-8035-3bc8aac9f80b">21.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="if61df5bd9b4b40eabd990772847f7d8b_D20210101-20211231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzE0Nzg4_652208b4-21b8-4dfc-a5f5-d7419950203c">17.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic35ed218301e4841b263770aa6efe64e_D20200101-20201231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzE0Nzk1_fe9b0441-26d2-4543-bdc2-6abea8fb9ffb">14.6</ix:nonFraction> million for 2022, 2021 and 2020, respectively.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We sell to a diversified base of customers around the world and, therefore, believe there is no material concentration of credit risk.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We assess the risk of loss on accounts receivable and adjust the allowance for doubtful accounts based on this risk assessment.&#160;&#160;We do so by applying historical loss rates to our accounts receivable aging schedule to estimate expected credit losses.  We further adjusted expected credit losses for specifically identified and forecasted credit losses. Historically, losses on accounts receivable have not been material.&#160;&#160;Management believes that the allowance for doubtful accounts is adequate to provide for probable losses resulting from accounts receivable.</span></div></ix:nonNumeric></ix:continuation><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i3fdbfa933b154bd390db9cb63f803b61" continuedAt="i424e7fc0198c4e45a772c4ce78a26647"><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i0287717e1b154285b2f6e92f57cca6f0" continuedAt="ie11458ccde214fcda3d1b5de629d8ac3">&#8226;</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"><ix:continuation id="ie11458ccde214fcda3d1b5de629d8ac3">We sell extended warranties to customers that are typically for a period of one to three years. The related revenue is recorded as a contract liability and recognized over the life of the contract on a straight-line basis, which is reflective of our obligation to stand ready to provide repair services.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please refer to Note 11 for further detail on revenue.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTg5_6c7bde7b-9aee-4dd7-a913-127a062a7370" continuedAt="i6c3cf769168b482b89e6b8d2a4710d73" escape="true">Earnings (loss) per share</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i6c3cf769168b482b89e6b8d2a4710d73" continuedAt="id88eb79f5ce24bedbebb7e36872debce">Basic earnings (loss) per share (&#8220;basic EPS&#8221;) is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the reporting period.  Diluted earnings (loss) per share (&#8220;diluted EPS&#8221;) gives effect to all dilutive potential shares.  As the Company was in a net loss position for the year ended December&#160;31, 2022, there were no dilutive potential shares included in the computation of diluted shares outstanding. </ix:continuation> <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTQw_e5b31e71-6a56-4a85-9f73-d73a370ca481" continuedAt="i92df7867554845d89e5549cb560c8855" escape="true">The following table sets forth the computation of basic and diluted earnings (loss) per share at December&#160;31, 2022, 2021 and 2020, respectively:&#160;</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i92df7867554845d89e5549cb560c8855" continuedAt="i60a69ee9f7c543699ff7a3e0880af688"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.642%"></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.384%"></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.384%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic EPS</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted EPS</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzItMS0xLTEtMzc4Mjk_a524de53-f292-4290-a620-9ad6653a1f1d">80,582</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:InterestOnConvertibleDebtNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzItMy0xLTEtMzc4Mjk_2d003767-ab59-4413-97e4-6dfcf31d96de">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzItNS0xLTEtNDUwNjA_ff89471a-e1f5-434f-94d3-6a11116bbad8">80,582</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzQtMS0xLTEtMzc4Mjk_00baafde-0ac1-4426-8e83-f9c2a07735c6">30,040</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzQtNS0xLTEtNDUwNjQ_39fa127d-d0cb-4daf-b587-3f4c753754b0">30,040</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height: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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzYtMy0xLTEtMzc4Mjk_8f9a585b-4ed5-443e-87f9-9e13ae13e421">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzYtNS0xLTEtNDUwNjc_f0577f8c-a596-4dc9-9721-ebec3e128bcf">&#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 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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzgtMy0xLTEtMzc4Mjk_01406063-864b-48e7-9e2d-868f1b96d9cb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzgtNS0xLTEtNDUwNzA_5b42377f-4881-4f5f-bc30-fd96c24642bc">&#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 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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzEwLTMtMS0xLTM3ODI5_355c5785-5dda-4cd4-a950-b534e0c83092">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzEwLTUtMS0xLTQ1MDcz_2f966c12-4921-4ca7-ba16-26a8ac886969">&#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 style="height:15pt"><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><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzEyLTEtMS0xLTQ1MDc2_f14a9519-719d-45f9-b192-763cc3f436bf">30,040</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzEyLTMtMS0xLTQ1MDc4_fa88b438-106c-4348-a3af-21e84b646b5a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzEyLTUtMS0xLTQ1MDgw_0bf0a046-9348-4d23-96fc-6770395c41e7">30,040</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EPS</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzE0LTEtMS0xLTQ1MDgy_30f3d199-ef5c-4919-9df7-1db50113ad1a">2.68</ix:nonFraction>)</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="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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzE0LTUtMS0xLTQ1MDg0_0e820589-bb82-419b-b4cc-e5bfa06d274c">2.68</ix:nonFraction>)</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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.642%"></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.384%"></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.384%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic EPS</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted EPS</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzItMS0xLTEtMzc4Mzc_148c15d0-4cf1-4aba-b330-51e23479cfa9">62,542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:InterestOnConvertibleDebtNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzItMy0xLTEtMzc4Mzc_3e3371b8-2eba-4108-9847-1ea0a7323e0e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzItNS0xLTEtNDUwODg_04ebee80-cffa-48bb-8ddb-f82f15f681a2">62,542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzQtMS0xLTEtMzc4Mzc_fb12f7fa-b1c4-47cd-a1d6-83a5974e3028">29,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzQtNS0xLTEtNDUwOTI_62153664-d563-4b14-b546-16fb497caa78">29,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height: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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzYtMy0xLTEtMzc4Mzc_a3b826b0-4a80-4938-ada0-ff1430e50ea9">1,275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzYtNS0xLTEtNDUwOTU_0f90c18f-479b-4922-ab6f-a3b5d7736e1b">1,275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height: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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzgtMy0xLTEtMzc4Mzc_e5494fa0-bff3-48b2-b732-0de68087c1ad">506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzgtNS0xLTEtNDUwOTg_5c7eca05-54a3-404a-bc2c-2cb5a61fd8ed">506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height: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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzEwLTMtMS0xLTM3ODM3_e4811ff9-c6a8-4238-88ac-e28173393537">1,273</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzEwLTUtMS0xLTQ1MTAx_638d3e6f-076e-4d8e-afbb-4542d004744f">1,273</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzEyLTEtMS0xLTQ1MTAz_eb0e3a3d-a879-4ae1-9363-43cb23f6d660">29,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzEyLTMtMS0xLTQ1MTA1_a14fa93e-d2e7-459d-b7cb-010d5184f2f3">3,054</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzEyLTUtMS0xLTQ1MTA4_7ea5fd80-1c3d-46a6-bc73-cbcf64144162">32,216</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EPS</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzE0LTEtMS0xLTQ1MTEw_db2c04e6-1f56-4755-ae08-21a236cf02bc">2.14</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="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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzE0LTUtMS0xLTQ1MTEy_e8d3c990-85c9-405c-9fcd-8a0151711262">1.94</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></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i424e7fc0198c4e45a772c4ce78a26647" continuedAt="i57af9db180404d33a7d7084e5ebe8aa0"><div style="text-align:justify"><ix:continuation id="i60a69ee9f7c543699ff7a3e0880af688"><table 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.642%"></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.384%"></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.384%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic EPS</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted EPS</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzItMS0xLTEtMzc4NTI_9c6bd24a-dc32-4b79-b3ab-b31fbbed43ae">9,517</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:InterestOnConvertibleDebtNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzItMy0xLTEtMzc4NTI_a27eea07-9341-4031-8f23-5b494a1a8238">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzItNS0xLTEtNDUxMTY_5f87c835-b96b-4e0f-a421-6abc1865d2d0">9,517</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzQtMS0xLTEtMzc4NTI_945cf786-a81e-4a40-b8dd-056a684793cb">28,581</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzQtNS0xLTEtNDUxMjA_6d3f20dc-0d6b-4099-9ecb-ad8751482f20">28,581</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height: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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzYtMy0xLTEtMzc4NTI_b39eb358-2df2-48de-9540-a75fe5843ced">883</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzYtNS0xLTEtNDUxMjM_4bebe06d-e2c0-4858-9519-a30e19fa90e5">883</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height: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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzgtMy0xLTEtMzc4NTI_587d525e-89d5-4838-9422-9fed00ea758e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzgtNS0xLTEtNDUxMjY_f0976a2c-0746-4d4a-82e0-e18a7f6bc39c">&#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 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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzEwLTMtMS0xLTM3ODUy_44647e65-84a8-46f7-9fb1-072e167c906c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzEwLTUtMS0xLTQ1MTMz_af411560-b27b-49db-b9eb-63471582ca17">&#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 style="height:15pt"><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><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzEyLTEtMS0xLTM3ODUy_9da33378-0785-4af7-be7d-5741cee23a02">28,581</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzEyLTMtMS0xLTM3ODUy_dffe2068-f000-409d-a6e2-99370cb97abd">883</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzEyLTUtMS0xLTQ1MTI5_a3256bdf-095d-4458-8682-e451a212c86c">29,464</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EPS</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzE0LTEtMS0xLTQ1MTM2_cf624ac6-944c-4989-b621-9bdddc4e2d12">0.33</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="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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzE0LTUtMS0xLTQ1MTM4_5e0ace2d-0742-4214-acc4-3dc81c896322">0.32</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></ix:continuation></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The shares used in the calculation of diluted EPS exclude stock options to purchase shares and stock appreciation rights where the exercise price was greater than the average market price of common shares for the year and the effect of the inclusion would be anti-dilutive. Such shares aggregated approximately <ix:nonFraction unitRef="shares" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzE2NzQ4_fa2d04d7-4a01-4e2e-83e1-8b1b5c657e36">0.6</ix:nonFraction> million and <ix:nonFraction unitRef="shares" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzE2NzU1_900fdc03-8396-4a48-87a6-0f4f3df756af">1.4</ix:nonFraction> million at December 31, 2021 and 2020, respectively.&#160;&#160;As the Company was in a net loss position for the year ended December&#160;31, 2022, there were <ix:nonFraction unitRef="shares" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTg1MDY5NQ_35cc05ca-0f33-4973-9f71-37386c7d858c">no</ix:nonFraction> anti-dilutive shares.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzNTQ2Mw_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% convertible notes due in 2024 (the "<ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTg0MzcxOA_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes") and <ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzNTQ3OA_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% convertible notes due in 2027 (the "<ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTg0MzczMA_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% Notes"), more fully described in Note 8, are convertible under certain circumstances, as defined in the respective indentures for each series of notes, into a combination of cash and CONMED common stock.  The following is intended to describe the impact of the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzNTY4Ng_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes and <ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzNTcwMA_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% Notes and related hedge transactions on the calculation of diluted EPS.  Additional shares to be issued pursuant to the terms of the Notes and related hedge transactions, if any, would occur at settlement.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><ix:continuation id="id88eb79f5ce24bedbebb7e36872debce"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Effective with our adoption of ASU 2020-06 on January 1, 2022 (see Note 2), the Company began using the if-converted method to compute diluted EPS.  Under the if-converted method, in the calculation of diluted EPS, the numerator is adjusted for interest expense applicable to the convertible notes (net of tax) and the denominator is adjusted to include additional common shares assuming the principal portion of the notes and the conversion premium are settled in common shares, when permitted or required.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Under the if-converted method, when convertible notes require the principal to be paid in cash, then only the conversion premium affects the calculation of diluted EPS.</span></ix:continuation></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On June 6, 2022, the Company repurchased and extinguished $<ix:nonFraction unitRef="usd" contextRef="i29d5bcc1e64e499589c50b8f723f46d1_D20220606-20220606" decimals="-5" name="us-gaap:RepaymentsOfConvertibleDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzNzcwMw_2d1d3c3d-b1d3-4f4f-8aa6-0d786ca6afc8">275.0</ix:nonFraction> million principal value of  <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzNzY2Mg_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes as further discussed in Note 8.  Concurrently, the Company entered into a Supplemental Indenture related to the remaining $<ix:nonFraction unitRef="usd" contextRef="i236c4b729536484eb78ed69c2b3e9d5c_I20220606" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzNzcwNw_830e3c87-154a-4249-9bc3-3fde30ccc232">70.0</ix:nonFraction>&#160;million in <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzNzY4NQ_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes, pursuant to which the Company irrevocably elected to settle the principal value of the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzNzY2Ng_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes in cash.  Similarly, the <ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzNzY4MQ_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% Notes, issued on June 6, 2022, require the principal to be paid in cash.  As a result, in periods in which the Company has net income, only the conversion premium will affect dilutive share count.  Accordingly, for periods prior to adoption of ASU 2020-06 on January 1, 2022 and after June 6, 2022, in periods in which the Company has net income, the calculation of diluted EPS includes potential diluted shares upon conversion of the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzNzY4OQ_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes and the <ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzNzY3Nw_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% Notes, only when the average market price per share of our common stock for the period is greater than the conversion price and only for the conversion premium, with the principal portion required to be settled in cash.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into convertible note hedge transactions to increase the effective conversion price of the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzODE5NA_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes from $<ix:nonFraction unitRef="usdPerShare" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="2" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzODE4OQ_b2c6482b-e21f-40d1-a725-2b947523c11f">88.80</ix:nonFraction> to $<ix:nonFraction unitRef="usdPerShare" contextRef="i73337b82cce04ce2bab62e105535d48e_D20190129-20190129" decimals="2" name="us-gaap:OptionIndexedToIssuersEquityStrikePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzE4MjIz_967eca9d-ed2c-4509-93e0-1d152f09e73b">114.92</ix:nonFraction>.  However, our convertible notes hedges are not included when calculating potential dilutive shares since their effect is always anti-dilutive.  Concurrent with entering into the hedge transactions, we entered into warrant transactions under which we agreed to sell shares of our common stock at $<ix:nonFraction unitRef="usdPerShare" contextRef="iee996b311bd247ba8afb6022b7b3e135_D20190129-20190129" decimals="2" name="us-gaap:OptionIndexedToIssuersEquityStrikePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzE4NTQw_1f806030-6d9e-4649-8900-f1b07d071342">114.92</ix:nonFraction>.  In periods in which the company has net income, the calculation of diluted EPS includes potential diluted shares to be issued under the warrants when the average market price per share of our common stock for the period is greater than $<ix:nonFraction unitRef="usdPerShare" contextRef="iee996b311bd247ba8afb6022b7b3e135_D20190129-20190129" decimals="2" name="us-gaap:OptionIndexedToIssuersEquityStrikePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzE4NzM4_1f806030-6d9e-4649-8900-f1b07d071342">114.92</ix:nonFraction>, calculated under the treasury stock method.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On June 6, 2022, we entered into convertible notes hedge transactions to increase the effective conversion price of the <ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzOTQ0OA_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% Notes from $<ix:nonFraction unitRef="usdPerShare" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="2" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzM4NDgyOTA3MjI3ODA_d7f6400d-c9b4-45d9-a6cb-1e08651cc343">145.33</ix:nonFraction> to $<ix:nonFraction unitRef="usdPerShare" contextRef="i87762b0fe1fc472594a24f1ac0d30378_D20220606-20220606" decimals="2" name="us-gaap:OptionIndexedToIssuersEquityStrikePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzM4NDgyOTA3MjI3ODQ_6f667d1e-97d5-4b42-84f3-736c73f3e0a1">251.53</ix:nonFraction>.  However, our convertible notes hedges are not included when calculating potential </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i57af9db180404d33a7d7084e5ebe8aa0" continuedAt="i4715ca59206e42a0b4c8db545c542fe3"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">dilutive shares since their effect is always anti-dilutive.  Concurrent with entering into the hedge transactions, we entered into warrant transactions under which we agreed to sell shares of our common stock at $<ix:nonFraction unitRef="usdPerShare" contextRef="i7b0f8a0db1ac4c5bbac3d1a372f073be_D20220606-20220606" decimals="2" name="us-gaap:OptionIndexedToIssuersEquityStrikePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzM4NDgyOTA3MjI3ODg_9f182ac0-4e79-4059-bf9a-478dea38ead1">251.53</ix:nonFraction>.  In periods in which the Company has net income, the calculation of diluted EPS includes potential diluted shares to be issued under the warrants when the average market price per share of our common stock for the period is greater than $<ix:nonFraction unitRef="usdPerShare" contextRef="i7b0f8a0db1ac4c5bbac3d1a372f073be_D20220606-20220606" decimals="2" name="us-gaap:OptionIndexedToIssuersEquityStrikePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzM4NDgyOTA3MjI3OTI_9f182ac0-4e79-4059-bf9a-478dea38ead1">251.53</ix:nonFraction>, calculated under the treasury stock method.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTMy_b06b4d34-4bde-408c-ab47-9fbf12836803" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-based compensation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All share-based payments to employees, including grants of employee stock options, restricted stock units, performance share units and stock appreciation rights are recognized in the financial statements at their fair values.&#160;&#160;Compensation expense is generally recognized using a straight-line method over the vesting period. Compensation expense for performance share units is recognized using the graded vesting method.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We issue shares under our stock based compensation plans out of treasury stock whereby treasury stock is reduced by the weighted average cost of such treasury stock.&#160;&#160;To the extent there is a difference between the cost of the treasury stock and the exercise price of shares issued under stock based compensation plans, we record gains to paid in capital;&#160;&#160;losses are recorded to paid in capital to the extent any gain was previously recorded, otherwise the loss is recorded to retained earnings.</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i4715ca59206e42a0b4c8db545c542fe3" continuedAt="if215d5fc68ab42d08b921e0fff45a205"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated other comprehensive loss</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTQ0_607050bf-3191-431d-b7e2-1becf64f833a" continuedAt="i6d59d2ef2d114358ba643686054a9cd4" escape="true"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss consists of the following:</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:46.122%"></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.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:13.525%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow<br/>Hedging<br/>Gain (Loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension<br/>Liability</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Translation<br/>Adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive Loss</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1abfd248cd3944de99769324c72cb553_I20191231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzItMS0xLTEtMzQ3MjY_00ca7c3f-e309-4bbe-8e7e-b2f6622a16c0">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i65fa8baaa333491bba21c8b5d646858f_I20191231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzItMy0xLTEtMzQ3MjY_135170d0-ac53-44d6-843d-d2808e3bdb1a">31,691</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67fc31f32d394191833fe38e322c5eb6_I20191231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzItNS0xLTEtMzQ3MjY_3756f498-c1fb-450b-86be-7fc8e6412802">28,079</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e8b7f8bbd1748549fa3ac26a697b36b_I20191231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzItNy0xLTEtMzQ3MjY_e43c145d-b49c-43b8-82fb-35153616a240">59,277</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="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic9d5559abc7c457f8dac66f228e326f2_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzQtMS0xLTEtMzQ3MjY_4410a061-360c-4f1a-a4a7-3e6b069041bd">5,393</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic06764f0dbe54826bdf27f724602e45e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzQtMy0xLTEtMzQ3MjY_b2730abc-dd58-4d14-8570-5cfac73dbc9b">7,068</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifea8ddd69117493dab2152ec910b8bc6_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzQtNS0xLTEtMzQ3MjY_6b055ad9-7c9d-4046-bc07-b439bcbbcbd6">6,963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if3c302c00da44c5ea6b7d38997d33431_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzQtNy0xLTEtMzQ3MjY_a18c428b-f343-4fc8-8737-120823b927f5">5,498</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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss) before tax</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic9d5559abc7c457f8dac66f228e326f2_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzUtMS0xLTEtMzQ3MjY_645fb8e1-3241-4099-8c60-5936cb8d544e">1,378</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic06764f0dbe54826bdf27f724602e45e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzUtMy0xLTEtMzQ3MjY_9ef60b91-179d-47ae-bd62-b65e44035bda">2,821</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifea8ddd69117493dab2152ec910b8bc6_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzUtNS0xLTEtMzQ3MjY_77e22157-7c73-434b-b009-2d212f726eb3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3c302c00da44c5ea6b7d38997d33431_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzUtNy0xLTEtMzQ3MjY_30749cb4-8be4-4e41-b523-c310217e933d">1,443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9d5559abc7c457f8dac66f228e326f2_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzYtMS0xLTEtMzQ3MjY_2112afe8-cedb-4a05-85d1-b66bfdd0e181">333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic06764f0dbe54826bdf27f724602e45e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzYtMy0xLTEtMzQ3MjY_25daa0f6-fdd5-4f77-8b6b-8ca35f34f4e3">682</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifea8ddd69117493dab2152ec910b8bc6_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzYtNS0xLTEtMzQ3MjY_5d2b84f4-5d34-452d-a779-3ee5007a309c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if3c302c00da44c5ea6b7d38997d33431_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzYtNy0xLTEtMzQ3MjY_9b41699e-ab73-483e-b0bc-1880709f3214">349</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="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic9d5559abc7c457f8dac66f228e326f2_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzgtMS0xLTEtMzQ3MjY_55976059-9494-4382-a89f-c70251f4742a">6,438</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic06764f0dbe54826bdf27f724602e45e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzgtMy0xLTEtMzQ3MjY_1409e7cd-81d5-4b7d-9047-7bf022e77736">4,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifea8ddd69117493dab2152ec910b8bc6_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzgtNS0xLTEtMzQ3MjY_07dcf5bc-e575-48ce-b75e-f2fe6f4f0894">6,963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if3c302c00da44c5ea6b7d38997d33431_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzgtNy0xLTEtMzQ3MjY_0dec55ae-d05c-4bf4-a648-1e6c658b8a42">4,404</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="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74b640cc46a948a2a8d573c67712fbce_I20201231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEwLTEtMS0xLTM0NzI2_083b98b6-8b76-485d-8e81-3db80913d39d">5,945</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibea28c46298b447b95657e24fe335410_I20201231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEwLTMtMS0xLTM0NzI2_726c2778-57d7-4363-9461-b9f9580996a1">36,620</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieeeaeddc9de24233adf7eb2f96e7ffa0_I20201231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEwLTUtMS0xLTM0NzI2_f1fbd429-81ac-42df-be46-5b8956db83cd">21,116</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i853807dc2ab349b7b91137adec62dcb1_I20201231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEwLTctMS0xLTM0NzI2_7a5531f3-72e6-47d0-a235-fb7eb56a967d">63,681</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="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i949788c745914c3a8fdefe24591f73a7_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEyLTEtMS0xLTM0NzI2_4dcffad2-5dc4-4bb6-8e46-12626de7fb91">6,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5de41d4af4e641c0b9054201695ad17e_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEyLTMtMS0xLTM0NzI2_a91c87be-55ed-45ee-a221-145d055f186f">4,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i06bb844a586c498f8c2bb1d976f211e8_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEyLTUtMS0xLTM0NzI2_16b6698d-fb44-41fc-9274-345c8399897c">7,072</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8482db553b8b4104b415fbf9dd767aac_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEyLTctMS0xLTM0NzI2_924db442-3c54-441e-beed-e07c8927a1e4">3,914</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss) before tax</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i949788c745914c3a8fdefe24591f73a7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEzLTEtMS0xLTM0NzI2_5261dc49-ffff-4ccc-9494-be4a0721c235">4,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5de41d4af4e641c0b9054201695ad17e_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEzLTMtMS0xLTM0NzI2_03e9ddb9-4b18-45a7-b9b7-ec909d40bc4a">3,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06bb844a586c498f8c2bb1d976f211e8_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEzLTUtMS0xLTM0NzI2_518857d0-bb28-437a-9628-03dd855411c8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8482db553b8b4104b415fbf9dd767aac_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEzLTctMS0xLTM0NzI2_b7950e84-4016-4de8-b2cb-894c236252d4">7,337</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i949788c745914c3a8fdefe24591f73a7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzE0LTEtMS0xLTM0NzI2_6d53e4b6-b8d5-4e60-80f6-229097e21848">969</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5de41d4af4e641c0b9054201695ad17e_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzE0LTMtMS0xLTM0NzI2_22ffc85a-27c2-41bb-9415-223a1535801d">804</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06bb844a586c498f8c2bb1d976f211e8_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzE0LTUtMS0xLTM0NzI2_c7b8f2dd-9e00-4d69-8fe9-daeb3442ee96">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8482db553b8b4104b415fbf9dd767aac_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzE0LTctMS0xLTM0NzI2_4b23d9d5-5d05-40ef-8271-461c751a7618">1,773</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="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i949788c745914c3a8fdefe24591f73a7_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzE2LTEtMS0xLTM0NzI2_b6aaab7c-cfcc-4d09-9b37-91aff474e658">9,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5de41d4af4e641c0b9054201695ad17e_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzE2LTMtMS0xLTM0NzI2_25f1d44a-f8eb-4e7d-9a21-df83ac8e446d">6,949</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i06bb844a586c498f8c2bb1d976f211e8_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzE2LTUtMS0xLTM0NzI2_09312278-0d5b-4c0e-8fe1-94ee9190f0c8">7,072</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8482db553b8b4104b415fbf9dd767aac_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzE2LTctMS0xLTM0NzI2_b7992d08-a2aa-4a6e-8416-07f3cd5344b2">9,478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9636cc39604241708b3956251d36e6b5_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzE4LTEtMS0xLTM0NzI2_4be71b2f-e5d2-4438-95c2-b876111754e2">3,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifebc6d9b833a44128c72a3de07dc7555_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzE4LTMtMS0xLTM0NzI2_fe0d3026-1c5e-4c69-b61c-efba2b267d2a">29,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i98eceab0bf3f49728e10a8b4338efd13_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzE4LTUtMS0xLTM0NzI2_5fcb1107-123e-49da-944c-a55d5602a2c0">28,188</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a7ebe244d604f80a0138b114af6bcd5_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzE4LTctMS0xLTM0NzI2_cc3afe37-2ac8-425c-a607-8001518e781a">54,203</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="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9cb1b4f4eaa4c368caea2fb59f58724_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIwLTEtMS0xLTM0NzI2_f555b1f3-0907-4f6c-9176-312930c0bf52">10,981</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3291e06dfade4b73b057dae438e222d5_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIwLTMtMS0xLTM0NzI2_db696028-0983-4de6-92b6-4bd4ce349c91">3,961</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7031bb3a37a54e10a9328e8fe584759b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIwLTUtMS0xLTM0NzI2_2754841c-e2f7-42b0-a648-036e4e84d511">8,418</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bb249fe26534ad2bc002f2abab34cd6_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIwLTctMS0xLTM0NzI2_1a3119c1-510d-4d26-aa65-9933fd4a8946">6,524</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss) before tax</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if9cb1b4f4eaa4c368caea2fb59f58724_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIxLTEtMS0xLTM0NzI2_f1b0b2ca-337f-4a4f-a517-7891737e3ebc">16,024</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3291e06dfade4b73b057dae438e222d5_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIxLTMtMS0xLTM0NzI2_2e9f2334-d977-48f5-94ea-7a1a5ce8e8d4">2,589</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7031bb3a37a54e10a9328e8fe584759b_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIxLTUtMS0xLTM0NzI2_7379ae14-953f-4cf3-8fff-556e920700db">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bb249fe26534ad2bc002f2abab34cd6_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIxLTctMS0xLTM0NzI2_263ae577-e61e-48ca-80c9-00dcd38de4cb">13,435</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="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9cb1b4f4eaa4c368caea2fb59f58724_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIyLTEtMS0xLTM0NzI2_e23f0939-8bc0-41ef-9c8c-ea6d02ff4fbc">3,884</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3291e06dfade4b73b057dae438e222d5_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIyLTMtMS0xLTM0NzI2_f1cbb32d-98b0-4197-909a-39fc9caa4860">628</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7031bb3a37a54e10a9328e8fe584759b_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIyLTUtMS0xLTM0NzI2_eab40481-5c21-432f-80c9-bfcdd9e109b5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bb249fe26534ad2bc002f2abab34cd6_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIyLTctMS0xLTM0NzI2_36289fab-7b4f-4edc-8691-70eb79f71f7d">3,256</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if9cb1b4f4eaa4c368caea2fb59f58724_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzI0LTEtMS0xLTM0NzI2_8945d464-6504-4a63-b2d6-251b4a1d746e">1,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3291e06dfade4b73b057dae438e222d5_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzI0LTMtMS0xLTM0NzI2_cb148e44-8087-4b65-9d07-d6100a4d2689">5,922</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7031bb3a37a54e10a9328e8fe584759b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzI0LTUtMS0xLTM0NzI2_8145274d-5d6d-4934-a823-01b7684b3bb9">8,418</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bb249fe26534ad2bc002f2abab34cd6_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzI0LTctMS0xLTM0NzI2_75dcd276-2db9-49ab-9b43-f7bda4d60502">3,655</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="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if721f5267c104c699b34a61d4bf8fcf9_I20221231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzI2LTEtMS0xLTM0NzI2_fb908137-1615-495c-9f9f-37666ce97789">2,497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5872a690477e426087f85cb21a0e244f_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzI2LTMtMS0xLTM0NzI2_7f4b84db-c8c5-4b60-893a-59573c0264d4">23,749</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i429576d8fe094e8bb0f7c4e38efb055d_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzI2LTUtMS0xLTM0NzI2_cb2e0d48-c48b-4682-8aeb-f7979e1f91a1">36,606</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78d0827330104765a1d85162a669b747_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzI2LTctMS0xLTM0NzI2_d4d2d5f5-3ad7-4c01-bf61-128556a1b2bf">57,858</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:continuation id="if215d5fc68ab42d08b921e0fff45a205"><ix:continuation id="i6d59d2ef2d114358ba643686054a9cd4"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTg1MDY5MA_d675d6a1-9aae-46d5-93d9-6d30da0202c6" footnoteRole="http://www.xbrl.org/2003/role/footnote">(a)  The cash flow hedging gain (loss) and pension liability accumulated other comprehensive income (loss) components are included in sales or cost of sales and as a component of net periodic pension cost, respectively.  Refer to Note 16 and Note 13, respectively, for further details.</ix:footnote></ix:continuation></ix:continuation> </span></div><div><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_253"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2 - <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzMyNTM_6f7b419d-5786-4d65-991c-d964ca4c10c9" continuedAt="ib3144ea022824438a6288b4cdfd6a0a0" escape="true"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzMyNTQ_58329104-14e5-45b1-a4a1-363f4462ff6d" continuedAt="i322512f601514811b0ff100a48f50c1f" escape="true">New Accounting Pronouncements</ix:nonNumeric></ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ib3144ea022824438a6288b4cdfd6a0a0" continuedAt="ia797c047b3fe4ab6a014638f09461bcf"><ix:continuation id="i322512f601514811b0ff100a48f50c1f" continuedAt="i6ea5465cca784db88f3689b1cdf0077c"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") 2020-06, Debt&#8212;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity ("ASU 2020-06"), which simplifies the accounting for convertible instruments by removing certain separation models requiring separate accounting for embedded conversion features which will result in more convertible debt instruments accounted for as a single liability.  The ASU eliminates certain settlement conditions that are required for equity classification to qualify for the derivative scope exception.  The ASU addresses how convertible instruments are accounted for in the calculation of diluted earnings per share by using the if-converted method.  The ASU is effective for fiscal years beginning after December 15, 2021, </span></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ia797c047b3fe4ab6a014638f09461bcf" continuedAt="i6a830640a2714f4da077d626b515dd6c"><ix:continuation id="i6ea5465cca784db88f3689b1cdf0077c" continuedAt="i0c22bfe6eba74a8081be2a54c25e2821"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">with early adoption permitted no earlier than fiscal years beginning after December 15, 2020.  The Company adopted this standard on January 1, 2022 using the modified retrospective method. The adoption of this new guidance resulted in:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">an increase of approximately $<ix:nonFraction unitRef="usd" contextRef="i895381730c3c4617b891daa8fa56b9a5_I20220101" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzkxOA_10c96869-34a9-4339-987d-9f886307043b">22.6</ix:nonFraction>&#160;million to long-term debt in the consolidated balance sheets, to reflect the full principal amount of the convertible notes then outstanding net of issuance costs (the "<ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzkyNw_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes" described more fully in Note 8);</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">a reduction of approximately $<ix:nonFraction unitRef="usd" contextRef="i895381730c3c4617b891daa8fa56b9a5_I20220101" decimals="-5" sign="-" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzkzMg_be157f6b-de05-4d7d-b78e-011cfd728615">37.9</ix:nonFraction>&#160;million to additional paid-in capital, net of income tax effects, to remove the equity component separately recorded for the conversion features associated with the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzk1Mg_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">a decrease to deferred income tax liabilities of approximately $<ix:nonFraction unitRef="usd" contextRef="i895381730c3c4617b891daa8fa56b9a5_I20220101" decimals="-5" sign="-" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzk1Ng_1d0a8797-9801-432a-b4fa-0548a57a427c">5.5</ix:nonFraction>&#160;million; and </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">a cumulative-effect adjustment of approximately $<ix:nonFraction unitRef="usd" contextRef="i895381730c3c4617b891daa8fa56b9a5_I20220101" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzk2Mw_a65d4296-fa75-426e-9ea7-6cce80e950ed">20.8</ix:nonFraction>&#160;million, net of income tax effects, to the beginning balance of retained earnings as of January 1, 2022.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption of this new guidance reduced interest expense related to amortization of debt discount on the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzk3MA_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes by approximately $<ix:nonFraction unitRef="usd" contextRef="ifaa49980175840c1bb12435ddf0538fb_D20220101-20220331" decimals="-5" sign="-" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzk5NQ_2441ba94-c6d6-4f5d-bfe7-d56bab22f5fd">2.6</ix:nonFraction>&#160;million during the three months ended March 31, 2022.  Additionally, the dilutive share count increased by approximately <ix:nonFraction unitRef="shares" contextRef="ifaa49980175840c1bb12435ddf0538fb_D20220101-20220331" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzODAwMg_0c6a9f6c-f5af-4fa0-b9bf-ca0a82fba1fb">2.5</ix:nonFraction>&#160;million shares as a result of calculating the impact of dilution from the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzk3NA_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes using the if-converted method.  During the year ended December 31, 2022, the Company repurchased and extinguished $<ix:nonFraction unitRef="usd" contextRef="i29d5bcc1e64e499589c50b8f723f46d1_D20220606-20220606" decimals="-5" name="us-gaap:RepaymentsOfConvertibleDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzQzOTgwNDY1MzUyMjU_2d1d3c3d-b1d3-4f4f-8aa6-0d786ca6afc8">275.0</ix:nonFraction> million principal value of the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzk3OA_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes as further discussed in Note 8.  Concurrently, the Company entered into a Supplemental Indenture related to the remaining $<ix:nonFraction unitRef="usd" contextRef="i236c4b729536484eb78ed69c2b3e9d5c_I20220606" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzk5MQ_830e3c87-154a-4249-9bc3-3fde30ccc232">70.0</ix:nonFraction>&#160;million in <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzk4Mg_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes, pursuant to which the Company irrevocably elected to settle the principal value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">of those </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzk4Ng_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in cash.  As a result, in periods in which the Company has net income, only the conversion premium will affect the dilutive share count.  As the Company was in a net loss position for the year ended December 31, 2022, there were no dilutive potential shares included in the computation of diluted shares outstanding for the year ended December 31, 2022.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Standards, Not Yet Adopted</span></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i6a830640a2714f4da077d626b515dd6c"><ix:continuation id="i0c22bfe6eba74a8081be2a54c25e2821">In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional guidance if certain criteria are met for entities that have contracts, hedging relationships, and other transactions that reference LIBOR or other reference rates expected to be discontinued as a result of reference rate reform.  This ASU was effective as of March 12, 2020 through December 31, 2022 and was extended through December 31, 2024 by ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848.  The Company has not adopted these ASUs as of December 31, 2022.  Our seventh amended and restated senior credit agreement includes language to address the change from LIBOR to SOFR, an alternative base rate, therefore we do not believe reference rate reform will have a significant impact on our consolidated financial statements.</ix:continuation></ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_193"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3 &#8211; <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzU0OTc1NTgyNjcwNg_c74f43d7-3c8b-43cc-9626-1cd89de97324" continuedAt="ib575586a4e754945b785665f70e01925" escape="true">Business Acquisitions</ix:nonNumeric></span></div><ix:continuation id="ib575586a4e754945b785665f70e01925" continuedAt="i6018851e5f474467b999b30968d5b11d"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June&#160;13, 2022, we acquired In2Bones Global, Inc. ("In2Bones") and all of its stock (the "In2Bones Acquisition") for an aggregate upfront payment of $<ix:nonFraction unitRef="usd" contextRef="i334ac0447b1f4490bde5803f2806a30a_D20220613-20220613" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzU0OTc1NTgyMTMyMQ_553c3fd6-1eee-4e45-b01d-d22e503866bc">145.2</ix:nonFraction>&#160;million in cash.  In addition, there are potential earn-out payments to In2Bones&#8217; equity holders in an amount up to $<ix:nonFraction unitRef="usd" contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzE2NDkyNjc0NDkzMjI_9a804c77-f1fe-43d5-afa3-97b664f80fbf">110.0</ix:nonFraction>&#160;million based on the achievement of certain revenue targets for In2Bones products during the sixteen (16) successive quarters commencing on July 1, 2022.  In2Bones is a global developer, manufacturer and distributor of medical devices for the treatment of disorders and injuries of the upper (hand, wrist and elbow) and lower (foot and ankle) extremities.  The In2Bones Acquisition was funded through a combination of cash on hand and long-term borrowings as further described in Note 8.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;9, 2022, we acquired Biorez, Inc. ("Biorez") and all of its stock (the "Biorez Acquisition") for an aggregate upfront payment of $<ix:nonFraction unitRef="usd" contextRef="i95f53006b4a84037af5d40820bcfdc26_D20220809-20220809" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzE2NDkyNjc0NDkzMzQ_8581d6dc-f136-4e92-8ef7-ddc4bc07801d">85.5</ix:nonFraction>&#160;million in cash.  We paid $<ix:nonFraction unitRef="usd" contextRef="i95f53006b4a84037af5d40820bcfdc26_D20220809-20220809" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzE2NDkyNjc0NDkzNDQ_5ec8c3b9-24a1-492d-8550-7d0ffec5dfb0">83.7</ix:nonFraction>&#160;million as of December&#160;31, 2022, with a $<ix:nonFraction unitRef="usd" contextRef="i95f53006b4a84037af5d40820bcfdc26_D20220809-20220809" decimals="-5" name="cnmd:BusinessCombinationHoldback" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzE2NDkyNjc0NDkzNTU_4fa30a31-1a66-412d-b394-1df25ebbf02f">1.8</ix:nonFraction>&#160;million holdback, pursuant to the merger agreement for the Biorez Acquisition.  In addition, there are potential earn-out payments to Biorez&#8217; equity holders in an amount up to $<ix:nonFraction unitRef="usd" contextRef="i142a70212474462f8406372b032a40da_I20220809" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzE2NDkyNjc0NDkzNjY_64a8a384-613d-45f4-9819-91313b4ad870">165.0</ix:nonFraction>&#160;million based on the achievement of certain revenue targets for Biorez products during the sixteen (16) successive quarters commencing on October 1, 2022.  Biorez is a medical device start-up focused on advancing the healing of soft tissue using its proprietary BioBrace</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> implant technology.  The Biorez Acquisition was funded through a combination of cash on hand and long-term borrowings.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzM4NDgyOTA3MTA5NzA_36e2d123-3da5-4a28-8d7f-06c82f61efb7" continuedAt="i37a621c2231840b693160bdfd406cfb6" escape="true">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed as a result of the In2Bones and Biorez Acquisitions that were accounted for as business combinations.  The assessment of fair value is based on preliminary valuations and estimates that were available to management at the time the consolidated financial statements were prepared.  Accordingly, the allocation of purchase price is preliminary and therefore subject to adjustment during the measurement adjustment period. </ix:nonNumeric></span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i6018851e5f474467b999b30968d5b11d" continuedAt="i0989ac42f8ae4e3d98f886daca2a01c4"><div style="margin-bottom:5pt;margin-top:10pt;text-align:center"><ix:continuation id="i37a621c2231840b693160bdfd406cfb6"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"></td><td style="width:58.247%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.986%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.635%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">In2Bones</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Biorez</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzItMS0xLTEtMzUwMjU_f2aafdab-ba64-48b0-a236-ed64f9835004">445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i142a70212474462f8406372b032a40da_I20220809" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzItMy0xLTEtMzUwMjU_c30daa11-b75c-4f50-88f7-e47305eff6b1">754</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzMtMS0xLTEtMzUwMjU_ff487b7c-4e00-4a8f-bf35-1e1d8ee0c6b0">5,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i142a70212474462f8406372b032a40da_I20220809" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzMtMy0xLTEtMzUwMjU_8b3246d3-e112-4fca-81d5-ee1b23f4b45a">318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzQtMS0xLTEtMzUwMjU_6292f12c-25f2-4d67-9db2-b890e3c46c13">24,247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i142a70212474462f8406372b032a40da_I20220809" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzQtMy0xLTEtMzUwMjU_dca8c6b4-e5bc-41ae-81d7-9a3a48d7be75">61</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzUtMS0xLTEtMzUwMjU_28d12b13-5998-4e93-8e32-6654d4efaf7f">1,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i142a70212474462f8406372b032a40da_I20220809" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzUtMy0xLTEtMzUwMjU_864cb7dc-0be5-4675-95a8-96e7cb94d81a">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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzYtMS0xLTEtNDQxODE_3c9a3a9d-38bb-4b04-b6f1-928d54ec2a5a">31,218</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i142a70212474462f8406372b032a40da_I20220809" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzYtMy0xLTEtNDQxOTY_a2cfdb98-2635-4ba5-ba99-f17fc291b080">1,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzctMS0xLTEtMzUwMjU_b73a58b4-eb7e-4763-9d44-6cc08d1e7dda">139,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i142a70212474462f8406372b032a40da_I20220809" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzctMy0xLTEtMzUwMjU_0462712b-13d7-4517-90be-8fcdb82e996a">60,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37a8e3e1161f451aa198e5b6256ea53b_I20220613" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzgtMS0xLTEtMzUwMjU_e2635121-fc21-4f76-8d37-28782e7c2f77">37,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i820f07e3b63740fdb61b97a9865fab6c_I20220809" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzgtMy0xLTEtMzUwMjU_457ceebc-0bec-489c-bac7-a9e4d070f630">176,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributor relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23a26ee61ce346979ecdcc950256a8cd_I20220613" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzktMS0xLTEtMzUwMjU_3d57cc2c-d9fb-46a5-9ec5-8506719d78be">27,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9f14793d4a14a898e1355402fa65f67_I20220809" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzktMy0xLTEtMzUwMjU_96bc7873-7edb-498d-83b9-4aff5004b65f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and tradenames</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f0482d3efe4100bdd28dfdae178c4e_I20220613" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzEwLTEtMS0xLTM1MDI1_fc0fd290-6921-4cee-9e5c-98f4a51b656b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i213808e175c64cd39cd8cdf4f77656ac_I20220809" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzEwLTMtMS0xLTM1MDI1_dd0c64a7-6343-4976-bd6e-2c6d234299dd">1,600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzExLTEtMS0xLTM1MDI1_bfa2d560-99c4-48cf-859e-30292e9fd4ee">2,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i142a70212474462f8406372b032a40da_I20220809" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzExLTMtMS0xLTM1MDI1_c6117ac7-3716-4d3b-b60f-54217923d8a3">112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613" decimals="-3" name="cnmd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzEyLTEtMS0xLTQ0MTkx_1a877912-418e-432d-892c-5ca9d1b443f5">238,121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i142a70212474462f8406372b032a40da_I20220809" decimals="-3" name="cnmd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzEyLTMtMS0xLTQ0MTk2_b2cd2fb7-bc7b-4052-a5c9-1c0b1cfe61c0">239,297</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities assumed</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzE0LTEtMS0xLTM1MDI1_f31f6b85-593a-4c43-9241-9a3f033b67d0">6,332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i142a70212474462f8406372b032a40da_I20220809" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzE0LTMtMS0xLTM1MDI1_0afe9263-b8e9-4593-9273-a7f40a81900c">1,441</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzE1LTEtMS0xLTM1MDI1_cc15c810-b034-489e-a7b4-63d747e83487">16,738</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i142a70212474462f8406372b032a40da_I20220809" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzE1LTMtMS0xLTM1MDI1_0d20485d-5ba4-44cc-9997-8525436f0c90">37,801</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzE3LTEtMS0xLTM1MDI1_eb1ad7fc-8dac-4378-886c-eaa8f03a7b1c">466</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i142a70212474462f8406372b032a40da_I20220809" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" format="ixt:fixed-zero" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzE3LTMtMS0xLTM1MDI1_67cb93e7-4f75-4e6b-a43f-a9999c6a58df">&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzE3LTEtMS0xLTQ0MTkx_af01b55d-be1a-442e-9987-1b7e61eb1583">23,536</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i142a70212474462f8406372b032a40da_I20220809" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzE3LTMtMS0xLTQ0MTk2_fe821f82-4780-48ad-b610-383b968eb589">39,242</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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzE4LTEtMS0xLTQ0MTkx_cf688324-d157-4d73-9486-55347c4d5765">214,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i142a70212474462f8406372b032a40da_I20220809" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzE4LTMtMS0xLTQ0MTk2_5266ff01-724c-469c-8ba8-00ca3f4136c1">200,055</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill recorded as part of the In2Bones Acquisition primarily represents revenue synergies, the related cost to enter into this new product offering and the In2Bones assembled workforce.  Goodwill is not deductible for tax purposes. In2Bones distributor relationships and developed technology are each being amortized over a weighted average life of <ix:nonNumeric contextRef="ib3f8b6c9e53f4c758e52691bd4debfc7_D20220613-20220613" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzE2NDkyNjc0NDk0OTc_b590fe94-994b-4830-9c24-a9401f281344"><ix:nonNumeric contextRef="i05f8de72ebf647fd9361f20ed7dbda46_D20220613-20220613" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzE2NDkyNjc0NDk0OTc_d050b872-9f51-43a3-8e1c-f8dc78aa7c2d">15</ix:nonNumeric></ix:nonNumeric> years.  The fair value of the intangible assets was estimated using an income approach, specifically the multi-period excess earnings method for distributor relationships and the relief-from-royalty method for the developed technology intangible asset.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill recorded as part of the Biorez Acquisition primarily represents revenue synergies, the related cost to enter into this new product offering and the Biorez assembled workforce.  Goodwill is not deductible for tax purposes.  Biorez developed technology and trademarks and tradenames are each being amortized over a weighted average life of <ix:nonNumeric contextRef="i339f2ca01de64ce99801bb853f6ef08e_D20220809-20220809" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzE2NDkyNjc0NDk1MDE_10a22484-da56-4ed8-b512-bcc5b9b4ea60"><ix:nonNumeric contextRef="i290c6d46a78e42a184e8c24ee681f1a4_D20220809-20220809" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzE2NDkyNjc0NDk1MDE_5c668177-e0f0-4175-995e-b5f0647b6f77">20</ix:nonNumeric></ix:nonNumeric> years.  The fair value of the intangible assets was estimated using an income approach, specifically the multi-period excess earnings method for the developed technology intangible asset.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant judgment was</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">applied in estimating the fair value of the developed technology and distributor relationships intangible assets acquired, which involved the use of significant estimates and assumptions with respect to the timing and amounts of cash flow projections, including revenue growth rates, obsolescence rate,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> EBITDA margin</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the customer attrition rate, royalty rate and discount rates.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EBITDA is defined as earnings before income tax, interest expense, depreciation and amortization.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contingent consideration of $<ix:nonFraction unitRef="usd" contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzMyOTg1MzQ4OTE0NDA_e3e47cc0-4f24-4406-9cc6-18c9436a223c">69.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i142a70212474462f8406372b032a40da_I20220809" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzMyOTg1MzQ4OTE0NTI_b927a90b-57d8-46d2-b03c-5c855f6b9320">114.5</ix:nonFraction> million for In2Bones and Biorez, respectively, was recorded at fair value at the date of acquisition based on the consideration expected to be transferred, estimated as the probability-weighted future cash flows, discounted back to present value. The fair value of contingent consideration is measured using projected payment dates, discount rates, revenue volatilities, and projected revenues. <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzM4NDgyOTA3MTA5NzE_06333475-4cf1-4df1-9384-11449f202312" continuedAt="i6a249d322c5244ee87b933245cf10a52" escape="true">The recurring Level 3 fair value measurements of contingent consideration for which the liability was recorded at the acquisition date include the following significant unobservable inputs:</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><ix:continuation id="i6a249d322c5244ee87b933245cf10a52"><table 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.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.577%"></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:1.0%"></td><td style="width:18.784%"></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="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assumptions</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:100%">Unobservable Input</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">In2Bones</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Biorez</span></td></tr><tr style="height:6pt"><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="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i42cdeb61c56049eeaf5d108278492af6_I20220613" decimals="INF" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjMmVkZjU1M2MyNmE0NDljYjUzNGM0MTI5MGE1N2MzNS90YWJsZXJhbmdlOmMyZWRmNTUzYzI2YTQ0OWNiNTM0YzQxMjkwYTU3YzM1XzMtMi0xLTEtMzUwMjU_060eb30e-48e6-436d-91b1-218bae767790">5.67</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idbcbafbbb6444f8f9dd7ff8147ad0d9e_I20220809" decimals="INF" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjMmVkZjU1M2MyNmE0NDljYjUzNGM0MTI5MGE1N2MzNS90YWJsZXJhbmdlOmMyZWRmNTUzYzI2YTQ0OWNiNTM0YzQxMjkwYTU3YzM1XzMtMy0xLTEtMzUwMjU_463ae3d8-6b69-4725-834b-1c26b916e671">10.34</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7847bb005af348f29bf64c49025f22c7_I20220613" decimals="INF" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjMmVkZjU1M2MyNmE0NDljYjUzNGM0MTI5MGE1N2MzNS90YWJsZXJhbmdlOmMyZWRmNTUzYzI2YTQ0OWNiNTM0YzQxMjkwYTU3YzM1XzQtMi0xLTEtMzUwMjU_a2cc7a08-bf9d-4635-9420-2a658097edb4">12.75</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia03e50b81d5b4a9183e3d1dd623ebf72_I20220809" decimals="INF" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjMmVkZjU1M2MyNmE0NDljYjUzNGM0MTI5MGE1N2MzNS90YWJsZXJhbmdlOmMyZWRmNTUzYzI2YTQ0OWNiNTM0YzQxMjkwYTU3YzM1XzQtMy0xLTEtMzUwMjU_5747adbb-8101-47d4-a22b-bb393a9c5e64">18.87</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected year of payment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023-2026</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023-2026</span></td></tr></table></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded $<ix:nonFraction unitRef="usd" contextRef="i83f1974c521743e48b065340d3d8aee1_D20220101-20221231" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzE2NDkyNjc0NDkzODk_965bbfea-be73-4ccd-a283-04b4f92654e0">23.7</ix:nonFraction>&#160;million in net sales for In2Bones since the date of acquisition, June&#160;13, 2022.  The net sales were recorded in the consolidated statements of comprehensive income (loss) for the year ended December&#160;31, 2022. Earnings </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i0989ac42f8ae4e3d98f886daca2a01c4"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recorded in the consolidated statements of comprehensive income (loss) for the year ended December&#160;31, 2022 were not material. We also believe the proforma information is immaterial for the years ended December&#160;31, 2022 and 2021.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales and earnings for Biorez were immaterial to the year ended December&#160;31, 2022.  We also believe the proforma information is immaterial for the years ended December&#160;31, 2022 and 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, we recognized $<ix:nonFraction unitRef="usd" contextRef="ia3b155df18a44886945d51ab6f7f2777_D20220101-20221231" decimals="-5" name="cnmd:CostsForInventoryStepUpAdjustments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzU0OTc1NTgyNzYyMA_9a9e6aa2-dd82-4eb5-9853-a07c0ca2779b">4.5</ix:nonFraction>&#160;million in costs for inventory step-up adjustments associated with the In2Bones Acquisition, which are included in cost of sales.  During 2022, we recognized $<ix:nonFraction unitRef="usd" contextRef="if6cb6b38117e4a83b72f2e52ee832653_D20220101-20221231" decimals="-5" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzU0OTc1NTgyNzYzOQ_29520c09-ac61-47b6-a840-8803020f01f6">10.1</ix:nonFraction> million in consulting fees, legal fees and other integration related costs associated with the acquisitions of In2Bones and Biorez, which are included in selling and administrative expense.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_196"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4 - <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTYvZnJhZzphZjdlYmM2ZWU5OGQ0OWY1YjA5OTk2MDc3YTc4M2E2OC90ZXh0cmVnaW9uOmFmN2ViYzZlZTk4ZDQ5ZjViMDk5OTYwNzdhNzgzYTY4Xzg5_1f720aac-25b2-4905-89dd-f9d811453608" continuedAt="i195ad7e073ef497aaafb8f075a900a35" escape="true">Inventories</ix:nonNumeric></span></div><ix:continuation id="i195ad7e073ef497aaafb8f075a900a35"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTYvZnJhZzphZjdlYmM2ZWU5OGQ0OWY1YjA5OTk2MDc3YTc4M2E2OC90ZXh0cmVnaW9uOmFmN2ViYzZlZTk4ZDQ5ZjViMDk5OTYwNzdhNzgzYTY4Xzk0_09ab77b1-5a3d-4219-ad34-5b5a8f04e37e" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following at December 31:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:76.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.605%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:InventoryRawMaterialsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTYvZnJhZzphZjdlYmM2ZWU5OGQ0OWY1YjA5OTk2MDc3YTc4M2E2OC90YWJsZTozZDhhN2MyNjgwNTg0OGQzYmYxMGIxN2VlMTFlODRkZi90YWJsZXJhbmdlOjNkOGE3YzI2ODA1ODQ4ZDNiZjEwYjE3ZWUxMWU4NGRmXzEtMS0xLTEtMzQ3MjY_5b00719a-05f3-4aeb-96fe-0b65211255d6">110,677</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:InventoryRawMaterialsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTYvZnJhZzphZjdlYmM2ZWU5OGQ0OWY1YjA5OTk2MDc3YTc4M2E2OC90YWJsZTozZDhhN2MyNjgwNTg0OGQzYmYxMGIxN2VlMTFlODRkZi90YWJsZXJhbmdlOjNkOGE3YzI2ODA1ODQ4ZDNiZjEwYjE3ZWUxMWU4NGRmXzEtMy0xLTEtMzQ3MjY_edfad970-4a58-49be-b5b7-52e1950996b8">83,386</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTYvZnJhZzphZjdlYmM2ZWU5OGQ0OWY1YjA5OTk2MDc3YTc4M2E2OC90YWJsZTozZDhhN2MyNjgwNTg0OGQzYmYxMGIxN2VlMTFlODRkZi90YWJsZXJhbmdlOjNkOGE3YzI2ODA1ODQ4ZDNiZjEwYjE3ZWUxMWU4NGRmXzItMS0xLTEtMzQ3MjY_a4275102-0dde-4f71-834a-5dbb48db2629">26,166</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTYvZnJhZzphZjdlYmM2ZWU5OGQ0OWY1YjA5OTk2MDc3YTc4M2E2OC90YWJsZTozZDhhN2MyNjgwNTg0OGQzYmYxMGIxN2VlMTFlODRkZi90YWJsZXJhbmdlOjNkOGE3YzI2ODA1ODQ4ZDNiZjEwYjE3ZWUxMWU4NGRmXzItMy0xLTEtMzQ3MjY_94e747ad-1bc5-4940-97c8-0d72850dadda">17,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTYvZnJhZzphZjdlYmM2ZWU5OGQ0OWY1YjA5OTk2MDc3YTc4M2E2OC90YWJsZTozZDhhN2MyNjgwNTg0OGQzYmYxMGIxN2VlMTFlODRkZi90YWJsZXJhbmdlOjNkOGE3YzI2ODA1ODQ4ZDNiZjEwYjE3ZWUxMWU4NGRmXzMtMS0xLTEtMzQ3MjY_826c3c5c-f686-41e0-8ac4-c26a94ce59b0">195,477</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTYvZnJhZzphZjdlYmM2ZWU5OGQ0OWY1YjA5OTk2MDc3YTc4M2E2OC90YWJsZTozZDhhN2MyNjgwNTg0OGQzYmYxMGIxN2VlMTFlODRkZi90YWJsZXJhbmdlOjNkOGE3YzI2ODA1ODQ4ZDNiZjEwYjE3ZWUxMWU4NGRmXzMtMy0xLTEtMzQ3MjY_8b53b57a-59da-476a-9439-7410a8daf616">130,809</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTYvZnJhZzphZjdlYmM2ZWU5OGQ0OWY1YjA5OTk2MDc3YTc4M2E2OC90YWJsZTozZDhhN2MyNjgwNTg0OGQzYmYxMGIxN2VlMTFlODRkZi90YWJsZXJhbmdlOjNkOGE3YzI2ODA1ODQ4ZDNiZjEwYjE3ZWUxMWU4NGRmXzQtMS0xLTEtMzQ3MjY_5a23d24d-44be-4319-b1b6-da879343f9c3">332,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTYvZnJhZzphZjdlYmM2ZWU5OGQ0OWY1YjA5OTk2MDc3YTc4M2E2OC90YWJsZTozZDhhN2MyNjgwNTg0OGQzYmYxMGIxN2VlMTFlODRkZi90YWJsZXJhbmdlOjNkOGE3YzI2ODA1ODQ4ZDNiZjEwYjE3ZWUxMWU4NGRmXzQtMy0xLTEtMzQ3MjY_7836beaa-676a-44ef-9496-cd0476a31e9c">231,644</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i02b73a1bc7a8425ba059a951718d66ef_199"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5 - <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90ZXh0cmVnaW9uOjk3NjVkMDc2ZDFiZTRiMzhhZmIyNDBkY2E1NTI5MjBhXzQ3Nw_ec8ae796-408c-4561-b027-282df9cb78be" continuedAt="if5693a8ac5454e4aa4ee8ab9cd191e53" escape="true">Property, Plant and Equipment</ix:nonNumeric></span></div><ix:continuation id="if5693a8ac5454e4aa4ee8ab9cd191e53"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90ZXh0cmVnaW9uOjk3NjVkMDc2ZDFiZTRiMzhhZmIyNDBkY2E1NTI5MjBhXzQ2Mw_012cf753-1b47-4556-9cad-e2866984fca1" escape="true"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consist of the following at December 31:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:76.465%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.605%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4e36d04c4fc440ab6431cdb7d6d227e_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzEtMS0xLTEtMzQ3MjY_905d04eb-1392-4859-b8de-4e39bad572fa">4,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a459689026748e4909ec2541cefeb1a_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzEtMy0xLTEtMzQ3MjY_125e7a57-f404-4f23-b314-a72165a2fe3b">4,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf32f2491f21402d87ce9dcb64691e0d_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzItMS0xLTEtMzQ3MjY_7f5ffbe3-649b-45b1-8016-a1eae2a2135a">97,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d9dcf973d614b9abff3969a5f360e1f_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzItMy0xLTEtMzQ3MjY_46513209-92ab-4bce-b776-f2804cd1d0c2">95,518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84a202627c7245b6b0c31e3cae23c3f6_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzMtMS0xLTEtMzQ3MjY_ae9e7d12-b829-4a9b-9f5c-5eaf5a00cada">269,745</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd7bd6ca5b4b400b9ce440e48d88b584_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzMtMy0xLTEtMzQ3MjY_0046bcbd-87bf-4cab-8c56-9aea1f217d92">256,478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5dac9d42ef6140b58666949302c2250d_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzQtMS0xLTEtMzQ3MjY_5091b0d2-c427-4cd3-bd43-8a943d473b91">22,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i530c0195f11145018b37394b346d1ac5_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzQtMy0xLTEtMzQ3MjY_ad6612ef-c83d-404b-8efd-66034d38a330">16,601</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzUtMS0xLTEtMzQ3MjY_416ad776-77ce-4011-8859-7cd0633a5981">393,147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzUtMy0xLTEtMzQ3MjY_57378a66-403d-4bbb-afce-7f99a4df4700">372,624</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzYtMS0xLTEtMzQ3MjY_b1e73f75-6cee-4a3e-848a-1b5cf8792678">277,536</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzYtMy0xLTEtMzQ3MjY_28a39e7c-42e7-435e-beb8-68aad8289c18">263,761</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzctMS0xLTEtMzQ3MjY_8c53e358-731d-4995-b169-815a6b132988">115,611</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzctMy0xLTEtMzQ3MjY_e86cb58a-1ab7-4142-8cce-aa4ee2b8a133">108,863</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Internal-use software, included in gross machinery and equipment at December&#160;31, 2022 and 2021 was $<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90ZXh0cmVnaW9uOjk3NjVkMDc2ZDFiZTRiMzhhZmIyNDBkY2E1NTI5MjBhXzIwNA_f161cca0-31e3-4bc1-8f85-263a18a6f93b">49.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90ZXh0cmVnaW9uOjk3NjVkMDc2ZDFiZTRiMzhhZmIyNDBkY2E1NTI5MjBhXzIxMQ_6854cfd8-831d-4c16-83bb-d8d1cfe24fa1">49.1</ix:nonFraction> million, respectively, with related accumulated depreciation of $<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90ZXh0cmVnaW9uOjk3NjVkMDc2ZDFiZTRiMzhhZmIyNDBkY2E1NTI5MjBhXzI3MA_1f8adc96-b204-4e5c-b036-30847c9a9215">45.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90ZXh0cmVnaW9uOjk3NjVkMDc2ZDFiZTRiMzhhZmIyNDBkY2E1NTI5MjBhXzI3Nw_1e85a8e0-46cc-43a4-8626-8e3025a0ab19">45.3</ix:nonFraction> million, respectively.  Internal use software depreciation expense was $<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90ZXh0cmVnaW9uOjk3NjVkMDc2ZDFiZTRiMzhhZmIyNDBkY2E1NTI5MjBhXzM0Mw_552b46c4-6852-4de7-8b76-88e42fbcbc72">2.1</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90ZXh0cmVnaW9uOjk3NjVkMDc2ZDFiZTRiMzhhZmIyNDBkY2E1NTI5MjBhXzM0Nw_b38e682c-82b0-4a4e-9414-9b5218d8c669">3.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90ZXh0cmVnaW9uOjk3NjVkMDc2ZDFiZTRiMzhhZmIyNDBkY2E1NTI5MjBhXzM1NA_15dd0ee0-5604-4074-a347-8c421d3dc6df">4.7</ix:nonFraction> million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.  Also, during 2020, we sold a vacant facility for $<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-5" name="us-gaap:ProceedsFromSaleOfPropertyHeldForSale" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90ZXh0cmVnaW9uOjk3NjVkMDc2ZDFiZTRiMzhhZmIyNDBkY2E1NTI5MjBhXzQ1Ng_962e3e85-6ee4-42ac-b43e-847acd93032b">3.2</ix:nonFraction>&#160;million.</span></div></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><div id="i02b73a1bc7a8425ba059a951718d66ef_202"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6 - <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:LesseeFinanceLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90ZXh0cmVnaW9uOjdkOTk4M2JmNzg1ZDQxNDRiMDU3NmRjNDU2YmFkMWRmXzUzOA_6aad0bd4-5048-4f9e-b3fa-73319dee8bb9" continuedAt="i9a12b2da98844484b490187c71a9eaa7" escape="true"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90ZXh0cmVnaW9uOjdkOTk4M2JmNzg1ZDQxNDRiMDU3NmRjNDU2YmFkMWRmXzUzOQ_0e4ef70c-9c36-4966-87cb-5ac143fdd5fa" continuedAt="i2eabf0bd8b3542efba0032b94edf6116" escape="true">Leases</ix:nonNumeric></ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i9a12b2da98844484b490187c71a9eaa7" continuedAt="i0e4bac5e6c14404bb452a81548689298"><ix:continuation id="i2eabf0bd8b3542efba0032b94edf6116" continuedAt="i76d9bbfdb61b414c904c46690a261711"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90ZXh0cmVnaW9uOjdkOTk4M2JmNzg1ZDQxNDRiMDU3NmRjNDU2YmFkMWRmXzU0MQ_318df4a8-ae28-4e97-95a6-107675b4f797" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs for the years ended December 31, consist of the following:</span></div><div style="text-align:justify"><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:54.016%"></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.378%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Straight-line lease cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzItMS0xLTEtMzQ3MjY_f9c50e35-8e0a-4ebd-833e-6357b3ca6478">7,685</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzItMy0xLTEtMzQ3MjY_5b52ea5f-92ee-4dc7-bd40-f941d81e4045">7,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzItNS0xLTEtMzQ3MjY_a9d6ff4d-06e9-4e2e-87be-96e563575a83">7,255</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease cost</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzQtMS0xLTEtMzQ3MjY_45ff5ba4-c989-4898-a15e-769f7da28e23">7,685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzQtMy0xLTEtMzQ3MjY_ee3e1378-0668-4c2d-96a2-214beb26c832">7,720</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzQtNS0xLTEtMzQ3MjY_cb8f7d41-d008-4628-9c04-2ff01700a6a4">7,255</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzYtMS0xLTEtMzQ3MjY_1de1d523-16e0-482a-9faa-df2f580eb601">396</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzYtMy0xLTEtMzQ3MjY_0a1500bd-cdd3-42ce-b5d9-46bbd991bb52">389</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzYtNS0xLTEtMzQ3MjY_18d2b727-75d6-4c5c-8af9-fedf679e8ade">355</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Interest on lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzctMS0xLTEtMzQ3MjY_ea08f39d-de39-4190-bcf5-33175bd12e41">17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzctMy0xLTEtMzQ3MjY_6f38b972-49ec-42fc-aaea-63921ef256ff">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzctNS0xLTEtMzQ3MjY_c52f9bbd-e422-476b-9b12-d9ef5d96576f">33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease cost</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="cnmd:FinanceLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzgtMS0xLTEtMzQ3MjY_8a8bc36c-509b-4f1b-b191-406b8a9322c9">413</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="cnmd:FinanceLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzgtMy0xLTEtMzQ3MjY_1c5d0f5e-4742-491d-b114-cf477462a3d6">419</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="cnmd:FinanceLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzgtNS0xLTEtMzQ3MjY_f0cd48e7-2717-4c6c-a297-f557f1ba6ede">388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzktMS0xLTEtMzQ3MjY_dee52601-b48c-463a-8891-f2762abbc366">8,098</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzktMy0xLTEtMzQ3MjY_5d0b5f78-2633-4843-9900-e6fab4659119">8,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzktNS0xLTEtMzQ3MjY_fa181695-6b57-46c2-84d4-f9e5577632f0">7,643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="cnmd:SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90ZXh0cmVnaW9uOjdkOTk4M2JmNzg1ZDQxNDRiMDU3NmRjNDU2YmFkMWRmXzU0Mg_126fe696-4f9e-4bcc-b2e0-10c34edd67a0" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases as of December 31, is as follows:</span></div><div style="text-align:justify"><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:57.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.221%"></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:19.224%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzItMC0xLTEtNDU1NjM_404ba760-70fb-4340-a049-fe610be941f3"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzItMC0xLTEtNDU1NjM_8ff22f39-fb34-4d6d-905e-f3a3a2809320">Other assets</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzItMS0xLTEtMzQ3MjY_6b839cb2-ba06-49dc-a5ba-37734ed48363">17,710</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzItMy0xLTEtMzQ3MjY_c286f695-f4b9-4583-8985-7c8b5489f8b0">19,425</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzQtMC0xLTEtNDU1NTQ_2ee3dcc7-bdf7-4362-a0ae-89f62c451a4b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzQtMC0xLTEtNDU1NTQ_4ab88fa6-1119-49d4-b215-e01127f024b9">Other current liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzQtMS0xLTEtMzQ3MjY_2787668b-28b5-443b-9566-f9b5f0596946">6,919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzQtMy0xLTEtMzQ3MjY_2a6596d0-99f7-4dfc-9d46-e9a9cf912ef2">7,162</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzUtMC0xLTEtNDU1NjA_12920182-7476-4352-adc7-ed021ef5e03b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzUtMC0xLTEtNDU1NjA_5204fd12-9624-4832-b74d-08c78f4cc2be">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzUtMS0xLTEtMzQ3MjY_094632ba-21f4-45a3-8fcc-bfb06be1f056">11,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzUtMy0xLTEtMzQ3MjY_3ea6c3d2-c822-42be-a1fd-8c73ad934cdb">12,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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzYtMS0xLTEtMzQ3MjY_43d3b012-cea4-4053-86a8-89c8c7a6513d">18,678</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzYtMy0xLTEtMzQ3MjY_8769c90c-fadd-46a9-a9d9-5a31d0892ba6">19,888</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, gross</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="cnmd:FinanceLeaseRightOfUseAssetGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzktMS0xLTEtMzQ3MjY_25c1e64f-c35a-461c-98b6-06201b3a1020">1,924</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="cnmd:FinanceLeaseRightOfUseAssetGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzktMy0xLTEtMzQ3MjY_4a986c6f-6ec2-4d8e-9a84-e1cf21c104ea">1,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="cnmd:FinanceLeaseRightOfUseAssetAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEwLTEtMS0xLTM0NzI2_8d7124e5-e7b2-4ae6-8a82-0e0dc69a0b50">1,510</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="cnmd:FinanceLeaseRightOfUseAssetAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEwLTMtMS0xLTM0NzI2_6f1e9812-e613-4365-99a6-e6da3efe18f9">1,145</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzExLTAtMS0xLTQ1NTc1_8cd6032f-c18f-4d79-982b-26edd3b4f299"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzExLTAtMS0xLTQ1NTc1_d405ed40-36f7-4234-b14f-5a1b9abecc00">Property, plant and equipment, net</span></span></span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzExLTEtMS0xLTM0NzI2_1009c84c-be3f-4af2-a4a6-cc2f7a23bcd8">414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzExLTMtMS0xLTM0NzI2_bc97e65c-e082-4f92-a923-264ce5e4e9b5">839</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEzLTAtMS0xLTQ1NTY3_b83bc6a2-3c02-4e4f-9aaf-0a751338a22b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEzLTAtMS0xLTQ1NTY3_ec0db0c7-6d4d-4512-8430-378125ee8fc1">Current portion of long-term debt</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEzLTEtMS0xLTM0NzI2_0eb7fae7-c1cf-41c3-8942-89d550216bde">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEzLTMtMS0xLTM0NzI2_637edf68-3544-4656-abc9-10e6a1ddefe0">324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE0LTAtMS0xLTQ1NTcx_7ef7abe4-8258-4750-af82-cb84924d4afa"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE0LTAtMS0xLTQ1NTcx_97d8b0e1-4485-4525-aba8-08f82958f726">Long-term debt</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE0LTEtMS0xLTM0NzI2_0a6f5c4f-2036-4851-afcf-54de10f4e815">52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE0LTMtMS0xLTM0NzI2_969c4a92-8fda-459b-83bb-f3bd0f4ac410">240</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE1LTEtMS0xLTM0NzI2_e3992ce6-643f-401d-bf35-252017a4c161">230</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE1LTMtMS0xLTM0NzI2_c9434851-38b5-4203-b2ac-7b26ef63385c">564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE5LTEtMS0xLTM0NzI2_c253b7d6-4c59-4eab-bd90-0038442caa81">5.17</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie180624e1d214bf981237526029273b6_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE5LTMtMS0xLTM0NzI2_8a051095-6db5-4a5f-8d20-ed68ec634251">3.90</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzIwLTEtMS0xLTM0NzI2_c71e5bf4-4242-4f15-a452-d9866fcddc82">1.92</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie180624e1d214bf981237526029273b6_I20211231" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzIwLTMtMS0xLTM0NzI2_3ed6a120-2cef-4e02-97c2-447711eb1890">3.05</ix:nonNumeric> years</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzIzLTEtMS0xLTM0NzI2_1814837e-30cf-43e3-9ed0-11fdf211611f">5.39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzIzLTMtMS0xLTM0NzI2_dc4303eb-4919-4025-81dd-6245bb59571e">5.02</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzI0LTEtMS0xLTM0NzI2_6ceef281-0235-46f4-a248-f8bf9c5ae96a">4.54</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzI0LTMtMS0xLTM0NzI2_2ae0a74a-9d07-4b5c-98f4-a5f565deccc1">4.47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i0e4bac5e6c14404bb452a81548689298"><ix:continuation id="i76d9bbfdb61b414c904c46690a261711"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="cnmd:SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90ZXh0cmVnaW9uOjdkOTk4M2JmNzg1ZDQxNDRiMDU3NmRjNDU2YmFkMWRmXzU0Mw_6a0b9781-070c-41d1-b6ff-340dd5a285d3" escape="true"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases for the years ended December 31, was as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.823%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.104%"></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:14.104%"></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:14.109%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTpkMzBmOWI1MzQ4Yjk0MjM5YjFkNTBkMWQxNDkzMTRmNy90YWJsZXJhbmdlOmQzMGY5YjUzNDhiOTQyMzliMWQ1MGQxZDE0OTMxNGY3XzMtMy0xLTEtMzQ3MjY_b928cf3a-f979-43e7-b8ce-2202cabc32dd">7,383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTpkMzBmOWI1MzQ4Yjk0MjM5YjFkNTBkMWQxNDkzMTRmNy90YWJsZXJhbmdlOmQzMGY5YjUzNDhiOTQyMzliMWQ1MGQxZDE0OTMxNGY3XzMtNS0xLTEtMzQ3MjY_758f61d0-d9c0-4770-b197-024757943c5f">7,791</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTpkMzBmOWI1MzQ4Yjk0MjM5YjFkNTBkMWQxNDkzMTRmNy90YWJsZXJhbmdlOmQzMGY5YjUzNDhiOTQyMzliMWQ1MGQxZDE0OTMxNGY3XzMtNy0xLTEtMzQ3MjY_b10d24f9-0b7f-45b1-8af3-345f4f39ea7b">7,535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTpkMzBmOWI1MzQ4Yjk0MjM5YjFkNTBkMWQxNDkzMTRmNy90YWJsZXJhbmdlOmQzMGY5YjUzNDhiOTQyMzliMWQ1MGQxZDE0OTMxNGY3XzQtMy0xLTEtMzQ3MjY_47391043-2197-424d-854a-c39c13c5d6b5">313</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTpkMzBmOWI1MzQ4Yjk0MjM5YjFkNTBkMWQxNDkzMTRmNy90YWJsZXJhbmdlOmQzMGY5YjUzNDhiOTQyMzliMWQ1MGQxZDE0OTMxNGY3XzQtNS0xLTEtMzQ3MjY_f5db559b-bc01-473b-a090-f18b385e69c0">287</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTpkMzBmOWI1MzQ4Yjk0MjM5YjFkNTBkMWQxNDkzMTRmNy90YWJsZXJhbmdlOmQzMGY5YjUzNDhiOTQyMzliMWQ1MGQxZDE0OTMxNGY3XzQtNy0xLTEtMzQ3MjY_f14608fe-89fe-45e7-895e-d0ab90ec8a73">373</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTpkMzBmOWI1MzQ4Yjk0MjM5YjFkNTBkMWQxNDkzMTRmNy90YWJsZXJhbmdlOmQzMGY5YjUzNDhiOTQyMzliMWQ1MGQxZDE0OTMxNGY3XzctMy0xLTEtMzQ3MjY_b6f91893-1bc1-429d-b01e-06b569cdca0d">5,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTpkMzBmOWI1MzQ4Yjk0MjM5YjFkNTBkMWQxNDkzMTRmNy90YWJsZXJhbmdlOmQzMGY5YjUzNDhiOTQyMzliMWQ1MGQxZDE0OTMxNGY3XzctNS0xLTEtMzQ3MjY_28084c8f-9074-4820-a256-5945af49643e">4,704</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTpkMzBmOWI1MzQ4Yjk0MjM5YjFkNTBkMWQxNDkzMTRmNy90YWJsZXJhbmdlOmQzMGY5YjUzNDhiOTQyMzliMWQ1MGQxZDE0OTMxNGY3XzctNy0xLTEtMzQ3MjY_6a8e6681-a698-4b1d-81e2-e2f31ddba046">4,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTpkMzBmOWI1MzQ4Yjk0MjM5YjFkNTBkMWQxNDkzMTRmNy90YWJsZXJhbmdlOmQzMGY5YjUzNDhiOTQyMzliMWQ1MGQxZDE0OTMxNGY3XzgtMy0xLTEtMzQ3MjY_a731b472-4be7-427b-957d-1a16d4b3e269">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTpkMzBmOWI1MzQ4Yjk0MjM5YjFkNTBkMWQxNDkzMTRmNy90YWJsZXJhbmdlOmQzMGY5YjUzNDhiOTQyMzliMWQ1MGQxZDE0OTMxNGY3XzgtNS0xLTEtMzQ3MjY_e6dfd9c5-1076-4921-a26f-2661745a3da2">305</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTpkMzBmOWI1MzQ4Yjk0MjM5YjFkNTBkMWQxNDkzMTRmNy90YWJsZXJhbmdlOmQzMGY5YjUzNDhiOTQyMzliMWQ1MGQxZDE0OTMxNGY3XzgtNy0xLTEtMzQ3MjY_2f7d2f27-f80b-4632-9636-6b1e8b59c052">76</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90ZXh0cmVnaW9uOjdkOTk4M2JmNzg1ZDQxNDRiMDU3NmRjNDU2YmFkMWRmXzUzNw_51e54e35-0d0a-4c12-ad1b-b6386c05c95b" escape="true"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90ZXh0cmVnaW9uOjdkOTk4M2JmNzg1ZDQxNDRiMDU3NmRjNDU2YmFkMWRmXzU0NA_2495d39f-3661-4ed8-9884-f131233ba741" escape="true"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of December&#160;31, 2022 are as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:58.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.488%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.725%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Lease</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Lease</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzItMS0xLTEtMzQ3MjY_36c15643-112f-4e29-89c0-25c90c579a2b">178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzItMy0xLTEtMzQ3MjY_48b4061c-ef40-42cc-a793-0c3bdb137dab">6,919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzMtMS0xLTEtMzQ3MjY_e9f79ea5-c2a7-4ad0-a66e-d0b4db41d0b0">34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzMtMy0xLTEtMzQ3MjY_97f371ab-8ab7-4b54-b7fc-7a2280246329">5,417</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzQtMS0xLTEtMzQ3MjY_cb9b227b-b50e-46d5-9610-9efe58d957dc">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzQtMy0xLTEtMzQ3MjY_7691d4e2-d82d-49ae-bb6d-6658a1f7d355">2,408</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzUtMS0xLTEtMzQ3MjY_9ed0cd49-4889-4671-90dd-bd34e70c7946">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzUtMy0xLTEtMzQ3MjY_34b87904-1865-43ff-850e-3c0f07f18736">1,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzYtMS0xLTEtMzQ3MjY_92e65590-d2b8-4d81-bb86-631674a6f5db">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzYtMy0xLTEtMzQ3MjY_97931066-6b13-4405-8022-7a6b49e8aa71">1,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzctMS0xLTEtMzQ3MjY_7661a9c0-c632-4335-94dd-ff62acfa3164">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzctMy0xLTEtMzQ3MjY_e7aa40aa-0b0b-4873-9104-3d407a206da9">4,272</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzgtMS0xLTEtMzQ3MjY_920353bd-2a62-4ca6-a83e-7630769cbd8d">240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzgtMy0xLTEtMzQ3MjY_c5619be0-08ed-4e49-8f60-4a1aa5b64d8d">21,548</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzEwLTEtMS0xLTM0NzI2_f63f76f8-8a26-4712-9043-2c303e3440fd">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzEwLTMtMS0xLTM0NzI2_be2f88c8-8e71-4908-8ba9-d9f6bfd93f29">2,870</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzEyLTEtMS0xLTM0NzI2_d3773ca0-99ff-42e0-b63e-f1708953e51a">230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzEyLTMtMS0xLTM0NzI2_93cea295-7b2b-46f6-b652-991ed7eeb5b8">18,678</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we have not entered into any operating or finance leases that have not yet commenced.</span></div></ix:continuation></ix:continuation><div><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_208"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7 &#8211; <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzk2Mg_0062b0f0-2bf3-4c8b-a9bd-257340190387" continuedAt="i9cf82a91b5544d3a838d1ef2c7b552b9" escape="true">Goodwill and Other Intangible Assets</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i9cf82a91b5544d3a838d1ef2c7b552b9" continuedAt="i9da8556aa25443ebb0ced7b92f626428"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzk4Nw_4869a8f4-3d85-4636-9e51-c1efa4195a03" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the net carrying amount of goodwill for the years ended December 31, are as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt"><table 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:76.239%"></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.867%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1,</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTowMmVkYzZhZTE3ODk0MGQzOGU4Nzk2NWY0ODY2OTc3YS90YWJsZXJhbmdlOjAyZWRjNmFlMTc4OTQwZDM4ZTg3OTY1ZjQ4NjY5NzdhXzEtMS0xLTEtMzQ3MjY_4254588d-c9f9-423e-a34b-ac58bca629e4">617,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d37407453d042f3a8d9b0a63dd9cc67_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTowMmVkYzZhZTE3ODk0MGQzOGU4Nzk2NWY0ODY2OTc3YS90YWJsZXJhbmdlOjAyZWRjNmFlMTc4OTQwZDM4ZTg3OTY1ZjQ4NjY5NzdhXzEtMy0xLTEtMzQ3MjY_b977c2b5-1cdb-435c-baf3-25d0e7e0449e">618,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill  resulting from business combinations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTowMmVkYzZhZTE3ODk0MGQzOGU4Nzk2NWY0ODY2OTc3YS90YWJsZXJhbmdlOjAyZWRjNmFlMTc4OTQwZDM4ZTg3OTY1ZjQ4NjY5NzdhXzUtMS0xLTEtMzQ3MjY_5f66c483-65ec-46d1-864e-4b30fe5f65c4">199,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTowMmVkYzZhZTE3ODk0MGQzOGU4Nzk2NWY0ODY2OTc3YS90YWJsZXJhbmdlOjAyZWRjNmFlMTc4OTQwZDM4ZTg3OTY1ZjQ4NjY5NzdhXzUtMy0xLTEtMzQ3MjY_b7314445-cf52-42d7-96a3-00da3f358ce4">&#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 style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTowMmVkYzZhZTE3ODk0MGQzOGU4Nzk2NWY0ODY2OTc3YS90YWJsZXJhbmdlOjAyZWRjNmFlMTc4OTQwZDM4ZTg3OTY1ZjQ4NjY5NzdhXzctMS0xLTEtMzQ3MjY_a5e91399-01c1-489b-a281-ca49811c7573">1,261</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTowMmVkYzZhZTE3ODk0MGQzOGU4Nzk2NWY0ODY2OTc3YS90YWJsZXJhbmdlOjAyZWRjNmFlMTc4OTQwZDM4ZTg3OTY1ZjQ4NjY5NzdhXzctMy0xLTEtMzQ3MjY_5021372e-2d05-42a3-bde8-45b56700f04d">912</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31,</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTowMmVkYzZhZTE3ODk0MGQzOGU4Nzk2NWY0ODY2OTc3YS90YWJsZXJhbmdlOjAyZWRjNmFlMTc4OTQwZDM4ZTg3OTY1ZjQ4NjY5NzdhXzktMS0xLTEtMzQ3MjY_fb7dcea1-ee91-4572-8abb-4a3a3a3f42a5">815,429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTowMmVkYzZhZTE3ODk0MGQzOGU4Nzk2NWY0ODY2OTc3YS90YWJsZXJhbmdlOjAyZWRjNmFlMTc4OTQwZDM4ZTg3OTY1ZjQ4NjY5NzdhXzktMy0xLTEtMzQ3MjY_913cf3f3-d643-4373-9f89-92b89ed9a97e">617,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, the Company acquired In2Bones Global, Inc. and Biorez, Inc. as further described in Note 3. Goodwill resulting from the In2Bones Acquisition amounted to $<ix:nonFraction unitRef="usd" contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzEwOTk1MTE2MzAwMjQ_f8f3e6aa-9bd4-42e9-b055-dc8609adaa4e">139.1</ix:nonFraction>&#160;million and acquired intangible assets including distributor relationships and developed technology amounted to $<ix:nonFraction unitRef="usd" contextRef="i334ac0447b1f4490bde5803f2806a30a_D20220613-20220613" decimals="-5" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzEwOTk1MTE2MzAxMzI_cfefee5d-8a9a-4fa9-8265-e662dd1332b2">64.9</ix:nonFraction>&#160;million.  Goodwill resulting from the Biorez Acquisition amounted to $<ix:nonFraction unitRef="usd" contextRef="i142a70212474462f8406372b032a40da_I20220809" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzEwOTk1MTE2MzAxOTc_5d8539b6-76d0-4e6c-a273-30f3a9b746ef">60.0</ix:nonFraction>&#160;million and acquired intangible assets including developed technology and trademarks and tradenames amounted to $<ix:nonFraction unitRef="usd" contextRef="i95f53006b4a84037af5d40820bcfdc26_D20220809-20220809" decimals="-5" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzEwOTk1MTE2MzAzMDU_3a9ca403-0484-4706-8523-14926c6ef42c">177.9</ix:nonFraction>&#160;million.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i9da8556aa25443ebb0ced7b92f626428"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accumulated goodwill impairment losses aggregated $<ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-5" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzIxMw_21b525ae-ad75-4e6f-8d58-9e3b727ada2e"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-5" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzIxMw_b3914032-db75-4f65-bdc2-1a1a56738b35">107.0</ix:nonFraction></ix:nonFraction> million at December 31, 2022 and 2021, respectively.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzk5MQ_323c1fc2-95d5-4f3a-ba20-429082cc74ca" escape="true"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzk5MQ_82eda4e5-07ad-4ebb-a3ac-81d49f1a59ce" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets consist of the following:</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"></td><td style="width:40.155%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.615%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.064%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.610%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></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:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Amortization Period (Years)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets with definite lives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i7b2f49023f854fe783eb3dbbd4d14295_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzItMS0xLTEtMzQ3MjY_ae658303-95db-4966-bcf7-48fa90cd3217">22</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer and distributor relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i86d4adab912f43a89f6b1042ada51f92_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzQtMS0xLTEtMzQ3MjY_42a3a097-3911-4a54-ba57-11a01fdf001b">24</ix:nonNumeric></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefc87ff900c4400192409de00d290dca_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzQtMi0xLTEtMzQ3MjY_7ab76b08-3d57-43c7-89bd-67e432090748">369,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefc87ff900c4400192409de00d290dca_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzQtNC0xLTEtMzQ3MjY_0929d6c2-c299-46d4-8962-e59903b78bbd">170,870</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic390fbbd57f44909b59f8dc8148b7c3b_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzQtNi0xLTEtMzQ3MjY_54c64dcd-7045-4aaa-a032-225552b85d53">342,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic390fbbd57f44909b59f8dc8148b7c3b_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzQtOC0xLTEtMzQ3MjY_df8467a4-22f4-4c3a-acfb-f169bf393d9b">152,934</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales representation, marketing and promotional rights</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if3c834119ca9405b9c332084e1fd8d1e_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzYtMS0xLTEtMzQ3MjY_88d2c39d-a08b-4fda-af56-fe79c739dd58">25</ix:nonNumeric></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57b9d2a933eb4dde9297893367a5e0d8_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzYtMi0xLTEtMzQ3MjY_a401d01a-ece8-4a01-81b7-bec38d53f531">149,376</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i57b9d2a933eb4dde9297893367a5e0d8_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzYtNC0xLTEtMzQ3MjY_2cdec268-cc29-4585-b6bc-0c2abffb1a14">66,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c577144d4fd48f284caff836184b3e6_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzYtNi0xLTEtMzQ3MjY_9ef688fc-00f4-4622-b507-b14d23a24ee1">149,376</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3c577144d4fd48f284caff836184b3e6_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzYtOC0xLTEtMzQ3MjY_0a1b58f2-ae33-41d0-a55c-cfa13ce58af2">60,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and other intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i85fe31cf1c0f42babb310d1cf285498b_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzgtMS0xLTEtMzQ3MjY_2d7cf9f2-493b-4fd9-b2e6-8cf1e92151d3">16</ix:nonNumeric></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0de5d6ed01f447887d53b3bc5b56d5d_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzgtMi0xLTEtMzQ3MjY_2f28e318-dad8-4923-a903-35add72a671d">79,838</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie0de5d6ed01f447887d53b3bc5b56d5d_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzgtNC0xLTEtMzQ3MjY_09b2a3e4-5818-4038-907e-8bc447f2863c">52,472</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec1fc74d61e546ee88cea69549b85909_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzgtNi0xLTEtMzQ3MjY_daa9bddf-d140-4b79-b79e-3894c3cd21d9">76,392</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iec1fc74d61e546ee88cea69549b85909_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzgtOC0xLTEtMzQ3MjY_d0e2fd8c-8b33-4ed8-92f0-9b1312c89191">50,890</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ida918c65f26941cda3801476128b71fc_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzEwLTEtMS0xLTM0NzI2_a8f4c42c-2570-4fbf-b869-59a7f4afb7ac">18</ix:nonNumeric></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia97e055c9aeb45f3951f455ee4c440a4_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzEwLTItMS0xLTM0NzI2_c946c737-a2a9-40c5-9782-35c5b221934e">320,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia97e055c9aeb45f3951f455ee4c440a4_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzEwLTQtMS0xLTM0NzI2_b16d5efc-9b23-40b6-bf11-2d52d4dd7a7f">34,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd39f5773b7643f59464487c45d8a1d8_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzEwLTYtMS0xLTM0NzI2_79ece31f-0407-49d9-a9ca-92b3b1d8cf9c">106,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd39f5773b7643f59464487c45d8a1d8_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzEwLTgtMS0xLTM0NzI2_acf87d6f-aa67-48d1-8de3-49b139c82fd0">26,495</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets with indefinite lives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and tradenames</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idbc6b73e78a74dcfb2451a5e8a8b341f_I20221231" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzE0LTItMS0xLTM0NzI2_45b39280-cd77-4b97-891d-86efd7ff46c7">86,544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00345b5941ad4ef497faf6c4d7ed26f3_I20211231" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzE0LTYtMS0xLTM0NzI2_7c9ce190-e121-46bc-a167-85c6c6510474">86,544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzE2LTItMS0xLTM0NzI2_256f34be-c96a-48cd-b013-b4d6cb45ff83">1,005,816</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzE2LTQtMS0xLTM0NzI2_a017804e-3ddd-489d-8772-4ebc53fa2f27">324,017</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzE2LTYtMS0xLTM0NzI2_c6f1edc2-72ce-4d54-90dd-0b2a338b3607">761,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzE2LTgtMS0xLTM0NzI2_b8ce5256-bb2c-4b26-bb08-c1ce63ce58cf">290,319</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense related to intangible assets which are subject to amortization totaled $<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzUwOA_eb7a4974-6299-4613-9c54-66cff653f8c7">33.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzUxMg_f786e157-cddf-408f-ac70-43129d39a35d">33.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzUxOQ_7a37a281-c5db-4e63-8b4f-69327e316280">34.2</ix:nonFraction> million for the years ending December&#160;31, 2022, 2021 and 2020, respectively, and is included as a reduction of revenue (for amortization related to our sales representation, marketing and promotional rights) and in selling and administrative expense (for all other intangible assets) in the consolidated statements of comprehensive income (loss).  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzk2MA_e21eafaa-65e9-4342-8ede-6171f1de0cc2" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated amortization expense related to intangible assets at December&#160;31, 2022 and for each of the five succeeding years is as follows:</span></div><div style="text-align:justify"><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:53.724%"></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.670%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization included in expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization recorded as a reduction of revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i170f54654cea41bc82b7c73e4c1cabe3_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzEtMS0xLTEtMzQ3MjY_cbd72d93-5620-4855-8aa6-2dcab163d82b">29,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1536248f5ee8426f877df56b72be4701_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzEtMy0xLTEtMzQ3MjY_4701bbf1-5668-4170-bd7d-b4f44a6dc605">6,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzEtNS0xLTEtMzQ3MjY_712f6198-4a18-4975-87a2-84684f5f69fe">35,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i170f54654cea41bc82b7c73e4c1cabe3_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzItMS0xLTEtMzQ3MjY_0c8466f9-e1ad-45b5-82b0-807238b11f52">29,059</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1536248f5ee8426f877df56b72be4701_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzItMy0xLTEtMzQ3MjY_b12753c2-151f-47bb-b9a9-aa1732139ff8">6,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzItNS0xLTEtMzQ3MjY_8ba04745-5d5a-4fac-8937-f31415ab02a8">35,059</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i170f54654cea41bc82b7c73e4c1cabe3_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzMtMS0xLTEtMzQ3MjY_80552f34-2c96-4143-a581-fd2d26460f84">29,551</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1536248f5ee8426f877df56b72be4701_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzMtMy0xLTEtMzQ3MjY_bcf9b108-08ae-4b97-b074-2d593f98cc51">6,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzMtNS0xLTEtMzQ3MjY_d1ec7e56-8d69-4a0f-8a93-5b3c151e4c1e">35,551</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i170f54654cea41bc82b7c73e4c1cabe3_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzQtMS0xLTEtMzQ3MjY_88f28bc7-42d7-4c3e-9502-8674d24c0b34">29,308</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1536248f5ee8426f877df56b72be4701_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzQtMy0xLTEtMzQ3MjY_a9dddd51-ced4-4d5e-992b-9b00a9bc28da">6,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzQtNS0xLTEtMzQ3MjY_e650fead-57c5-4d7f-9f60-e767e47af179">35,308</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i170f54654cea41bc82b7c73e4c1cabe3_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzUtMS0xLTEtMzQ3MjY_604b0411-46b4-40a0-8146-ada88e12ade5">30,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1536248f5ee8426f877df56b72be4701_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzUtMy0xLTEtMzQ3MjY_4fa74ece-3e22-4a04-b51f-c0acaf71aebc">6,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzUtNS0xLTEtMzQ3MjY_47dcc172-b4f0-4441-a401-33c1edd77f72">36,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><div id="i02b73a1bc7a8425ba059a951718d66ef_214"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8 - <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:LongTermDebtTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzYzNjY_192fc4f7-60a8-46da-b94d-11dafcaa21f7" continuedAt="i2fc3241620084e9aa64f25c606dcf275" escape="true">Long Term Debt</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i2fc3241620084e9aa64f25c606dcf275" continuedAt="i03e5602c55b849869a50e9441f2f52e7"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzYzNjA_381669de-df5e-4672-b8e1-d529cc66df51" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consists of the following at December 31:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving line of credit</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i684848f3f5ac4a21a44abe41a6972b6c_I20221231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzEtMS0xLTEtMzQ3MjY_f418e1b8-8f59-4948-a22d-00ebf08dca25">70,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib64d0e3a2b634ae7b83d5f495a701393_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzEtMy0xLTEtMzQ3MjY_a38466a9-896f-4975-8607-fc74b5a2d0f9">140,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan, net of deferred debt issuance costs of $<ix:nonFraction unitRef="usd" contextRef="i4c4c41cdaae6440a9f94949efc12b973_I20221231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzItMC0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjo5OTMyMjdjNDU0OTM0NTVhYjI1NDYxZjgwMjZjYjE2OV81NA_0ee8dd21-8fc0-4450-b399-3c30bd4667e7">729</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i48beaf26da2d4e94906099d4e19d10ee_I20211231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzItMC0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjo5OTMyMjdjNDU0OTM0NTVhYjI1NDYxZjgwMjZjYjE2OV82MQ_266876f4-f4e3-4beb-bc63-227a3cab744e">1,373</ix:nonFraction> in 2022 and 2021, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c4c41cdaae6440a9f94949efc12b973_I20221231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzItMS0xLTEtMzQ3MjY_e7a03293-ce2d-4e45-a2a7-d2502250f5e6">133,858</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48beaf26da2d4e94906099d4e19d10ee_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzItMy0xLTEtMzQ3MjY_686d382a-a11c-4337-b836-5fd71bb1d287">226,196</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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzMtMC0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjpkYWEyNDhjN2Q0ZDY0ZWVhYmNmNDYxN2MyYjVmODEwOV80_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% convertible notes, net of deferred debt issuance costs of $<ix:nonFraction unitRef="usd" contextRef="i4df7245512a743cba7da825d9f4d2cdc_I20221231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzMtMC0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjpkYWEyNDhjN2Q0ZDY0ZWVhYmNmNDYxN2MyYjVmODEwOV82NQ_0441e62f-0be5-4a9e-b2a9-6fb2c2a1ebae">432</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i682ee98e418d460a819a7dc9cf74e391_I20211231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzMtMC0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjpkYWEyNDhjN2Q0ZDY0ZWVhYmNmNDYxN2MyYjVmODEwOV83Mg_703e8dd1-6523-46a5-8eea-aec36fdd380c">3,700</ix:nonFraction> in 2022 and 2021, respectively, and unamortized discount of $<ix:nonFraction unitRef="usd" contextRef="i682ee98e418d460a819a7dc9cf74e391_I20211231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzMtMC0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjpkYWEyNDhjN2Q0ZDY0ZWVhYmNmNDYxN2MyYjVmODEwOV8xMzg_e72cc484-8e03-4f0b-a672-93c62df06012">23,404</ix:nonFraction> in 2021</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4df7245512a743cba7da825d9f4d2cdc_I20221231" decimals="-3" name="us-gaap:ConvertibleDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzMtMS0xLTEtMzQ3MjY_b718cb87-467a-45d7-9149-0d2dbdcfd7ec">69,568</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i682ee98e418d460a819a7dc9cf74e391_I20211231" decimals="-3" name="us-gaap:ConvertibleDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzMtMy0xLTEtMzQ3MjY_054a41ce-085b-49ef-bfbf-3166e23340b4">317,896</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"><ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzQtMC0xLTEtMzc2MzEvdGV4dHJlZ2lvbjo1YWUwNTVjYWZlYzI0ZjdlYmExMGQ5MDY5MjE3YWMzMF80Mzk4MDQ2NTExMzk1_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% convertible notes, net of deferred debt issuance costs of $<ix:nonFraction unitRef="usd" contextRef="i32c65b2d4fca40d7a82781b5bf2cc9b5_I20221231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzQtMC0xLTEtMzc2MzEvdGV4dHJlZ2lvbjo1YWUwNTVjYWZlYzI0ZjdlYmExMGQ5MDY5MjE3YWMzMF8yNzQ4Nzc5MDY5NzIx_3dbcf162-d831-49f6-aa6e-c228b64e382a">18,834</ix:nonFraction> in 2022 </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32c65b2d4fca40d7a82781b5bf2cc9b5_I20221231" decimals="-3" name="us-gaap:ConvertibleDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzQtMS0xLTEtMzk4NDM_b8bfea95-9fb8-4902-8a5d-aa1c646dcc40">781,166</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3f822efbf9e45cf9cfb058bd8f4d842_I20211231" decimals="-3" name="us-gaap:ConvertibleDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzQtMy0xLTEtNDQ0MTQ_a066786e-0818-4050-a92b-9fd5700a06d4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzQtMS0xLTEtMzQ3MjY_e92b4731-6db5-4e2a-917a-023f17ee9f2a">230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzQtMy0xLTEtMzQ3MjY_f675d072-67a3-4eea-8b33-7519e4f6e8e5">564</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzUtMS0xLTEtMzQ3MjY_4941208d-9b4d-4124-9508-9269550fabb5">1,054,822</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzUtMy0xLTEtMzQ3MjY_582d2462-e5b5-49f6-ae55-e1146120fd0e">684,656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzYtMS0xLTEtMzQ3MjY_7ef382dc-f4ea-457b-9908-dfceb963ea5f">69,746</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzYtMy0xLTEtMzQ3MjY_b7b9cda1-390f-400e-a8d3-0f2990d0ffeb">12,249</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzctMS0xLTEtMzQ3MjY_901c69c2-5d89-471f-a744-761306d08174">985,076</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzctMy0xLTEtMzQ3MjY_9f6a25ea-3619-4d93-97b9-adc1319555cb">672,407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><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:107%;text-decoration:underline">Seventh Amended and Restated Senior Credit Agreement</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On July&#160;16, 2021, we entered into a seventh amended and restated senior credit agreement consisting of: (a) a $<ix:nonFraction unitRef="usd" contextRef="i26063c4555be49529927892d2d8ae2dc_I20210716" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzE5MA_5515b614-cab7-4154-8f89-87e42b9773db">233.5</ix:nonFraction> million term loan facility and (b) a $<ix:nonFraction unitRef="usd" contextRef="ib59392d18435427e8ed993f1d2c4e93e_I20210716" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzIyMg_39bcfb2a-1379-4b2b-ae87-c888d7f1ddd1">585.0</ix:nonFraction> million revolving credit facility.  The revolving credit facility will terminate and the loans outstanding under the term loan facility will expire on July&#160;16, 2026.  The term loan was payable in quarterly installments increasing over the term of the facility. During 2022, we made a $<ix:nonFraction unitRef="usd" contextRef="i6289ca301c244ab8a9ae0669b3926ff0_D20220101-20221231" decimals="-5" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDk1MA_7e51407e-425e-4027-8ac6-9cab68883a2a">90.0</ix:nonFraction> million prepayment on the term loan facility resulting in the elimination of such quarterly payments with the remaining balance due upon the expiration of the term loan facility. The $<ix:nonFraction unitRef="usd" contextRef="i6289ca301c244ab8a9ae0669b3926ff0_D20220101-20221231" decimals="-5" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDk2Ng_7e51407e-425e-4027-8ac6-9cab68883a2a">90.0</ix:nonFraction> million prepayment was accounted for as an extinguishment and resulted in a write-off to other expense of unamortized debt issuance costs of $<ix:nonFraction unitRef="usd" contextRef="i6289ca301c244ab8a9ae0669b3926ff0_D20220101-20221231" decimals="-5" name="us-gaap:WriteOffOfDeferredDebtIssuanceCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzEwOTk1MTE2NDgxNDA_49612d2d-7518-4418-8204-e5260a68b153">0.5</ix:nonFraction>&#160;million. Proceeds from the term loan facility and borrowings under the revolving credit facility were used to repay the then existing senior credit agreement.  During 2021, we recorded $<ix:nonFraction unitRef="usd" contextRef="ia358579842834af4af8a0f07cbfacd39_D20210101-20211231" decimals="-5" name="cnmd:WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzEwOTk1MTE2NDg2NjQ_6980d2c6-aa61-4848-98c0-caea187f9416">1.1</ix:nonFraction>&#160;million to other expense related to the loss on the early extinguishment and third-party fees associated with the seventh amended and restated credit agreement. Interest rates are at SOFR (<ix:nonFraction unitRef="number" contextRef="id867cda5c453440d9a4f8abef9d9de4b_D20220101-20221231" decimals="5" name="cnmd:SOFRInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzY1OA_6010d9d7-f952-4b6c-8609-0c4678b587c4">4.323</ix:nonFraction>% at December&#160;31, 2022) plus an interest rate margin of <ix:nonFraction unitRef="number" contextRef="i89d2662758be4e2189cf17300a8119e9_D20220101-20221231" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzcwMA_d20a73e8-9cbc-4a06-93ba-935825e44684">1.125</ix:nonFraction>% (<ix:nonFraction unitRef="number" contextRef="ifcd96c2aa24b45ada89819a70e370163_I20221231" decimals="5" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzcwNA_8e439e44-d38d-405b-8a76-d5b1be4b6b20">5.448</ix:nonFraction>% at December&#160;31, 2022).  For borrowings where we elect to use the alternate base rate, the initial base rate is the greatest of (i) the Prime Rate, (ii) the Federal Funds Rate plus <ix:nonFraction unitRef="number" contextRef="i5026947d03c04797a8cfa0e2160ef0ef_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2Xzg3Mg_2c0e7020-09d1-4a37-9059-0ddf99c0a973">0.500</ix:nonFraction>% or (iii) the one-month Adjusted SOFR rate plus <ix:nonFraction unitRef="number" contextRef="i7030e7736948492398810596c9396ac0_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzkxOA_0738e823-46b4-4c8b-8d44-e66fcfe188e4">1.000</ix:nonFraction>%, plus, in each case, an interest rate margin.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">There were $<ix:nonFraction unitRef="usd" contextRef="i4c4c41cdaae6440a9f94949efc12b973_I20221231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2Xzk3OQ_353d87b3-ee1c-4257-a6a8-28c71c16a279">134.6</ix:nonFraction> million in borrowings outstanding on the term loan facility as of December&#160;31, 2022.  There were $<ix:nonFraction unitRef="usd" contextRef="i684848f3f5ac4a21a44abe41a6972b6c_I20221231" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzEwNTY_3717e358-962f-41cd-ae71-d9ab4a40c58c">70.0</ix:nonFraction> million in borrowings outstanding under the revolving credit facility as of December&#160;31, 2022.  Our available borrowings on the revolving credit facility at December&#160;31, 2022 were $<ix:nonFraction unitRef="usd" contextRef="i684848f3f5ac4a21a44abe41a6972b6c_I20221231" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzEyMDE_7ff59f39-968c-41e2-9581-ad3cab45ea16">513.2</ix:nonFraction> million with approximately $<ix:nonFraction unitRef="usd" contextRef="i45a619e3573b4fc4b91bd807b2c7c27d_I20221231" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzEyMjM_fd93ad59-adf7-4707-97bf-7a642202fc1c">1.8</ix:nonFraction> million of the facility set aside for outstanding letters of credit.  The carrying amounts of the term loan and revolving credit facility approximate fair value.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The seventh amended and restated senior credit agreement is collateralized by substantially all of our personal property and assets.  The seventh amended and restated senior credit agreement contains covenants and restrictions which, among other things, require the maintenance of certain financial ratios and restrict dividend payments and the incurrence of certain indebtedness and other activities, including acquisitions and dispositions.  We were in full compliance with these covenants and restrictions as of December&#160;31, 2022.  We are also required, under certain circumstances, to make mandatory prepayments from net cash proceeds from any issuance of equity and asset sales.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDQwMA_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Convertible Notes</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On January 29, 2019, we issued $<ix:nonFraction unitRef="usd" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzIwODI_9c3acf78-6c8e-4280-82c9-fd52734b50df">345.0</ix:nonFraction> million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzIwODg_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% convertible notes due in 2024.  Interest is payable semi-annually in arrears on February 1 and August 1 of each year, commencing August 1, 2019.  The <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTcyOA_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes will mature on February 1, 2024, unless earlier repurchased or converted.  The <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzNDk4Mw_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes represent subordinated unsecured obligations and are convertible under certain circumstances, as defined in the indenture, into a combination of cash and CONMED common stock.&#160;&#160;The <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTcxOQ_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes may be converted at an initial conversion rate of <ix:nonFraction unitRef="number" contextRef="i8ec96b8a17204837bcd049245bbd121f_D20190129-20190129" decimals="4" name="us-gaap:DebtInstrumentConvertibleConversionRatio1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzI1ODI_7e51264a-7d1b-4618-b345-76b57d8c72ce">11.2608</ix:nonFraction> shares of our common stock per $1,000 principal amount of <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTczNw_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes (equivalent to an initial conversion price of approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="2" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzI3MDk_b2c6482b-e21f-40d1-a725-2b947523c11f">88.80</ix:nonFraction> per share of common stock).  Holders of the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTc0Ng_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes may convert the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTc2NA_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes at their option at any time on or after November 1, 2023 through the second scheduled trading day preceding the maturity date.  Holders of the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTc4Mg_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes will also have the right to convert the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTc1NQ_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes prior to November 1, 2023, but only upon the occurrence of specified events.  The conversion rate is subject to anti-dilution adjustments if certain events occur.  A portion of the net proceeds from the offering of the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTc5MQ_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes were used as part of the financing for the Buffalo Filter acquisition and $<ix:nonFraction unitRef="usd" contextRef="i0e806b5f2f984d799333ff801c5d4856_D20190129-20190129" decimals="-5" name="cnmd:Hedgeandwarranttransactionsnetcashpaid" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzMyNzg_77fb8574-5e23-4963-ac75-d0a4b43bbaf5">21.0</ix:nonFraction> million were used to pay the cost of certain convertible notes hedge transactions as further described below.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i03e5602c55b849869a50e9441f2f52e7" continuedAt="i824eebafa665419f950a5ad5ac839340"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On June 6, 2022, the Company repurchased and extinguished $<ix:nonFraction unitRef="usd" contextRef="i29d5bcc1e64e499589c50b8f723f46d1_D20220606-20220606" decimals="-5" name="us-gaap:RepaymentsOfConvertibleDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTgyNw_2d1d3c3d-b1d3-4f4f-8aa6-0d786ca6afc8">275.0</ix:nonFraction> million principal amount of the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTgzNw_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes for aggregate consideration consisting of $<ix:nonFraction unitRef="usd" contextRef="i29d5bcc1e64e499589c50b8f723f46d1_D20220606-20220606" decimals="-5" name="us-gaap:RepaymentsOfConvertibleDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTg1NA_2d1d3c3d-b1d3-4f4f-8aa6-0d786ca6afc8">275.0</ix:nonFraction> million in cash and approximately <ix:nonFraction unitRef="shares" contextRef="i29d5bcc1e64e499589c50b8f723f46d1_D20220606-20220606" decimals="-5" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTg2OQ_c36e82c8-320c-4d05-97b5-fd344d0efca7">0.9</ix:nonFraction> million shares of the Company's common stock. During the year ended December 31, 2022, the Company recorded a loss on extinguishment of $<ix:nonFraction unitRef="usd" contextRef="i1738b13bd7a34c75992dfec26d713234_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTg4OQ_1e0a2770-d774-4167-b318-b4f344975ee5">103.1</ix:nonFraction> million to other expense based on the fair value of the shares of the Company&#8217;s common stock issued in connection with the extinguishment. This loss was not deductible for tax purposes. We also recorded a write-off to other expense of unamortized debt issuance costs related to the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTg5OA_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes of $<ix:nonFraction unitRef="usd" contextRef="i1738b13bd7a34c75992dfec26d713234_D20220101-20221231" decimals="-5" name="us-gaap:WriteOffOfDeferredDebtIssuanceCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTkxMw_a22eac73-0fd0-472c-916d-1f8b80df4f4b">2.9</ix:nonFraction> million. Concurrently, the Company entered into a Supplemental Indenture related to the remaining $<ix:nonFraction unitRef="usd" contextRef="i236c4b729536484eb78ed69c2b3e9d5c_I20220606" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTk0OA_830e3c87-154a-4249-9bc3-3fde30ccc232">70.0</ix:nonFraction>&#160;million in <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTkyMw_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes, in which the Company irrevocably elected to settle the principal value of those <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTkzMg_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes in cash.  The $<ix:nonFraction unitRef="usd" contextRef="i236c4b729536484eb78ed69c2b3e9d5c_I20220606" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzEwOTk1MTE2NDg4MzM_830e3c87-154a-4249-9bc3-3fde30ccc232">70.0</ix:nonFraction>&#160;million in <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzEwOTk1MTE2NDg4NDA_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes are reflected in the current portion of long-term debt at December&#160;31, 2022.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Our effective borrowing rate for nonconvertible debt at the time of issuance of the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTk1OA_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes was estimated to be <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzM0OTQ_e3316265-d462-4fd1-b93a-a091755d202c">6.14</ix:nonFraction>%, which resulted in $<ix:nonFraction unitRef="usd" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="-5" name="cnmd:DebtInstrumentConvertibleGrossAmountofEquityComponent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzM1MTY_33f940f8-6dbd-4ac0-9193-0417fbfbab9e">51.6</ix:nonFraction> million of the $<ix:nonFraction unitRef="usd" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzM1MjY_9c3acf78-6c8e-4280-82c9-fd52734b50df">345.0</ix:nonFraction> million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTk2Nw_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes issued, or $<ix:nonFraction unitRef="usd" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="-5" name="us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzM1NzY_00c9718d-da18-4350-9a23-02dee75f9fcf">39.1</ix:nonFraction> million after taxes, being attributable to equity.&#160;&#160;For the years ended December&#160;31, 2021 and 2020, we have recorded interest expense related to the amortization of debt discount on the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzQzOTgwNDY1MzIxOTA_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes of  $<ix:nonFraction unitRef="usd" contextRef="i91214b70101a4b3f834b750774178df0_D20210101-20211231" decimals="-5" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzM3NTc_674838ad-2879-47c2-b20a-0a39059fbbeb">10.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4b98da751c284337b5f2b2b44122d648_D20200101-20201231" decimals="-5" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzM3NjQ_f33a098a-ad7b-48d0-b87f-2273831be040">9.7</ix:nonFraction> million respectively, at the effective interest rate of <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzM4MTU_e3316265-d462-4fd1-b93a-a091755d202c">6.14</ix:nonFraction>%.&#160;On January 1, 2022, we adopted ASU 2020-06 using the modified retrospective approach as further described in Note 2. This ASU eliminated the equity component separately recorded for the conversion features associated with the convertible notes and related debt discount.&#160;&#160;For the years ended December&#160;31, 2022, 2021 and 2020, we have recorded interest expense on the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTk4NQ_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes of $<ix:nonFraction unitRef="usd" contextRef="i1738b13bd7a34c75992dfec26d713234_D20220101-20221231" decimals="-5" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzM5Nzk_caff6955-a9d5-4e02-82e6-88e1e30cdf82">4.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i91214b70101a4b3f834b750774178df0_D20210101-20211231" decimals="-5" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzM5ODM_6ee34050-1dbe-4d6a-838e-9861273205bb">9.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4b98da751c284337b5f2b2b44122d648_D20200101-20201231" decimals="-5" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzM5OTA_83aa33d9-2111-4cd8-980d-ab4b1691a403">9.1</ix:nonFraction> million, respectively, at the contractual coupon rate of <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzQwNDI_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>%.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The estimated fair value of the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTk5NQ_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes was approximately $<ix:nonFraction unitRef="usd" contextRef="i4df7245512a743cba7da825d9f4d2cdc_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzQxMDU_2f554211-c8fc-4361-b8fa-e3d5325f1e05">79.0</ix:nonFraction> million as of December&#160;31, 2022 based on a market approach which represents a Level 2 valuation in the fair value hierarchy.  The estimated fair value was determined based on the estimated or actual bids and offers of the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDAwNA_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes in an over-the-counter market transaction on the last business day of the period.  </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDM1Mg_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% Convertible Notes</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On June 6, 2022, we issued $<ix:nonFraction unitRef="usd" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDAyMQ_49635b1c-9ef8-423b-b001-e93e113726dc">800.0</ix:nonFraction> million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDA2Ng_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% Notes. Interest is payable semi-annually in arrears on June 15 and December 15 of each year, commencing December 15, 2022. The <ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDA1Nw_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% Notes will mature on June 15, 2027, unless earlier repurchased or converted. The <ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDA3NQ_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% Notes represent subordinated unsecured obligations and are convertible under certain circumstances, as defined in the indenture, into a combination of cash and CONMED common stock, with the principal required to be paid in cash. The <ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDA4NA_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% Notes may be converted at an initial conversion rate of <ix:nonFraction unitRef="number" contextRef="idea47d9e011244d590a6b523b1fb9716_D20220606-20220606" decimals="4" name="us-gaap:DebtInstrumentConvertibleConversionRatio1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDYzMw_bc04adbf-06f3-4505-a5eb-a0ed7d90cf02">6.8810</ix:nonFraction> shares of our common stock per $1,000 principal amount of the <ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDA5Mw_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% Notes (equivalent to an initial conversion price of approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="2" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzE2NDkyNjc0NjE5MTY_b9d3631c-6a32-4fce-83a3-079cf51bb6e5">145.33</ix:nonFraction> per share of common stock). Holders of the <ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDEwMg_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% Notes may convert the <ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDEyMA_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% Notes at their option at any time on or after March 15, 2027 through the second scheduled trading day preceding the maturity date. Holders of the <ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDEyOQ_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% Notes will also have the right to convert the <ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDExMQ_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% Notes prior to March 15, 2027, but only upon the occurrence of specified events. The conversion rate is subject to anti-dilution adjustments if certain events occur. A portion of these proceeds were used to repurchase and extinguish a portion of the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDE0OA_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes, pay off our then outstanding balance on our revolving line of credit, pay down $<ix:nonFraction unitRef="usd" contextRef="i6289ca301c244ab8a9ae0669b3926ff0_D20220101-20221231" decimals="-5" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDE2NA_7e51407e-425e-4027-8ac6-9cab68883a2a">90.0</ix:nonFraction> million of our term loan and partially pay for the In2Bones Acquisition. In addition, approximately $<ix:nonFraction unitRef="usd" contextRef="if4d6db29f40344d3875af0ff809678a0_I20220606" decimals="-5" name="cnmd:HedgeAndWarrantTransactionsNetCashPaid" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDE4Mg_3b7c49a6-3577-467d-ac8c-fb5182a8b471">115.6</ix:nonFraction> million of the proceeds were used to pay the cost of certain convertible notes hedge transactions related to the <ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDEzOA_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% Notes.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">For the year ended December 31, 2022, we have recorded interest expense on the <ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDY0NA_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% Notes of $<ix:nonFraction unitRef="usd" contextRef="i779f520ddd564a9eb1d437af26ed3c87_D20220101-20221231" decimals="-5" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzE2NDkyNjc0NTk0MzA_5a13c92f-95bc-460e-bca0-85b2f5714ebd">10.3</ix:nonFraction>&#160;million at the contractual coupon rate of <ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDYxNQ_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>%.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The estimated fair value of the <ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDYyNA_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% Notes was approximately $<ix:nonFraction unitRef="usd" contextRef="i32c65b2d4fca40d7a82781b5bf2cc9b5_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzI3NDg3NzkwODcxOTY_c36c6122-693d-434d-b248-f035f7793a74">731.0</ix:nonFraction> million as of December 31, 2022 based on a market approach which represents a Level 2 valuation in the fair value hierarchy. The estimated fair value was determined based on the estimated or actual bids and offers of the <ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDY3Mg_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% Notes in an over-the-counter market transaction on the last business day of the year.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline">Convertible Notes Hedge Transactions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In connection with the offering of the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDcwMw_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDcxMg_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% Notes, we entered into convertible note hedge transactions with a number of financial institutions (each, an &#8220;option counterparty&#8221;).  The convertible note hedge transactions cover, subject to anti-dilution adjustments substantially similar to those applicable to the respective Notes, the number of shares of our common stock underlying the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDc0NA_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDc1Mw_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% Notes.  Concurrent with entering into the convertible note hedge transactions, we also entered into separate warrant transactions with each option counterparty whereby we sold to such option counterparty warrants to purchase, subject to customary anti-dilution adjustments, the same number of shares of our common stock.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In connection with the repurchase and extinguishment of $<ix:nonFraction unitRef="usd" contextRef="i29d5bcc1e64e499589c50b8f723f46d1_D20220606-20220606" decimals="-5" name="us-gaap:RepaymentsOfConvertibleDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDc3MA_2d1d3c3d-b1d3-4f4f-8aa6-0d786ca6afc8">275.0</ix:nonFraction> million principal amount of the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDc3OQ_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes, the Company entered into agreements with the option counterparties to terminate a corresponding portion of the hedges on the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDc4OA_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes. The transactions had a net fair value due the Company on execution date of $<ix:nonFraction unitRef="usd" contextRef="i07ef9f57b753494789fbe32bea72012e_I20220606" decimals="-5" name="cnmd:FairValueOfConvertibleNotesHedgesAndWarrantsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDgwNA_0793a920-3e3a-4303-b3f4-d4d07bcbaef0">22.2</ix:nonFraction> million which was recorded as an adjustment to Paid-in Capital. The Company recorded a $<ix:nonFraction unitRef="usd" contextRef="ia18a47d4ab604d629afdb18f6ed5fb5f_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:GainLossOnOilAndGasHedgingActivity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDgyMQ_632ac141-8c68-427e-bec7-6dc35d36b165">5.5</ix:nonFraction>&#160;million charge to other expense as a result of a subsequent decline in fair value between execution date and settlement date with the Company receiving net cash of $<ix:nonFraction unitRef="usd" contextRef="ic636ee8666d941e8ba78437626851474_D20220606-20220606" decimals="-5" name="cnmd:NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDgzNw_a846149b-b574-4b03-988c-223a1af1d15c">16.7</ix:nonFraction> million. The </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i824eebafa665419f950a5ad5ac839340"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">termination of the convertible notes hedge resulted in the release of the related deferred tax asset. In connection with the issuance of <ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDg0Nw_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% Notes, the Company purchased hedges for $<ix:nonFraction unitRef="usd" contextRef="ic636ee8666d941e8ba78437626851474_D20220606-20220606" decimals="-5" name="cnmd:PaymentsForConvertibleNotesHedges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDg2NA_b3f771e1-bb41-4a5d-b45d-2f0e311e26de">187.6</ix:nonFraction>&#160;million ($<ix:nonFraction unitRef="usd" contextRef="ic636ee8666d941e8ba78437626851474_D20220606-20220606" decimals="-5" name="cnmd:PurchasesOfConvertibleNotesHedgesNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDg4Mw_4d3be719-219f-45fd-aac7-866252e1e708">142.1</ix:nonFraction>&#160;million net of tax) and received proceeds from the issuance of warrants totaling $<ix:nonFraction unitRef="usd" contextRef="ic636ee8666d941e8ba78437626851474_D20220606-20220606" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfWarrants" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDkzMQ_b4b34381-e833-4264-a3f9-99d105c0b22c">72.0</ix:nonFraction>&#160;million, recorded to paid-in capital.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The convertible note hedge transactions are expected generally to reduce the potential dilution upon conversion of the Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted Notes, as the case may be, in the event that the market price per share of our common stock, as measured under the terms of the convertible note hedge transactions, is greater than the strike price of the convertible note hedge transactions, which initially corresponds to the conversion price of the Notes and is subject to anti-dilution adjustments substantially similar to those applicable to the conversion rate of the Notes.  If, however, the market price per share of our common stock, as measured under the terms of the warrant transactions, exceeds the strike price ($<ix:nonFraction unitRef="usdPerShare" contextRef="iee996b311bd247ba8afb6022b7b3e135_D20190129-20190129" decimals="2" name="us-gaap:OptionIndexedToIssuersEquityStrikePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTg0MDAyNg_1f806030-6d9e-4649-8900-f1b07d071342">114.92</ix:nonFraction> for the <ix:nonFraction unitRef="number" contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDg5Ng_2339fa25-44a1-4006-a390-177af980a6da">2.625</ix:nonFraction>% Notes and $<ix:nonFraction unitRef="usdPerShare" contextRef="i7b0f8a0db1ac4c5bbac3d1a372f073be_D20220606-20220606" decimals="2" name="us-gaap:OptionIndexedToIssuersEquityStrikePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTg0MDAzMA_9f182ac0-4e79-4059-bf9a-478dea38ead1">251.53</ix:nonFraction> for the <ix:nonFraction unitRef="number" contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDkwNQ_2e4c7075-c1e8-4846-85d5-8f07f4444a79">2.250</ix:nonFraction>% Notes) of the warrants, there would nevertheless be dilution to the extent that such market price exceeds the strike price of the warrants as noted in Note 1, unless we elect to settle the warrants in cash.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzYzNjM_4d3bc44e-03ed-4c43-a82b-c6b5fd6d94eb" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The scheduled&#160;maturities&#160;of&#160;long-term&#160;debt outstanding at December&#160;31, 2022 are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:85.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTo5MTMzZDE3MmUzMGI0MWIxOGNhYmI1ZGY2M2I5NjVjZS90YWJsZXJhbmdlOjkxMzNkMTcyZTMwYjQxYjE4Y2FiYjVkZjYzYjk2NWNlXzAtMS0xLTEtMzQ3MjY_78c17f34-9a67-4d2a-9932-b601ceb5d618">70,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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTo5MTMzZDE3MmUzMGI0MWIxOGNhYmI1ZGY2M2I5NjVjZS90YWJsZXJhbmdlOjkxMzNkMTcyZTMwYjQxYjE4Y2FiYjVkZjYzYjk2NWNlXzEtMS0xLTEtMzQ3MjY_cff564c8-18e7-49f9-a3ff-044896cf2867">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTo5MTMzZDE3MmUzMGI0MWIxOGNhYmI1ZGY2M2I5NjVjZS90YWJsZXJhbmdlOjkxMzNkMTcyZTMwYjQxYjE4Y2FiYjVkZjYzYjk2NWNlXzItMS0xLTEtMzQ3MjY_aaaac2a3-6189-4fa0-8021-f27f5e0604c3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTo5MTMzZDE3MmUzMGI0MWIxOGNhYmI1ZGY2M2I5NjVjZS90YWJsZXJhbmdlOjkxMzNkMTcyZTMwYjQxYjE4Y2FiYjVkZjYzYjk2NWNlXzMtMS0xLTEtMzQ3MjY_27e319df-c4be-40ae-be9b-4d691475ca1c">204,587</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTo5MTMzZDE3MmUzMGI0MWIxOGNhYmI1ZGY2M2I5NjVjZS90YWJsZXJhbmdlOjkxMzNkMTcyZTMwYjQxYjE4Y2FiYjVkZjYzYjk2NWNlXzQtMS0xLTEtMzQ3MjY_3e789204-0746-47d1-a2bd-1bb663cab775">800,000</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The above amounts exclude debt discount, deferred debt issuance costs and financing leases.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_220"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9 - <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90ZXh0cmVnaW9uOjc5MTk3M2NiMzhhYTRhYjVhMWM3NjUyNDAyNzZhOGNmXzI5Mzc_022abe69-3124-4db2-a45d-8dc7c652754e" continuedAt="i322282685e2c424da2993f24a93e7dc2" escape="true">Income Taxes</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i322282685e2c424da2993f24a93e7dc2" continuedAt="i91f31f784a9b45709d404d45c82bf058"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90ZXh0cmVnaW9uOjc5MTk3M2NiMzhhYTRhYjVhMWM3NjUyNDAyNzZhOGNmXzI5Mzg_579f15f8-f7c6-4e4a-b799-1316a451d6f4" escape="true"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision (benefit) for income taxes for the years ended December&#160;31, 2022, 2021 and 2020 consists of the following:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense (benefit):</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzItMS0xLTEtMzQ3MjY_2324db40-5c90-4e38-be07-d30f607613de">98</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzItMy0xLTEtMzQ3MjY_eceb80dc-57a1-415b-9050-462c5af8eafb">97</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzItNS0xLTEtMzQ3MjY_3f810398-f14c-40a1-b292-b74b924a37c0">729</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzMtMS0xLTEtMzQ3MjY_b2e92f63-4a68-40f4-bcad-67bbfe094eca">1,582</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzMtMy0xLTEtMzQ3MjY_0ad64d5f-93f8-4fae-8ab2-ab3c42977f08">609</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzMtNS0xLTEtMzQ3MjY_9682b483-04fb-4db7-a07e-21daea38e45c">86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzQtMS0xLTEtMzQ3MjY_a2e73a23-4938-43aa-966e-37b3c8216b0e">14,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzQtMy0xLTEtMzQ3MjY_67910029-3984-4884-8c43-702edc8864b0">7,046</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzQtNS0xLTEtMzQ3MjY_e853581e-6d45-48be-b387-f5ef3514df8b">6,963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzUtMS0xLTEtMzQ3MjY_5985b90e-826e-4f0e-9854-186fb4841533">15,762</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzUtMy0xLTEtMzQ3MjY_67f84cbb-dfc8-4ee2-a7be-0d2dc26cfe3e">7,558</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzUtNS0xLTEtMzQ3MjY_bbdd4f1d-18da-4ca3-b4f0-55f40f48501d">6,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax expense (benefit):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzctMS0xLTEtMzQ3MjY_94a74560-eb6b-43a0-92c3-627e742cf467">4,096</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzctMy0xLTEtMzQ3MjY_64b34be3-b76f-4b91-b8a4-0f2ee14853e2">3,466</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzctNS0xLTEtMzQ3MjY_04a8dcbe-80cf-4183-b926-4b80d153d438">12,253</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzgtMS0xLTEtMzQ3MjY_d92ec00a-6177-49df-8b1c-367b41909730">1,636</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzgtMy0xLTEtMzQ3MjY_b6dd8ef4-6380-4a43-a3f7-fd9cd96e45f5">1,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzgtNS0xLTEtMzQ3MjY_436ee2a5-40f0-493b-b8ac-63841ae8b17a">1,173</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzktMS0xLTEtMzQ3MjY_955e39e7-f274-4f7f-a364-ac0317a052d3">310</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzktMy0xLTEtMzQ3MjY_5aff2893-12dc-4ccd-b621-dab492109c8d">1,910</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzktNS0xLTEtMzQ3MjY_152b8622-b96a-4540-a4f8-fbc4010c30df">808</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:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzEwLTEtMS0xLTM0NzI2_fd54b9af-48b3-4560-bce1-848469b28cb0">6,042</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzEwLTMtMS0xLTM0NzI2_563ec2e2-a1dd-4fe1-b23d-90778ea2b6d9">3,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzEwLTUtMS0xLTM0NzI2_dcb73137-df8f-4655-ae4b-57f103c825e7">14,234</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzEyLTEtMS0xLTM0NzI2_006fa974-0597-4403-84ee-d3b57c147595">9,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzEyLTMtMS0xLTM0NzI2_dfe11a69-73f8-475c-9b28-e745dd26ee6c">10,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzEyLTUtMS0xLTM0NzI2_a9a5ffdc-ae1f-4c01-a8d7-876143ac6c34">7,914</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i91f31f784a9b45709d404d45c82bf058" continuedAt="i81610d164f8d487c8cc5fda3d8022ac7"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90ZXh0cmVnaW9uOjc5MTk3M2NiMzhhYTRhYjVhMWM3NjUyNDAyNzZhOGNmXzI5MzI_29a723ae-02bf-4e61-829e-fe19d1dab5d9" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation between income taxes computed at the statutory federal rate and the provision (benefit) for income taxes for the years ended December&#160;31, 2022, 2021 and 2020 follows:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax provision at statutory rate based on income before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzEtMS0xLTEtMzQ3MjY_c51aee77-5f56-42e9-bd0a-5c1cb3841d28">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzEtMy0xLTEtMzQ3MjY_ecd7f396-f8c3-4e19-9514-577437e06905">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzEtNS0xLTEtMzQ3MjY_d4dddba7-4e63-4107-8867-da2663053c10">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzMtMS0xLTEtMzQ3MjY_8b4d17a2-3ff1-4671-a4d7-e99a1cd07a86">1.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzMtMy0xLTEtMzQ3MjY_a2035175-264c-404e-a7eb-a921ee576f89">9.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzMtNS0xLTEtMzQ3MjY_33fd399d-43bf-4d21-8a8e-0555872af9e9">267.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal research credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzUtMS0xLTEtMzQ3MjY_e85dc291-92a7-4dac-87c5-d86a3ebc1886">2.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzUtMy0xLTEtMzQ3MjY_bc99a8e2-7a4b-4cbd-86f8-26c9cf546b8d">2.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzUtNS0xLTEtMzQ3MjY_11211b31-5547-410f-9708-c9f843114118">124.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzctMS0xLTEtMzQ3MjY_b9ffe2d4-d4d9-430a-a7dc-a38a0e5646b3">2.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzctMy0xLTEtMzQ3MjY_1b51919e-7236-4649-be7f-9e5098e771fc">2.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzctNS0xLTEtMzQ3MjY_294d915f-e0a1-4fd1-9ca2-9afbbdd1b5b1">49.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement of taxing authority examinations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzExLTEtMS0xLTM0NzI2_53800e43-a241-439b-85f5-1a8c4d99c058">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzExLTMtMS0xLTM0NzI2_1ce854fd-1afe-4446-82c8-6ea2e005fab1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzExLTUtMS0xLTM0NzI2_3032fb00-a3f0-423a-a2a5-d58eef0cc06c">122.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible premium on extinguishment and change in fair value of convertible notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="3" sign="-" name="cnmd:NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzEzLTEtMS0xLTM0NzI2_d5685979-6faf-4230-9936-9ec7b0bb00aa">32.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="3" name="cnmd:NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzEzLTMtMS0xLTM0NzI2_91d51e8c-014c-47eb-8ec6-15a186ce9d0f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="3" name="cnmd:NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzEzLTUtMS0xLTM0NzI2_c09e1947-4f37-4b7b-9f55-0e3f89bbbea6">&#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 style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible/non-taxable items</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzE1LTEtMS0xLTM0NzI2_b15b1dfd-3be7-4bd6-b964-23fe60db9ab3">2.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzE1LTMtMS0xLTM0NzI2_bec29267-98c5-4033-8a0e-b17bb3b7109a">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzE1LTUtMS0xLTM0NzI2_5f461f59-24fa-4aaa-830b-48a6900c2d67">28.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US tax on worldwide earnings 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="3" sign="-" name="cnmd:EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzE3LTEtMS0xLTQzNzQx_81171560-5818-42b4-bebb-8aa3eaf37550">1.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="3" sign="-" name="cnmd:EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzE3LTMtMS0xLTQzNzQx_d86fd308-cdcd-479b-a023-6e1b766bbf45">0.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="3" sign="-" name="cnmd:EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzE3LTUtMS0xLTQzNzQx_95293791-f78f-4c61-89fc-d8072f1fc3cd">123.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzE3LTEtMS0xLTM0NzI2_0fb829d7-5b6d-4161-9d82-c6149cbe4a6a">1.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzE3LTMtMS0xLTM0NzI2_30427c1e-9a5b-4b65-b5da-961e6494ba29">3.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzE3LTUtMS0xLTM0NzI2_4e032062-789c-4802-9722-55477909b648">79.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzE5LTEtMS0xLTM0NzI2_6259699a-e14e-49ce-8095-4a9d12209b15">1.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzE5LTMtMS0xLTM0NzI2_3d07e9b0-d73c-40d7-96c8-5dbe130d8bb6">3.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzE5LTUtMS0xLTM0NzI2_9fe107a7-7255-4649-a30b-8fe188772188">24.5</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzI3LTEtMS0xLTM0NzI2_8c424619-c8c2-4417-a779-bafb70564266">1.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzI3LTMtMS0xLTM0NzI2_f55180ab-46a1-46a6-a96b-33928ad0a6d6">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzI3LTUtMS0xLTM0NzI2_3fd455a2-9f8f-411f-8e8f-129b6e7be972">10.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzI5LTEtMS0xLTM0NzI2_b431f383-946e-4552-912f-5bf619fde5c1">13.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzI5LTMtMS0xLTM0NzI2_943b6b22-7172-4c1c-8b09-7210276e44be">14.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzI5LTUtMS0xLTM0NzI2_593b93a8-f331-4476-bfe2-728141b37f01">493.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected to account for Global Intangible Low Tax Income ("GILTI") using the period cost method.   The net impact of GILTI including the allowable GILTI deduction is presented in the rate reconciliation as a component of &#8220;US tax on worldwide earnings at different rates&#8221;.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i81610d164f8d487c8cc5fda3d8022ac7" continuedAt="id649dcf3bc414473bb2ed945d02c4a69"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90ZXh0cmVnaW9uOjc5MTk3M2NiMzhhYTRhYjVhMWM3NjUyNDAyNzZhOGNmXzI5Mzk_a8ddf7d3-e7c6-4760-b4e2-57ea1b528d3e" escape="true"><div style="margin-bottom:8pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of the significant temporary differences which comprise the deferred income tax assets and liabilities at December&#160;31, 2022 and 2021 are as follows:</span></div><div style="margin-bottom:8pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzItMS0xLTEtMzQ3MjY_51b04b92-4bf1-4e3f-8fe7-6647635322f8">2,939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzItMy0xLTEtMzQ3MjY_c745a773-a311-4fd3-ad71-da38b109f421">4,694</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzMtMS0xLTEtMzQ3MjY_8749144e-3db9-402b-a5e6-4ba95b4ae2c4">12,721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzMtMy0xLTEtMzQ3MjY_6e0680ca-38be-4dd2-8aa7-d4b3ce520807">18,383</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="cnmd:DeferredTaxAssetsCapitalizedResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzQtMS0xLTEtMzQ3MjY_7d0bf40f-ae09-4e0d-9286-7321a89c715f">11,402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="cnmd:DeferredTaxAssetsCapitalizedResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzQtMy0xLTEtMzQ3MjY_2e5a1b0a-63bf-4055-a734-f1fb3498b882">4,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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzUtMS0xLTEtMzQ3MjY_24b4b34e-d041-4724-9f54-aa55ac559ce2">3,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzUtMy0xLTEtMzQ3MjY_e44898ac-6ab9-4e66-8619-f03cf5dea77c">2,563</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="cnmd:DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzYtMS0xLTEtMzQ3MjY_4a252fa9-e02f-4f3a-92cf-0aff7797a937">3,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="cnmd:DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzYtMy0xLTEtMzQ3MjY_07cd2d73-e7fb-44bc-b49f-9bcece8784a0">3,147</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzctMS0xLTEtMzQ3MjY_72dc8779-d904-43f5-840a-09e76bc0c427">8,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzctMy0xLTEtMzQ3MjY_76733f8f-05ac-4a61-b926-fc38fda2203f">6,583</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued pension</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzgtMS0xLTEtMzQ3MjY_666372ea-d6ee-49b6-b9cf-4b4484331d0b">2,530</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzgtMy0xLTEtMzQ3MjY_5db5c513-28a2-4070-863f-6e033f960f26">3,930</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzktMS0xLTEtMzQ3MjY_09e57978-e9d5-45f0-aa84-fcd7d3e52225">16,785</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzktMy0xLTEtMzQ3MjY_90b1e0fd-6142-4891-99c0-6dc0e567e355">15,542</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest limitation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="cnmd:DeferredTaxAssetsInterestLimitationCarryover" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzEwLTEtMS0xLTM0NzI2_8ead71a8-6ae7-4316-8ca7-7e91e8265b81">9,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="cnmd:DeferredTaxAssetsInterestLimitationCarryover" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzEwLTMtMS0xLTM0NzI2_d97bee5a-466e-446d-acad-6302910a6bf5">&#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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes hedge</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsHedgingTransactions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzExLTEtMS0xLTM0NzI2_8bdc88ac-3017-4980-aabd-a3ed7332e366">36,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsHedgingTransactions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzExLTMtMS0xLTM0NzI2_a6dc3a4a-cd70-45e0-8f2b-b40ffbf5ae5d">4,869</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="cnmd:DeferredTaxAssetsLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzEyLTEtMS0xLTM0NzI2_d26ed7ca-6850-4978-b184-056a02014552">2,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="cnmd:DeferredTaxAssetsLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzEyLTMtMS0xLTM0NzI2_c9daf9ee-04fc-4ee2-8859-4d39ea7a2ead">3,573</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzEzLTEtMS0xLTM0NzI2_7c0c539f-cd3b-4424-b7dd-9e3f33baf628">4,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzEzLTMtMS0xLTM0NzI2_d2c502d5-a632-4b41-b5e2-1f350eac2db8">5,741</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: valuation allowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzE0LTEtMS0xLTM0NzI2_24e83f4c-2662-4c47-ab72-2832b98809a9">543</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzE0LTMtMS0xLTM0NzI2_2bda7c4d-db72-4c85-a177-27aef8b170b1">786</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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzE1LTEtMS0xLTM0NzI2_b5543c11-8918-426d-9f7e-a0c4968275eb">113,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzE1LTMtMS0xLTM0NzI2_077654e6-d9be-4106-b03d-10cc7923cc12">72,412</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill and intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzE4LTEtMS0xLTM0NzI2_8ff2f2da-8756-4d35-a728-6a8a0ebf9a30">152,155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzE4LTMtMS0xLTM0NzI2_c36c3a50-f7a4-400a-b38e-45af8d10090a">106,065</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="cnmd:DeferredTaxLiabilitiesDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzE5LTEtMS0xLTM0NzI2_73493e00-a54c-4668-9921-d42964a5d9e9">2,373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="cnmd:DeferredTaxLiabilitiesDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzE5LTMtMS0xLTM0NzI2_c793a904-a860-4198-8456-ad80f345fcd7">2,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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="cnmd:DeferredTaxLiabilitiesStateTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzIwLTEtMS0xLTM0NzI2_eeeaf15a-e0a6-4b42-b0f1-0aabe78aab97">11,733</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="cnmd:DeferredTaxLiabilitiesStateTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzIwLTMtMS0xLTM0NzI2_2d3507ee-951d-480a-98e4-8ab2033b48da">11,833</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unremitted foreign earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzIxLTEtMS0xLTM0NzI2_f633b351-0224-4f0c-adc8-ca9e24eb7448">1,573</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzIxLTMtMS0xLTM0NzI2_d62b1547-3886-4157-ab17-eee3a4e31d31">2,449</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesFinancingArrangements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzIyLTEtMS0xLTM0NzI2_185fd115-3e8e-47a6-83f6-0bf5fa5c7986">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesFinancingArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzIyLTMtMS0xLTM0NzI2_be186ce1-2019-4799-bc2b-7612f5bb40ba">4,915</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzIzLTEtMS0xLTM0NzI2_7edcdd1a-507f-4c19-b03d-163eaebbf6d8">2,579</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzIzLTMtMS0xLTM0NzI2_c79ccae1-0076-4c87-9870-35ca9ff9feda">3,484</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzI1LTEtMS0xLTM0NzI2_fd5f2a4e-084e-4e5c-9111-c68cbc8a741f">170,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzI1LTMtMS0xLTM0NzI2_7766a360-85f3-4b3e-8a0d-f372e241d6ce">131,292</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzI3LTEtMS0xLTM0NzI2_128412a1-118e-4d02-b49a-85c5945d50c7">57,075</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzI3LTMtMS0xLTM0NzI2_0f07475f-f5b6-4fd3-af83-7bdcf13e2e00">58,880</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90ZXh0cmVnaW9uOjc5MTk3M2NiMzhhYTRhYjVhMWM3NjUyNDAyNzZhOGNmXzI5NTY_237cde49-39b1-4788-8140-ec78531dc68b" continuedAt="idba999ce71b94106bb24815ed3e8445b" escape="true">Income (loss) before income taxes consists of the following U.S. and foreign income (loss):</ix:nonNumeric></span></div><div><span><br/></span></div><div><ix:continuation id="idba999ce71b94106bb24815ed3e8445b"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. income (loss)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTpiMWYzNGJkZjRhZDk0ZDY2OTU4ODM3YTgzMWZhZTBjOS90YWJsZXJhbmdlOmIxZjM0YmRmNGFkOTRkNjY5NTg4MzdhODMxZmFlMGM5XzEtMS0xLTEtMzQ3MjY_e1445969-ac66-41a9-a20b-fc2e78156bda">96,114</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTpiMWYzNGJkZjRhZDk0ZDY2OTU4ODM3YTgzMWZhZTBjOS90YWJsZXJhbmdlOmIxZjM0YmRmNGFkOTRkNjY5NTg4MzdhODMxZmFlMGM5XzEtMy0xLTEtMzQ3MjY_82408e6e-6650-415a-ba32-06cedad0238d">45,260</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTpiMWYzNGJkZjRhZDk0ZDY2OTU4ODM3YTgzMWZhZTBjOS90YWJsZXJhbmdlOmIxZjM0YmRmNGFkOTRkNjY5NTg4MzdhODMxZmFlMGM5XzEtNS0xLTEtMzQ3MjY_4056b446-0ac4-4504-8485-4a69474d675d">16,026</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:2pt 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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTpiMWYzNGJkZjRhZDk0ZDY2OTU4ODM3YTgzMWZhZTBjOS90YWJsZXJhbmdlOmIxZjM0YmRmNGFkOTRkNjY5NTg4MzdhODMxZmFlMGM5XzItMS0xLTEtMzQ3MjY_d8da2e5b-cee6-4641-b84f-d2965fce8a71">25,252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTpiMWYzNGJkZjRhZDk0ZDY2OTU4ODM3YTgzMWZhZTBjOS90YWJsZXJhbmdlOmIxZjM0YmRmNGFkOTRkNjY5NTg4MzdhODMxZmFlMGM5XzItMy0xLTEtMzQ3MjY_db22cddc-4356-4527-971c-acd6058705c1">27,845</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTpiMWYzNGJkZjRhZDk0ZDY2OTU4ODM3YTgzMWZhZTBjOS90YWJsZXJhbmdlOmIxZjM0YmRmNGFkOTRkNjY5NTg4MzdhODMxZmFlMGM5XzItNS0xLTEtMzQ3MjY_1812c4c8-8a46-4f34-9624-bc61f8d45fea">17,629</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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTpiMWYzNGJkZjRhZDk0ZDY2OTU4ODM3YTgzMWZhZTBjOS90YWJsZXJhbmdlOmIxZjM0YmRmNGFkOTRkNjY5NTg4MzdhODMxZmFlMGM5XzMtMS0xLTEtMzQ3MjY_e1ba9271-8a45-4e29-ad41-1de33281c20f">70,862</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTpiMWYzNGJkZjRhZDk0ZDY2OTU4ODM3YTgzMWZhZTBjOS90YWJsZXJhbmdlOmIxZjM0YmRmNGFkOTRkNjY5NTg4MzdhODMxZmFlMGM5XzMtMy0xLTEtMzQ3MjY_58f70fea-87a2-4004-a53b-3b001d17bd2a">73,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTpiMWYzNGJkZjRhZDk0ZDY2OTU4ODM3YTgzMWZhZTBjOS90YWJsZXJhbmdlOmIxZjM0YmRmNGFkOTRkNjY5NTg4MzdhODMxZmFlMGM5XzMtNS0xLTEtMzQ3MjY_6939242c-e96e-4014-ad96-5f1da4757a79">1,603</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the amount of federal net operating loss carryforward was $<ix:nonFraction unitRef="usd" contextRef="i79831883be17492db32c2331f8651ed5_I20221231" decimals="-5" name="cnmd:OperatingLossCarryforwardsAfterTaxEffects" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90ZXh0cmVnaW9uOjc5MTk3M2NiMzhhYTRhYjVhMWM3NjUyNDAyNzZhOGNmXzk4MQ_ae7db10b-bb22-453b-aa67-94f8c5f8865b">11.0</ix:nonFraction> million and begins to expire in 2027. As of December&#160;31, 2022, the amount of federal research credit carryforward available was $<ix:nonFraction unitRef="usd" contextRef="ifc856c5f589c458d97457718f697d8f8_I20221231" decimals="-5" name="cnmd:TaxCreditCarryforwardsAfterTaxEffectsAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90ZXh0cmVnaW9uOjc5MTk3M2NiMzhhYTRhYjVhMWM3NjUyNDAyNzZhOGNmXzEwODk_7734af89-45fe-494e-ac59-8c9fbd1dab2c">16.8</ix:nonFraction> million.&#160;&#160;These credits begin to expire in 2027.&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have accrued tax liabilities related to the amount of unremitted earnings at December&#160;31, 2017 and certain subsequent unremitted earnings as these are not considered permanently reinvested.&#160; Deferred taxes have not been accrued on unremitted earnings subsequent to December 31, 2017 that are considered permanently reinvested.  The amount of such untaxed foreign earnings for the periods occurring after December 2017 totaled $<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-5" name="us-gaap:UndistributedEarningsOfForeignSubsidiaries" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90ZXh0cmVnaW9uOjc5MTk3M2NiMzhhYTRhYjVhMWM3NjUyNDAyNzZhOGNmXzE1NjU_d2d81b6c-b007-42ae-81cb-cd17bac7cbff">28.7</ix:nonFraction> million.  If we were to repatriate these funds, we would be required to accrue and pay taxes on such amounts.  The Company has estimated foreign withholding taxes of $<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-5" name="us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90ZXh0cmVnaW9uOjc5MTk3M2NiMzhhYTRhYjVhMWM3NjUyNDAyNzZhOGNmXzE3MjY_d1d3d8da-15b2-4d87-aa3b-c8456ed37e15">1.4</ix:nonFraction> million would be due if these earnings were repatriated. </span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="id649dcf3bc414473bb2ed945d02c4a69" continuedAt="iefa114d2a7754ff1bab2fc5af02326bd"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to taxation in the United States and various states and foreign jurisdictions.  Taxing authority examinations can involve complex issues and may require an extended period of time to resolve.  Our federal income tax returns have been examined by the Internal Revenue Service (&#8220;IRS&#8221;) for calendar years ending through 2019.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize tax liabilities in accordance with the provisions for accounting for uncertainty in income taxes.  Such guidance prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90ZXh0cmVnaW9uOjc5MTk3M2NiMzhhYTRhYjVhMWM3NjUyNDAyNzZhOGNmXzI5MzQ_2d217c34-514a-4270-8f02-6beb83addf3b" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to our unrecognized tax benefits for the years ending December 31,:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1,</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzEtMS0xLTEtMzQ3MjY_e4d91e73-4bdb-4691-ac97-eebac306cce7">200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d37407453d042f3a8d9b0a63dd9cc67_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzEtMy0xLTEtMzQ3MjY_50cd1f0e-ba0e-4b13-8127-f83e777d79a9">200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia25370e81d4844df8976cdc17a86d49f_I20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzEtNS0xLTEtMzQ3MjY_f1797545-134d-4f67-9559-def44e006083">2,170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases for positions taken in current periods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzUtMS0xLTEtMzQ3MjY_6f24ab4e-e470-45d0-940c-700e2c4c910e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzUtMy0xLTEtMzQ3MjY_a8c4827a-be8f-4a14-b6ce-822a0efe8ae4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzUtNS0xLTEtMzQ3MjY_cef01947-66d2-492d-82be-382c0da0e33a">&#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 style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases in unrecorded tax positions related to settlement with the taxing authorities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzctMS0xLTEtMzQ3MjY_7de4f466-2b89-4998-8b25-70b8c34c6ab1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzctMy0xLTEtMzQ3MjY_504b0280-a0ce-49f9-8f5a-1c8020fa3a94">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzctNS0xLTEtMzQ3MjY_3ad55749-14d4-4a2c-8a25-ecaa3e62f279">1,970</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases in unrecorded tax positions related to lapse of statute of limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzktMS0xLTEtMzQ3MjY_c2de8315-7132-465d-b3d9-7fb5994676c2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzktMy0xLTEtMzQ3MjY_ac00b1b3-d85e-45d6-b9d6-7a5b25591d4c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzktNS0xLTEtMzQ3MjY_3dd67c66-519b-454c-9b70-fdea450f1a0a">&#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 style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31,</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzExLTEtMS0xLTM0NzI2_e943113b-c8a6-4686-93d3-c4d9c5010497">200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzExLTMtMS0xLTM0NzI2_403f063b-e821-4235-9198-7e98cfebe6b2">200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d37407453d042f3a8d9b0a63dd9cc67_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzExLTUtMS0xLTM0NzI2_a5aae202-96e0-451a-92bc-936468d41284">200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="iefa114d2a7754ff1bab2fc5af02326bd">If the total unrecognized tax benefits of $<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90ZXh0cmVnaW9uOjc5MTk3M2NiMzhhYTRhYjVhMWM3NjUyNDAyNzZhOGNmXzI2MDU_f148401c-98fe-47ef-ac77-312e556cb950">0.2</ix:nonFraction> million at December&#160;31, 2022 were recognized, it would reduce our annual effective tax rate.&#160;&#160;The amount of interest accrued in 2020, 2021 and 2022 related to these unrecognized tax benefits was not material and is included in the provision (benefit) for income taxes in the consolidated statements of comprehensive income (loss).</ix:continuation>&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_223"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10 - <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzU2MjI_55e8634f-36d2-422a-a9a9-9f542da90386" continuedAt="i7ab5bcef9d7e4c11be04db5cf83c7bd9" escape="true">Shareholders&#8217; Equity</ix:nonNumeric></span></div><ix:continuation id="i7ab5bcef9d7e4c11be04db5cf83c7bd9" continuedAt="i178e614506f8455dbda7cbe02eb1337e"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 29, 2012, the Board of Directors adopted a cash dividend policy and declared an initial quarterly dividend of $<ix:nonFraction unitRef="usdPerShare" contextRef="ib198ca638fe14c398cb55740f4960f98_D20120228-20120229" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzE1OQ_f2fc77a6-80f9-42ea-9ea2-34859d5880a6">0.15</ix:nonFraction> per share. On October 28, 2013, the Board of Directors increased the quarterly dividend to $<ix:nonFraction unitRef="usdPerShare" contextRef="ieb30ce6d34ee4f61afe255cc8344fc09_D20131027-20131028" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzI1Mw_c5966f99-7c89-433c-81d7-53fa65f922fd">0.20</ix:nonFraction> per share.  The total dividend per share was $<ix:nonFraction unitRef="usdPerShare" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzMwMQ_1c7f8263-1cdb-4f9f-a535-10f0056f83c4"><ix:nonFraction unitRef="usdPerShare" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzMwMQ_c586bac6-7c16-4b8a-bd63-4d567a097176"><ix:nonFraction unitRef="usdPerShare" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzMwMQ_d7b72660-49e6-4aef-bb6c-9a85bd7e40d3">0.80</ix:nonFraction></ix:nonFraction></ix:nonFraction> for each of 2022, 2021 and 2020.  The fourth quarter dividend for 2022 was paid on January&#160;5, 2023 to shareholders of record as of December&#160;16, 2022.  The total dividend payable was $<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-5" name="us-gaap:DividendsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQ1MA_c590116b-ed0d-490a-8beb-973ac02da897">6.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-5" name="us-gaap:DividendsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQ1Nw_aeba1734-60b5-4341-b887-d2c9f4211d92">5.9</ix:nonFraction> million at December 31, 2022 and 2021, respectively, and is included in other current liabilities in the consolidated balance sheet.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our shareholders have authorized <ix:nonFraction unitRef="shares" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzU5NQ_c116cf0a-2443-430c-85a8-2fb43e793ad3">500,000</ix:nonFraction> shares of preferred stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzYzNQ_bf45b8b5-f3f7-43b7-ad97-a1ebb48ac3d4">.01</ix:nonFraction> per share, which may be issued in one or more series by the Board of Directors without further action by the shareholders. As of December&#160;31, 2022 and 2021, <ix:nonFraction unitRef="shares" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzU0OTc1NTgyMDA4OA_32259345-61dc-46ac-aee3-e729519db289"><ix:nonFraction unitRef="shares" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzU0OTc1NTgyMDA4OA_d62fca5b-72bd-4d01-b381-0fd8df471ccb">no</ix:nonFraction></ix:nonFraction> preferred stock had been issued.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our Board of Directors has authorized a $<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="INF" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzg1Nw_ffab66bd-ae17-48a1-b050-72b84eaadb54">200.0</ix:nonFraction> million share repurchase program.  Through December&#160;31, 2022, we have repurchased a total of <ix:nonFraction unitRef="shares" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-5" name="cnmd:StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzkzMA_889558ee-63b9-4b54-bea9-33793b27fa5b">6.1</ix:nonFraction> million shares of common stock aggregating $<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-5" name="cnmd:StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzk2OA_0efe66bc-dc4c-44e6-b11c-7370b029f5cc">162.6</ix:nonFraction> million under this authorization and have $<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzEwMDU_b95e8362-aabd-44f2-8fe8-bfb43fc90771">37.4</ix:nonFraction> million remaining available for share repurchases.  The repurchase program calls for shares to be purchased in the open market or in private transactions from time to time.&#160;&#160;We may suspend or discontinue the share repurchase program at any time.&#160;&#160;During 2022, 2021, and 2020 we did not repurchase any shares. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have reserved <ix:nonFraction unitRef="shares" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzEzMjI_ce5cb7e3-c686-4e57-93ee-7eab5795d57a">6.5</ix:nonFraction> million shares of common stock for issuance to employees and directors under <ix:nonFraction unitRef="plans" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="INF" name="cnmd:NumberOfShareBasedCompensationPlans" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzEzOTQ_d1624550-004c-4f04-bb5f-d7764304ebd0">two</ix:nonFraction> shareholder approved share-based compensation plans (the "Plans") of which approximately <ix:nonFraction unitRef="shares" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzE0ODY_cd8fb248-15d6-4753-a1fe-9ca35934267e">2.8</ix:nonFraction> million shares remain available for grant at December&#160;31, 2022.&#160;&#160;The exercise price on all outstanding stock options and stock appreciation rights (&#8220;SARs&#8221;) is equal to the quoted fair market value of the stock at the date of grant.&#160;&#160;Restricted stock units (&#8220;RSUs&#8221;) and performance stock units (&#8220;PSUs&#8221;) are valued at the market value of the underlying stock on the date of grant.&#160;&#160;Stock options, SARs, RSUs and PSUs are generally non-transferable other than on death and generally become exercisable over a <ix:nonNumeric contextRef="i931e58e8a90a4dac82a683a2d9f3094f_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzE5NzI_3938a784-65de-475b-9d46-6b46562951ce">4</ix:nonNumeric> to <ix:nonNumeric contextRef="i65d991a009124627b4c80b77b4d0c8fd_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzE5Nzg_ecc07781-2c5a-40eb-b713-953980831a2c">5</ix:nonNumeric> year period from date of grant.&#160;&#160;Stock options and SARs expire <ix:nonNumeric contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzIwNDQ_990b46e9-e756-4383-8df4-c80021521b67">10</ix:nonNumeric> years from date of grant.&#160;&#160;SARs are only settled in shares of the Company&#8217;s stock.&#160;&#160;The issuance of shares pursuant to the exercise of stock options and SARs and vesting of RSUs and PSUs are from the Company&#8217;s treasury stock.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i178e614506f8455dbda7cbe02eb1337e" continuedAt="ibf906e17fd0443ebb77673915cd1be87"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total pre-tax stock-based compensation expense recognized in the consolidated statements of comprehensive income (loss) was $<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzIzOTE_1b3a50d0-7f96-4dd7-8784-4fd2832eaf1c">21.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzIzOTU_c33d59d5-2903-4a75-99af-ef8a9bc93f1f">16.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzI0MDI_2372746a-01c2-44e4-a2d0-f8150ae74faf">13.1</ix:nonFraction> million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.&#160;&#160;These amounts are included in selling and administrative expense.  Tax related benefits of $<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzI1NDY_796a1add-f9cc-4d97-822d-37f1a693b256">3.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzI1NTA_f60b9b5b-b93b-4494-ad7e-6864de70bdd2">3.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzI1NTc_b90ceb90-cc29-44d7-95f3-52586e496bc7">3.2</ix:nonFraction> million were also recognized for the years ended December&#160;31, 2022, 2021 and 2020, respectively.&#160;&#160;Cash received from the exercise of stock options was $<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-5" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzI2ODQ_ac8d8f99-7e09-481d-b067-48a15f74eaa6">8.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-5" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzI2ODg_589866c3-816f-4211-b9c4-16b06a26fa14">19.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-5" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzI2OTU_f5abee13-10c1-481e-bc3b-71a1926b0d3d">13.7</ix:nonFraction> million for the years ended December&#160;31, 2022, 2021 and 2020, respectively, and is reflected in cash flows from financing activities in the consolidated statements of cash flows.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the Black-Scholes option pricing model to estimate the fair value of stock options and SARs at the date of grant.  Use of a valuation model requires management to make certain assumptions with respect to select model inputs.  Expected volatilities are based upon historical volatility of the Company&#8217;s stock over a period equal to the expected life of each stock option and SAR grant.  The risk free interest rate is based on the stock option and SAR grant date for a traded U.S. Treasury bond with a maturity date closest to the expected life.  The expected annual dividend yield is based on the Company's anticipated cash dividend payouts.  The expected life represents the period of time that the stock options and SARs are expected to be outstanding based on a study of historical data of option holder exercise and termination behavior.  Forfeitures are recognized as incurred.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzU1OTY_faf8f992-f435-4e8e-bfcc-5ed0b500dc68" escape="true"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the assumptions used in estimating fair value in the years ended December&#160;31, 2022, 2021 and 2020: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date fair value of stock options and SARs</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzEtMS0xLTEtMzQ3MjY_7e37b48d-2247-422b-a875-8c61a2edd9a4">49.88</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i44348ee0c8d142bdb362ee64f5dfbce7_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzEtMy0xLTEtMzQ3MjY_0fe9c1fe-70cb-451e-9ffe-777c8b060667">42.47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic7053a11ef9e436ebc46837f23e72c91_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzEtNS0xLTEtMzQ3MjY_34822f39-d9df-4b35-b904-916dc6c35d40">22.62</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzItMS0xLTEtMzQ3MjY_7dd1a5d8-697d-4fa8-abd6-156717d7d957">38.45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i44348ee0c8d142bdb362ee64f5dfbce7_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzItMy0xLTEtMzQ3MjY_9fc00200-b612-45fb-89da-1de0fbabade0">39.27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic7053a11ef9e436ebc46837f23e72c91_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzItNS0xLTEtMzQ3MjY_ab1524fa-4a26-453c-af58-0c88e61babd7">26.89</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzMtMS0xLTEtMzQ3MjY_4b400085-1e52-4f14-ab76-136c0f908db7">1.68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i44348ee0c8d142bdb362ee64f5dfbce7_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzMtMy0xLTEtMzQ3MjY_a28fb0a7-a979-4c32-8458-dd4497f35f96">0.81</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic7053a11ef9e436ebc46837f23e72c91_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzMtNS0xLTEtMzQ3MjY_63e05bf4-4aae-44b0-b42e-ef037d0f13d9">0.89</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected annual dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzQtMS0xLTEtMzQ3MjY_b237eca5-6375-4c63-b170-e989038e682d">0.56</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i44348ee0c8d142bdb362ee64f5dfbce7_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzQtMy0xLTEtMzQ3MjY_8344a26e-88c6-436b-b113-a43fa9b306b0">0.64</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic7053a11ef9e436ebc46837f23e72c91_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzQtNS0xLTEtMzQ3MjY_6f9a0089-3d0f-45df-8c15-75ddffeea2d2">0.82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life of options &amp; SARs (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzUtMS0xLTEtMzQ3MjY_e24bf5dd-21ab-4b4a-9b82-adbd39aef35c">5.4</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i44348ee0c8d142bdb362ee64f5dfbce7_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzUtMy0xLTEtMzQ3MjY_5920f88e-058a-4637-b6c5-56c7c1b016a5">5.5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ic7053a11ef9e436ebc46837f23e72c91_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzUtNS0xLTEtMzQ3MjY_64e23a03-2dfb-4b6d-b9d3-f53e42a96cd8">5.5</ix:nonNumeric></span></td></tr></table></div></ix:nonNumeric><div style="text-align:center"><span><br/></span></div><ix:nonNumeric contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzU1OTQ_c0a250ec-1398-41fe-8b8c-d52994cb36d5" escape="true"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the stock option and SAR activity for the year ended December&#160;31, 2022:</span></div><div><span><br/></span></div><div><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:72.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.786%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number<br/>of<br/>Shares<br/>(in 000&#8217;s)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i169a9f365e104fc9b635c5d2fa947482_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzEtMS0xLTEtMzQ3MjY_c51e0200-94e1-496f-96f6-e27cf4d71b92">3,264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i169a9f365e104fc9b635c5d2fa947482_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzEtMy0xLTEtMzQ3MjY_161fbf19-3ef7-4f81-9c77-40134b9b40b3">80.79</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzMtMS0xLTEtMzQ3MjY_91422225-77d4-4b17-a6db-97885ace5179">730</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzMtMy0xLTEtMzQ3MjY_5ea7580e-ca1f-4d5c-8ded-dd6d2aa962f6">141.84</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzQtMS0xLTEtMzQ3MjY_43688037-61f9-4740-8507-dcd6a0fd7cae">113</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzQtMy0xLTEtMzQ3MjY_8ddf4c10-8eb4-4cc7-8e11-8a8ca4a7523f">114.72</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzUtMS0xLTEtMzQ3MjY_254fdf67-7466-43b0-97c7-46f6b9e28830">180</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzUtMy0xLTEtMzQ3MjY_efadfcda-1c75-437f-aaf4-2bd0a7b8f0a3">60.80</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i18e3aeaa81a64c3fbcaa4715cbcae542_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzctMS0xLTEtMzQ3MjY_7c409395-8d37-4378-9c2a-061049a98156">3,701</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i18e3aeaa81a64c3fbcaa4715cbcae542_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzctMy0xLTEtMzQ3MjY_0330d1ab-20e3-4513-9ab5-fe56a6f033a7">92.98</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i18e3aeaa81a64c3fbcaa4715cbcae542_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzgtMS0xLTEtMzQ3MjY_80f57a85-5f0e-47d6-bf08-12608d1e030c">1,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i18e3aeaa81a64c3fbcaa4715cbcae542_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzgtMy0xLTEtMzQ3MjY_9fdb05f2-35d7-456a-a756-24d8bcb3a3f9">67.66</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options &amp; SARs expected to vest </span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i18e3aeaa81a64c3fbcaa4715cbcae542_I20221231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzktMS0xLTEtMzQ3MjY_ea3be579-7e2a-4952-85cd-f2301c430202">1,976</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i18e3aeaa81a64c3fbcaa4715cbcae542_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzktMy0xLTEtMzQ3MjY_f9df3846-fbe8-4d29-a041-2741d6cdf793">115.09</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average remaining contractual term for SARs and stock options outstanding and exercisable at December&#160;31, 2022 was <ix:nonNumeric contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQwNzY_e895ca74-4e9c-4c67-af1d-cfa0daa9eb9b">6.6</ix:nonNumeric> years and <ix:nonNumeric contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQwODk_90acf25b-02ea-4972-8654-60acbec75847">5.1</ix:nonNumeric> years, respectively.&#160;&#160;The aggregate intrinsic value of SARs and stock options outstanding and exercisable at December&#160;31, 2022 was $<ix:nonFraction unitRef="usd" contextRef="i18e3aeaa81a64c3fbcaa4715cbcae542_I20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQyMDg_3cc12991-b8de-4aba-b416-506151fd8201">49.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i18e3aeaa81a64c3fbcaa4715cbcae542_I20221231" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQyMTU_5b65a187-2bc9-4b44-b14d-c905bfa0ead1">43.0</ix:nonFraction> million, respectively.&#160;&#160;The aggregate intrinsic value of stock options and SARs exercised during the years ended December&#160;31, 2022, 2021 and 2020 was $<ix:nonFraction unitRef="usd" contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQzNDE_d2cf98f9-f46f-41a7-b1ff-6742ba33e09e">13.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i44348ee0c8d142bdb362ee64f5dfbce7_D20210101-20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQzNDU_db8f8f4d-8c09-42a5-bd20-7d43e1a582d3">49.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic7053a11ef9e436ebc46837f23e72c91_D20200101-20201231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQzNTI_6a2ffc24-1c9b-4892-a5b7-6e2ef5a5265c">26.6</ix:nonFraction> million, respectively.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ibf906e17fd0443ebb77673915cd1be87"><ix:nonNumeric contextRef="i64b8c6c3bd7c4d38b98da6995a76db27_D20220101-20221231" name="us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzU2MDE_10ba604b-b3f0-49cf-b38f-f2f6b9e8f780" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the RSU activity for the year ended December&#160;31, 2022:&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number<br/>of<br/>Shares<br/>(in 000&#8217;s)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Grant-Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7ff89501b5aa4d2ba7894d8d3dcb5ff3_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTplMDNiMTQ1OGY3Nzc0MjZhYjBkYTU3Y2MzZDc4YjBkZS90YWJsZXJhbmdlOmUwM2IxNDU4Zjc3NzQyNmFiMGRhNTdjYzNkNzhiMGRlXzEtMS0xLTEtMzQ3MjY_1909d52a-daf2-4879-873c-3f8778365d2a">51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7ff89501b5aa4d2ba7894d8d3dcb5ff3_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTplMDNiMTQ1OGY3Nzc0MjZhYjBkYTU3Y2MzZDc4YjBkZS90YWJsZXJhbmdlOmUwM2IxNDU4Zjc3NzQyNmFiMGRhNTdjYzNkNzhiMGRlXzEtMy0xLTEtMzQ3MjY_548b8fd9-8c45-46a9-96e4-5ad8bfaa6a2d">101.55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i64b8c6c3bd7c4d38b98da6995a76db27_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTplMDNiMTQ1OGY3Nzc0MjZhYjBkYTU3Y2MzZDc4YjBkZS90YWJsZXJhbmdlOmUwM2IxNDU4Zjc3NzQyNmFiMGRhNTdjYzNkNzhiMGRlXzMtMS0xLTEtMzQ3MjY_ab3dc264-f421-45d5-99b7-69d9f87c5271">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i64b8c6c3bd7c4d38b98da6995a76db27_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTplMDNiMTQ1OGY3Nzc0MjZhYjBkYTU3Y2MzZDc4YjBkZS90YWJsZXJhbmdlOmUwM2IxNDU4Zjc3NzQyNmFiMGRhNTdjYzNkNzhiMGRlXzMtMy0xLTEtMzQ3MjY_1e50860c-7b26-41e2-b59e-d88c8e5b2241">136.35</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i64b8c6c3bd7c4d38b98da6995a76db27_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTplMDNiMTQ1OGY3Nzc0MjZhYjBkYTU3Y2MzZDc4YjBkZS90YWJsZXJhbmdlOmUwM2IxNDU4Zjc3NzQyNmFiMGRhNTdjYzNkNzhiMGRlXzQtMS0xLTEtMzQ3MjY_9b9feaea-c313-414c-88f3-00c4a8aff7ad">25</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i64b8c6c3bd7c4d38b98da6995a76db27_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTplMDNiMTQ1OGY3Nzc0MjZhYjBkYTU3Y2MzZDc4YjBkZS90YWJsZXJhbmdlOmUwM2IxNDU4Zjc3NzQyNmFiMGRhNTdjYzNkNzhiMGRlXzQtMy0xLTEtMzQ3MjY_7f2d7ddc-4e1b-44f5-a5a8-f7bd0b221365">100.68</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i64b8c6c3bd7c4d38b98da6995a76db27_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTplMDNiMTQ1OGY3Nzc0MjZhYjBkYTU3Y2MzZDc4YjBkZS90YWJsZXJhbmdlOmUwM2IxNDU4Zjc3NzQyNmFiMGRhNTdjYzNkNzhiMGRlXzUtMS0xLTEtMzQ3MjY_ed9f08d0-f921-4a38-b507-e6dd53a1466a">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i64b8c6c3bd7c4d38b98da6995a76db27_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTplMDNiMTQ1OGY3Nzc0MjZhYjBkYTU3Y2MzZDc4YjBkZS90YWJsZXJhbmdlOmUwM2IxNDU4Zjc3NzQyNmFiMGRhNTdjYzNkNzhiMGRlXzUtMy0xLTEtMzQ3MjY_6d4a3629-aa83-4fed-999e-2e0404baad41">113.87</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ica924d0acfe446e1929849d62cc44505_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTplMDNiMTQ1OGY3Nzc0MjZhYjBkYTU3Y2MzZDc4YjBkZS90YWJsZXJhbmdlOmUwM2IxNDU4Zjc3NzQyNmFiMGRhNTdjYzNkNzhiMGRlXzctMS0xLTEtMzQ3MjY_11d4558d-7512-4fae-bca9-cc3f528b74f0">46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ica924d0acfe446e1929849d62cc44505_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTplMDNiMTQ1OGY3Nzc0MjZhYjBkYTU3Y2MzZDc4YjBkZS90YWJsZXJhbmdlOmUwM2IxNDU4Zjc3NzQyNmFiMGRhNTdjYzNkNzhiMGRlXzctMy0xLTEtMzQ3MjY_cb6722e4-a6f2-439a-92fd-fe2e94eb95e0">117.91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average fair value of RSU awards granted in the years ended December&#160;31, 2022, 2021 and 2020 was $<ix:nonFraction unitRef="usdPerShare" contextRef="i64b8c6c3bd7c4d38b98da6995a76db27_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQ1NDE_1e50860c-7b26-41e2-b59e-d88c8e5b2241">136.35</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="i411e60a21ff045c0a94ca80d9c5d7f04_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQ1NDU_9a8a186c-7198-406c-b337-be7b9228012a">129.94</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i98f0a556efc9474292bc3ef4bd621df8_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQ1NTI_049f298f-ecfd-439e-8c89-01f19a2c31f9">85.45</ix:nonFraction>, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of RSUs and PSUs vested was $<ix:nonFraction unitRef="usd" contextRef="ia3d56d050331499fb758131d927978ee_D20220101-20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQ2MjE_87735395-64ec-49f2-81b8-c6ada7b21bd5">2.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ibbe51863e6d841399be65b3816f920cf_D20210101-20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQ2MjU_62648bc6-90be-4ba9-8462-fe0edd3d3457">2.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id9a31e66fddd4159abc3ca8881005c11_D20200101-20201231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQ2MzI_03493854-aa09-4e9e-87a7-b5e688c1cfed">6.2</ix:nonFraction> million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, there was $<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQ3MDY_b91855c4-b65c-413a-bfe3-c3db588ecadd">59.2</ix:nonFraction> million of total unrecognized compensation cost related to nonvested stock options, SARs and RSUs granted under the Plans which is expected to be recognized over a weighted average period of <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQ4OTI_f7fa84a8-6f8c-4c09-8fc4-a8223cd68b37">3.5</ix:nonNumeric> years.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer to our employees a shareholder-approved Employee Stock Purchase Plan (the &#8220;Employee Plan&#8221;), under which we reserved <ix:nonFraction unitRef="shares" contextRef="iffd336221bc04d3898eddf5e942ffcbc_I20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzUwMjk_8f60870b-c3eb-432e-91e4-d9691690981f">1.0</ix:nonFraction> million shares of common stock for issuance to our employees.&#160;&#160;The Employee Plan provides employees with the opportunity to invest from <ix:nonFraction unitRef="number" contextRef="iffd336221bc04d3898eddf5e942ffcbc_I20221231" decimals="2" name="cnmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzUxNjA_af9b449d-8ca0-4968-bbc6-39fb6cc35406">1</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="iffd336221bc04d3898eddf5e942ffcbc_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzUxNjY_3cc37aef-c85e-4298-b746-3ea486be3846">10</ix:nonFraction>% of their annual salary to purchase shares of CONMED common stock at a purchase price equal to <ix:nonFraction unitRef="number" contextRef="i6f2d6dfdb2094d3f8ad4861ae14ad260_D20220101-20221231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzUyNjM_1c902c2c-5fc3-45a4-9585-ac92c0496ac3">95</ix:nonFraction>% of the fair market value of the common stock on the exercise date.&#160;&#160;During 2022, we issued approximately <ix:nonFraction unitRef="shares" contextRef="i6f2d6dfdb2094d3f8ad4861ae14ad260_D20220101-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzUzNjk_d038beb2-4cc8-463b-ba79-1148dc9ef5e7">17,353</ix:nonFraction> shares of common stock under the Employee Plan.&#160;&#160;No stock-based compensation expense has been recognized in the accompanying consolidated financial statements as a result of common stock issuances under the Employee Plan.</span></div></ix:continuation><div><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_229"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11 - <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90ZXh0cmVnaW9uOmM5NWI2NjE5YTdkYTQ2NTliZTA4ZDY2NmY2Y2Q5ZTY2XzU4Mw_b691a66d-5c41-47a6-a0f7-4ee808ed3bf3" continuedAt="i061cea5560c24ca89692f7038c0f7e5c" escape="true">Revenues</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i061cea5560c24ca89692f7038c0f7e5c" continuedAt="i84bf5cbabf43427ba1b67759c2de1241"><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90ZXh0cmVnaW9uOmM5NWI2NjE5YTdkYTQ2NTliZTA4ZDY2NmY2Y2Q5ZTY2XzU4NQ_92347818-c6fd-4e63-bacb-0a10487f91cb" continuedAt="i788ba9d2e2ab4cacb36c94bf1a6f49d8" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present revenue disaggregated by product line and timing of revenue recognition for the years ended December&#160;31, 2022, 2021 and 2020:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:38.811%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.340%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.487%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.490%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Orthopedic Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">General Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goods transferred at a point in time</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i875c881bb3544c59b2ff7f87074c2e10_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo4ODc1Y2ZiNTcwNzY0MTU5YTIyYTVkYzQ3MzUzMmM2Mi90YWJsZXJhbmdlOjg4NzVjZmI1NzA3NjQxNTlhMjJhNWRjNDczNTMyYzYyXzMtMS0xLTEtMzQ3MjY_b91af9bf-5d97-47d4-8153-ae83807f4123">422,648</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a4fd5dee661444caa1b7b3978a5638c_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo4ODc1Y2ZiNTcwNzY0MTU5YTIyYTVkYzQ3MzUzMmM2Mi90YWJsZXJhbmdlOjg4NzVjZmI1NzA3NjQxNTlhMjJhNWRjNDczNTMyYzYyXzMtMy0xLTEtMzQ3MjY_a5fde6a8-ddf3-4712-994c-72103cc99f9c">577,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc3ea6c111da4a148364454aa6718f69_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo4ODc1Y2ZiNTcwNzY0MTU5YTIyYTVkYzQ3MzUzMmM2Mi90YWJsZXJhbmdlOjg4NzVjZmI1NzA3NjQxNTlhMjJhNWRjNDczNTMyYzYyXzMtNS0xLTEtMzQ3MjY_2ae59283-bd67-40c9-b4e3-48bfc5fbeabf">1,000,273</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services transferred over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869dd38980c64ebba1a9a4e77e7d0db9_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo4ODc1Y2ZiNTcwNzY0MTU5YTIyYTVkYzQ3MzUzMmM2Mi90YWJsZXJhbmdlOjg4NzVjZmI1NzA3NjQxNTlhMjJhNWRjNDczNTMyYzYyXzQtMS0xLTEtMzQ3MjY_c7ca06b5-a264-44b6-b1ee-7124d3427370">38,880</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib76ffc9d258a4dcd860ebd6ca1d01e56_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo4ODc1Y2ZiNTcwNzY0MTU5YTIyYTVkYzQ3MzUzMmM2Mi90YWJsZXJhbmdlOjg4NzVjZmI1NzA3NjQxNTlhMjJhNWRjNDczNTMyYzYyXzQtMy0xLTEtMzQ3MjY_44347275-a296-4ecf-915c-df791f6d3108">6,319</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32f97b4b34e5402aafecc4afeb2624ab_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo4ODc1Y2ZiNTcwNzY0MTU5YTIyYTVkYzQ3MzUzMmM2Mi90YWJsZXJhbmdlOjg4NzVjZmI1NzA3NjQxNTlhMjJhNWRjNDczNTMyYzYyXzQtNS0xLTEtMzQ3MjY_61a267f2-916e-4148-aabf-66d73d112f40">45,199</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 19pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales from contracts with customers</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6a93d0621ee4fe6978fc1a9ad123599_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo4ODc1Y2ZiNTcwNzY0MTU5YTIyYTVkYzQ3MzUzMmM2Mi90YWJsZXJhbmdlOjg4NzVjZmI1NzA3NjQxNTlhMjJhNWRjNDczNTMyYzYyXzUtMS0xLTEtMzQ3MjY_079bc810-2855-4ef1-98f1-1ded9ab8d21d">461,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e101b7b1f3e43f982104b05d61e11f0_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo4ODc1Y2ZiNTcwNzY0MTU5YTIyYTVkYzQ3MzUzMmM2Mi90YWJsZXJhbmdlOjg4NzVjZmI1NzA3NjQxNTlhMjJhNWRjNDczNTMyYzYyXzUtMy0xLTEtMzQ3MjY_479f8049-8706-48f4-90fd-8d0e48c34295">583,944</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo4ODc1Y2ZiNTcwNzY0MTU5YTIyYTVkYzQ3MzUzMmM2Mi90YWJsZXJhbmdlOjg4NzVjZmI1NzA3NjQxNTlhMjJhNWRjNDczNTMyYzYyXzUtNS0xLTEtMzQ3MjY_2ae6202b-1783-4285-acbd-76d68bc936f3">1,045,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:38.811%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.340%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.487%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.490%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Orthopedic Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">General Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goods transferred at a point in time</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41c9fe7541994aa7a61a2c951dc1716b_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTowZjE4ZDdlYWYxY2Q0YTEyYjM3MDc1N2UwODdjYzVhOC90YWJsZXJhbmdlOjBmMThkN2VhZjFjZDRhMTJiMzcwNzU3ZTA4N2NjNWE4XzMtMS0xLTEtMzQ3MjY_fe57aeca-7afd-484e-b524-bb7205f7500a">398,963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c0502f22804bd9ac3d64bddc020fb4_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTowZjE4ZDdlYWYxY2Q0YTEyYjM3MDc1N2UwODdjYzVhOC90YWJsZXJhbmdlOjBmMThkN2VhZjFjZDRhMTJiMzcwNzU3ZTA4N2NjNWE4XzMtMy0xLTEtMzQ3MjY_1e087ad6-58e8-40f9-9090-1a00ad9fa2fe">567,244</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib26ec93156b64317be99af63eda12a1f_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTowZjE4ZDdlYWYxY2Q0YTEyYjM3MDc1N2UwODdjYzVhOC90YWJsZXJhbmdlOjBmMThkN2VhZjFjZDRhMTJiMzcwNzU3ZTA4N2NjNWE4XzMtNS0xLTEtMzQ3MjY_5cdb1d72-d401-49d9-8074-552994e3472a">966,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services transferred over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i543f1e4eb9b44ff58612a7e2c45993ce_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTowZjE4ZDdlYWYxY2Q0YTEyYjM3MDc1N2UwODdjYzVhOC90YWJsZXJhbmdlOjBmMThkN2VhZjFjZDRhMTJiMzcwNzU3ZTA4N2NjNWE4XzQtMS0xLTEtMzQ3MjY_59ad4b43-3452-4916-9646-7e505bbdd4ea">39,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0257cde64d243a0b46ce48e51475bc1_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTowZjE4ZDdlYWYxY2Q0YTEyYjM3MDc1N2UwODdjYzVhOC90YWJsZXJhbmdlOjBmMThkN2VhZjFjZDRhMTJiMzcwNzU3ZTA4N2NjNWE4XzQtMy0xLTEtMzQ3MjY_f8e1aa15-9410-4278-a50d-8809071e5897">4,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43252795e36745ba948776207557da36_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTowZjE4ZDdlYWYxY2Q0YTEyYjM3MDc1N2UwODdjYzVhOC90YWJsZXJhbmdlOjBmMThkN2VhZjFjZDRhMTJiMzcwNzU3ZTA4N2NjNWE4XzQtNS0xLTEtMzQ3MjY_ad2f1466-ca8b-4a65-bf2e-6a63ec0bc221">44,428</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 19pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales from contracts with customers</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08ff407be7904c7fa086a5c51253a372_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTowZjE4ZDdlYWYxY2Q0YTEyYjM3MDc1N2UwODdjYzVhOC90YWJsZXJhbmdlOjBmMThkN2VhZjFjZDRhMTJiMzcwNzU3ZTA4N2NjNWE4XzUtMS0xLTEtMzQ3MjY_42f52dd1-70d6-44e1-b02c-84ab6afd6f5b">438,424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9eb4747230a4814a22f9a0e0459d0c2_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTowZjE4ZDdlYWYxY2Q0YTEyYjM3MDc1N2UwODdjYzVhOC90YWJsZXJhbmdlOjBmMThkN2VhZjFjZDRhMTJiMzcwNzU3ZTA4N2NjNWE4XzUtMy0xLTEtMzQ3MjY_4b4d76ec-94da-47dd-a76f-18dd9b4a2223">572,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTowZjE4ZDdlYWYxY2Q0YTEyYjM3MDc1N2UwODdjYzVhOC90YWJsZXJhbmdlOjBmMThkN2VhZjFjZDRhMTJiMzcwNzU3ZTA4N2NjNWE4XzUtNS0xLTEtMzQ3MjY_58bc6715-2d21-4016-bab5-06c074ff83df">1,010,635</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i84bf5cbabf43427ba1b67759c2de1241"><div style="text-align:center"><ix:continuation id="i788ba9d2e2ab4cacb36c94bf1a6f49d8"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:38.811%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.340%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.487%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.490%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Orthopedic Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">General Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goods transferred at a point in time</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5119d5599534fac80d04ee97cac5704_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo2YTAzMmVkY2VjNzU0YWQzOTQwZjE5ZTJkM2ZhYzg1My90YWJsZXJhbmdlOjZhMDMyZWRjZWM3NTRhZDM5NDBmMTllMmQzZmFjODUzXzMtMS0xLTEtMzQ3MjY_4d293424-124d-402e-9e1c-153c754ad4c9">340,318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0526d865f044468bdf96b5bc970028b_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo2YTAzMmVkY2VjNzU0YWQzOTQwZjE5ZTJkM2ZhYzg1My90YWJsZXJhbmdlOjZhMDMyZWRjZWM3NTRhZDM5NDBmMTllMmQzZmFjODUzXzMtMy0xLTEtMzQ3MjY_227c4920-7c14-4be6-b6f2-90aecd064ef2">484,147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36a807c59490413592cdf437a2f2d9cf_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo2YTAzMmVkY2VjNzU0YWQzOTQwZjE5ZTJkM2ZhYzg1My90YWJsZXJhbmdlOjZhMDMyZWRjZWM3NTRhZDM5NDBmMTllMmQzZmFjODUzXzMtNS0xLTEtMzQ3MjY_2830ba9c-ee9b-46ac-9537-ea14739c7e36">824,465</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services transferred over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502ae909c65f4c65a9f541b369d9f628_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo2YTAzMmVkY2VjNzU0YWQzOTQwZjE5ZTJkM2ZhYzg1My90YWJsZXJhbmdlOjZhMDMyZWRjZWM3NTRhZDM5NDBmMTllMmQzZmFjODUzXzQtMS0xLTEtMzQ3MjY_c0bc011f-64f4-472c-88ef-516560384d1c">34,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i861b066c81ba4aacaba802912cd12218_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo2YTAzMmVkY2VjNzU0YWQzOTQwZjE5ZTJkM2ZhYzg1My90YWJsZXJhbmdlOjZhMDMyZWRjZWM3NTRhZDM5NDBmMTllMmQzZmFjODUzXzQtMy0xLTEtMzQ3MjY_c1b842f7-58da-4ee8-89e2-b02a50c0cdcc">3,607</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f868d4a4cb54c54a33a18f0c1817b03_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo2YTAzMmVkY2VjNzU0YWQzOTQwZjE5ZTJkM2ZhYzg1My90YWJsZXJhbmdlOjZhMDMyZWRjZWM3NTRhZDM5NDBmMTllMmQzZmFjODUzXzQtNS0xLTEtMzQ3MjY_49528f15-c6d7-49ae-88ad-a5221a3d3948">37,994</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 19pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales from contracts with customers</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief4bb0287b6345339f2dc57ead6e7181_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo2YTAzMmVkY2VjNzU0YWQzOTQwZjE5ZTJkM2ZhYzg1My90YWJsZXJhbmdlOjZhMDMyZWRjZWM3NTRhZDM5NDBmMTllMmQzZmFjODUzXzUtMS0xLTEtMzQ3MjY_76c70658-5029-4c79-a5c6-1ae870874077">374,705</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99c02a697cdc4f379cf0e46d7d9efb23_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo2YTAzMmVkY2VjNzU0YWQzOTQwZjE5ZTJkM2ZhYzg1My90YWJsZXJhbmdlOjZhMDMyZWRjZWM3NTRhZDM5NDBmMTllMmQzZmFjODUzXzUtMy0xLTEtMzQ3MjY_24fbd345-a6ac-425c-a3d9-67ea9d890cab">487,754</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo2YTAzMmVkY2VjNzU0YWQzOTQwZjE5ZTJkM2ZhYzg1My90YWJsZXJhbmdlOjZhMDMyZWRjZWM3NTRhZDM5NDBmMTllMmQzZmFjODUzXzUtNS0xLTEtMzQ3MjY_70789ffb-edb7-4bf6-99ef-af9566592309">862,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue disaggregated by primary geographic market where the products are sold is included in Note 12. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90ZXh0cmVnaW9uOmM5NWI2NjE5YTdkYTQ2NTliZTA4ZDY2NmY2Y2Q5ZTY2XzU4Nw_66a8e6a8-ecd9-4e97-bf2c-3b3b3d27c28c" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liability balances related to the sale of extended warranties to customers are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract Liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTpkNzEwN2MwMjJhMDI0MTQzOGViYzFlMDM5NjFkMzBkNi90YWJsZXJhbmdlOmQ3MTA3YzAyMmEwMjQxNDM4ZWJjMWUwMzk2MWQzMGQ2XzItMS0xLTEtMzQ3MjY_17f36a0d-0ad2-4d11-93fa-610259c04eac">19,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTpkNzEwN2MwMjJhMDI0MTQzOGViYzFlMDM5NjFkMzBkNi90YWJsZXJhbmdlOmQ3MTA3YzAyMmEwMjQxNDM4ZWJjMWUwMzk2MWQzMGQ2XzItMy0xLTEtMzQ3MjY_a20c3b02-318d-4af5-a28c-9285a1cbdf47">16,760</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized during&#160;years ended&#160;December&#160;31, 2022, 2021 and 2020&#160;from amounts included in contract liabilities at the beginning of the period were&#160;$<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90ZXh0cmVnaW9uOmM5NWI2NjE5YTdkYTQ2NTliZTA4ZDY2NmY2Y2Q5ZTY2XzQ5OQ_a9d4827b-b7ca-4c9b-aad5-2b60c3842b53">11.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90ZXh0cmVnaW9uOmM5NWI2NjE5YTdkYTQ2NTliZTA4ZDY2NmY2Y2Q5ZTY2XzUwMw_32694039-57a3-4121-8341-e0ed5f6f46a7">10.3</ix:nonFraction> million&#160;and&#160;$<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90ZXh0cmVnaW9uOmM5NWI2NjE5YTdkYTQ2NTliZTA4ZDY2NmY2Y2Q5ZTY2XzUxMA_c19eed1d-0d34-4916-a3a8-53d5c19ac9d5">9.3</ix:nonFraction> million, respectively. There were no material contract assets as of&#160;December&#160;31, 2022&#160;and&#160;December&#160;31, 2021.</span></div></ix:continuation><div><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_232"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12 - <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90ZXh0cmVnaW9uOjFjNDU3NTMyZmNiMjRmZjk4M2QwNTZkNTA5MGM3NTY4XzE2MjQ_bb0c061c-dfdf-4592-a24f-b75772241202" continuedAt="ic0a2eda9bb014a71a08a5c448e94df1d" escape="true">Business Segments and Geographic Areas</ix:nonNumeric></span></div><ix:continuation id="ic0a2eda9bb014a71a08a5c448e94df1d" continuedAt="ia11f3da2eada4fa99696695d11c776d6"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are accounting and reporting for our business as a single operating segment entity engaged in the development, manufacturing and sale on a global basis of surgical devices and related equipment.  Our chief operating decision maker (the CEO) evaluates the various global product portfolios on a net sales basis and evaluates profitability, investment, cash flow metrics and allocates resources on a consolidated worldwide basis due to shared infrastructure and resources. Our product lines consist of orthopedic surgery and general surgery.  Orthopedic surgery consists of sports medicine instrumentation and small bone, large bone and specialty powered surgical instruments as well as imaging systems for use in minimally invasive surgical procedures and fees related to sales representation, promotion and marketing of sports medicine allograft tissue.  General surgery consists of a complete line of endo-mechanical instrumentation for minimally invasive laparoscopic and gastrointestinal procedures, smoke evacuation devices, a line of cardiac monitoring products as well as electrosurgical generators and related instruments.  <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="cnmd:RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90ZXh0cmVnaW9uOjFjNDU3NTMyZmNiMjRmZjk4M2QwNTZkNTA5MGM3NTY4XzE2MzA_a29b4ad6-9ac8-4a06-a6f4-f32555772087" continuedAt="i77f671023bef4e3aa466e93d671708b9" escape="true">These product lines' net sales and primary geographic market where the products are sold, are as follows for the  years ended December&#160;31, 2022, 2021 and 2020:</ix:nonNumeric></span></div><ix:continuation id="i77f671023bef4e3aa466e93d671708b9" continuedAt="i8f6a06c9c5ec46cfba7fbd5a2120999d"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:38.811%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.340%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.487%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.490%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Orthopedic Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">General Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Primary Geographic Markets</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb4918e735f6462eab7f6312f5bd82e8_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzMtMS0xLTEtMzQ3MjY_ad00cc47-25a4-4c30-aa13-12a29076d2fd">173,176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1adfed5b247947c5885962882f281989_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzMtMy0xLTEtMzQ3MjY_1719197d-466a-431b-81b7-3809127cc00f">405,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e19676413cd432f90dcbed6c0e1a91a_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzMtNS0xLTEtMzQ3MjY_10b70f63-1ecb-498c-b74e-b035621a2c87">578,953</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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East &amp; Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e5dc12a96d04930a7132a46eaa8f77b_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzQtMS0xLTEtMzQ3MjY_75076aed-321a-4b80-8754-3e4a280d49bb">113,649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8dc9b918c6e47ccaeb78597fd04cfe2_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzQtMy0xLTEtMzQ3MjY_71288a68-471f-4001-9845-7b199f8afd8e">84,288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib117577767b2448c86099cbff53b871e_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzQtNS0xLTEtMzQ3MjY_ffb30cb9-9f6f-4bc6-a796-e751cda4f6df">197,937</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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if36a85e93c33449f8c0ef6ee80ac4c04_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzUtMS0xLTEtMzQ3MjY_30636617-e0aa-403a-bea3-8a5c679a1424">103,353</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i446c6156fc4943f1927f2bdfef0910ff_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzUtMy0xLTEtMzQ3MjY_60d1a8b1-e5d6-46a0-af3b-b396d711b4a4">59,124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9c257e2e6cb4cb4930111811992934e_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzUtNS0xLTEtMzQ3MjY_158954b0-ba5e-4e0c-8ab2-3c634e4ef7cb">162,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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas (excluding the United States)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f27cc829b1549fe98fbd93116861ba3_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzYtMS0xLTEtMzQ3MjY_fb60780c-a603-42b6-a58d-94b7482c5b73">71,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54c80ebcf9be4375af8205b5b9ddcde4_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzYtMy0xLTEtMzQ3MjY_f58015ba-1dc6-4e76-8581-fabf0e78e3db">34,755</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i868b28b0169442d09f9d448d2ef3d24f_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzYtNS0xLTEtMzQ3MjY_bd623db1-2471-4599-93db-679f829a56d5">106,105</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 19pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales from contracts with customers</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6a93d0621ee4fe6978fc1a9ad123599_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzctMS0xLTEtMzQ3MjY_fb1bb46d-0187-4f80-96a9-fa9c2a7a09e6">461,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e101b7b1f3e43f982104b05d61e11f0_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzctMy0xLTEtMzQ3MjY_be050047-359f-433e-9ff4-06a06cd6246f">583,944</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzctNS0xLTEtMzQ3MjY_7d2e7328-5abd-48f8-870c-548c25f5a423">1,045,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:38.811%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.340%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.487%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.490%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Orthopedic Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">General Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Primary Geographic Markets</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a607a0fa3c2450fb812d7224e670234_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzMtMS0xLTEtMzQ3MjY_8d8ca510-8b50-4cea-9163-514eb5c43f59">158,553</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9a0faa51a46400d8fa1a7b2557edda9_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzMtMy0xLTEtMzQ3MjY_085b76db-94dd-4d0e-9eee-de15095e25d8">393,980</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd600bd2d3a44eb69251054b448eb168_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzMtNS0xLTEtMzQ3MjY_abf9166b-0ff2-422f-8035-fd495625b2fd">552,533</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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East &amp; Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a51c310cef0463dbeae2af06e5ada52_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzQtMS0xLTEtMzQ3MjY_d73f0e1f-ff40-491b-b6f1-b41a1b9745c4">108,457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61df70e34c604dfab7ff597e798340f4_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzQtMy0xLTEtMzQ3MjY_7a345b83-87a4-416e-be68-1c7cc0acbb89">81,238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20e2be5f69b54089b98f885888b8f77f_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzQtNS0xLTEtMzQ3MjY_0a912f11-cc54-4155-8661-3d452f754efd">189,695</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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b46f13083c043b9ba56107d1b4051be_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzUtMS0xLTEtMzQ3MjY_6f5ec26c-1534-47c1-8a4d-a025aaeb12b5">107,590</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64cd01cd17f24996b0e7347ffb873b9a_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzUtMy0xLTEtMzQ3MjY_07faba7b-33d9-4fa2-9dba-1927a4b95f80">63,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7205fb92b4914f5e90f076f46d8c6ae1_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzUtNS0xLTEtMzQ3MjY_4def9b53-a3d1-4edb-8899-e44a7dc9b56f">171,218</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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas (excluding the United States)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic668b20106fd4226a62c5fed0a78aefd_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzYtMS0xLTEtMzQ3MjY_9c2ae44f-cd61-4abd-a607-4a21f1a782b8">63,824</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie49582580eed4af2bf0cfa0b8c4005b4_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzYtMy0xLTEtMzQ3MjY_f4fd1831-06ee-4b5b-9901-3834dedeea82">33,365</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4695e329233d4a70921edacb155c8f24_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzYtNS0xLTEtMzQ3MjY_e0ab0c61-5522-4450-9ec5-65e4ea47b6af">97,189</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 19pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales from contracts with customers</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08ff407be7904c7fa086a5c51253a372_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzctMS0xLTEtMzQ3MjY_fcbc735c-9dcf-4e8c-b581-fb09f5a750cb">438,424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9eb4747230a4814a22f9a0e0459d0c2_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzctMy0xLTEtMzQ3MjY_cfbf6aca-eb48-4fac-b147-3e869df5d6c6">572,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzctNS0xLTEtMzQ3MjY_9ff08264-b8ed-437e-b1ba-11fb234afdd6">1,010,635</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ia11f3da2eada4fa99696695d11c776d6"><div style="margin-bottom:1pt;text-align:center"><ix:continuation id="i8f6a06c9c5ec46cfba7fbd5a2120999d"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:38.811%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.340%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.487%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.490%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Orthopedic Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">General Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Primary Geographic Markets</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad9c4ac109904fa9964218d0a7dc6f52_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzMtMS0xLTEtMzQ3MjY_671fe34f-9253-46a1-9686-18b20d535ec3">139,715</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0f72c13f1ac47818244673836a01717_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzMtMy0xLTEtMzQ3MjY_2045c252-22c0-4a61-bf1a-55bed0c8c3c5">342,349</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4ed23aaa0614d09b66fae37afe05440_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzMtNS0xLTEtMzQ3MjY_05d6994b-b541-41d3-9092-31932769f3e9">482,064</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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East &amp; Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6569d9417a934aa88b269781a7ac8fbf_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzQtMS0xLTEtMzQ3MjY_3b43b7f5-91de-4127-98ae-b13f09daaa65">90,998</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86a51257f73b4763a50b030d4644a5d3_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzQtMy0xLTEtMzQ3MjY_42d76f80-16d3-4f24-9ba9-52b64936faff">70,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i011bee579ef6462dbdf69e66ae0688ca_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzQtNS0xLTEtMzQ3MjY_c965ff72-20b6-4e3a-92c4-bd015c5a0dbf">161,084</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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i368e1bde38474d0a8bc69d1765856722_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzUtMS0xLTEtMzQ3MjY_e8fd231e-51ef-44c1-b49a-c0118542564a">93,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i105d665c0121477581a16cd76032e3fb_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzUtMy0xLTEtMzQ3MjY_b46ef056-3541-4d1b-a17c-0cbf3f5e8af3">46,961</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9d9731f88244faa87679c6e95162946_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzUtNS0xLTEtMzQ3MjY_b7c2d79f-2665-41fd-970b-cef59b2c3877">140,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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas (excluding the United States)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e8e199dc9d24e7b826e75f153d7b5da_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzYtMS0xLTEtMzQ3MjY_d82d13ac-c7bf-43e1-ba92-37ef3f5c8bc2">50,356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9126052bc344d9697eb5db184f4a53f_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzYtMy0xLTEtMzQ3MjY_b80c3ba6-ddb7-47cc-af50-e6a74bd44e0e">28,358</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9bde9383452e466b9057789018a6cc69_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzYtNS0xLTEtMzQ3MjY_400ae29b-5d15-476f-b6a5-e6e36c0f4239">78,714</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 19pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales from contracts with customers</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief4bb0287b6345339f2dc57ead6e7181_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzctMS0xLTEtMzQ3MjY_48fd66d2-0c48-42ff-90f4-7b2463a23540">374,705</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99c02a697cdc4f379cf0e46d7d9efb23_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzctMy0xLTEtMzQ3MjY_e9f45c36-da81-44ed-a8b2-7d9e1259ab0f">487,754</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzctNS0xLTEtMzQ3MjY_be77c108-9468-411b-ac1d-9e1a8d80d344">862,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales are attributed to countries based on the location of the customer.  There were no significant investments in long-lived assets located outside the United States at December&#160;31, 2022 and 2021.&#160;&#160;<ix:nonFraction unitRef="customers" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="INF" name="cnmd:NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90ZXh0cmVnaW9uOjFjNDU3NTMyZmNiMjRmZjk4M2QwNTZkNTA5MGM3NTY4XzE1MTE_17699af1-54b9-4b58-8afa-fbecc241fccd"><ix:nonFraction unitRef="customers" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="INF" name="cnmd:NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90ZXh0cmVnaW9uOjFjNDU3NTMyZmNiMjRmZjk4M2QwNTZkNTA5MGM3NTY4XzE1MTE_4f53ad1a-b17e-46ec-9ce0-159de4f7b34c"><ix:nonFraction unitRef="customers" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="INF" name="cnmd:NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90ZXh0cmVnaW9uOjFjNDU3NTMyZmNiMjRmZjk4M2QwNTZkNTA5MGM3NTY4XzE1MTE_b9d008ca-3138-40b0-89d6-6b3d471bdd58">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> single customer represented over 10% of our consolidated net sales for the years ended December&#160;31, 2022, 2021 and 2020.</span></div></ix:continuation><div><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_238"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13 - <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzU1MTM_63f12cc9-62b2-496c-8327-220c461a6674" continuedAt="ic67fb380d9f042c1b16ea45b92f8219a" escape="true">Employee Benefit Plans</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ic67fb380d9f042c1b16ea45b92f8219a" continuedAt="i7248bca7cf6442e4a065494669b39650"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sponsor an employee savings plan (&#8220;401(k) plan&#8221;) covering substantially all of our United States based employees.  We also sponsor a defined benefit pension plan (the &#8220;pension plan&#8221;) that was frozen in 2009.  It covered substantially all our United States based employees at the time it was frozen.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total employer contributions to the 401(k) plan were $<ix:nonFraction unitRef="usd" contextRef="i3354593a79154ad3adece5699255799f_D20220101-20221231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzU0OTc1NTgxOTQ1NA_871b933c-125b-45b3-adcb-2cfb038bdaaa">9.9</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="ib468ccedf503466d86062a33b3222651_D20210101-20211231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzU0OTc1NTgxOTQ2MQ_302bcb3a-bbd1-4de4-adef-37509012c0d8">9.2</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i127c6683c64946249dc3a4df7682d38f_D20200101-20201231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzU0OTc1NTgxOTQ2OA_12ebf3dc-be30-47bd-9060-844dbc4569cf">8.9</ix:nonFraction>&#160;million during the years ended December&#160;31, 2022, 2021 and 2020, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a December 31, measurement date for our pension plan.&#160;&#160;</span><span style="color:#222222;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cumulative gains and losses in excess of 10% of the greater of the benefit obligation or the market-related value of assets are amortized on a straight-line basis over the lesser of the expected average remaining life expectancy of the plan's participants or <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="cnmd:CumulativeGainsandLossesAmortizationPeriodLimit" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzc4Mw_fe2dfc46-13bf-4cff-adf2-1ac63accabfe">11.38</ix:nonNumeric> years.  The limit of <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="cnmd:CumulativeGainsandLossesAmortizationPeriodLimit" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzgwNw_fe2dfc46-13bf-4cff-adf2-1ac63accabfe">11.38</ix:nonNumeric> years is adjusted to reflect the percentage change in the average remaining service period for the plan's active membership.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfNetFundedStatusTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzU1MzQ_6056e3ee-55b8-47a4-a60f-085110b4aac5" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of the projected benefit obligation, plan assets and funded status of the pension plan at December 31:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated benefit obligation</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0080b28b9a824784bc26bf661943b45d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzEtMS0xLTEtMzQ3MjY_222864ca-97a6-4981-a2dc-5628f4aa38d3">71,203</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ea3293bc61e4481b9e2f24171ac3dec_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzEtMy0xLTEtMzQ3MjY_18732ffe-1ddf-46e2-9db6-6c00ab73ab57">95,508</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation at beginning of year</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ea3293bc61e4481b9e2f24171ac3dec_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzQtMS0xLTEtMzQ3MjY_9b1e4fc4-30ac-4119-9d6f-34835f771f50">95,508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8ad5d96529148bbba28cac2f872e352_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzQtMy0xLTEtMzQ3MjY_3c85562d-eb29-47ab-82e4-8f222f4a6f35">101,242</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id62706b28e364a6593d8197dbbe333dc_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzUtMS0xLTEtMzQ3MjY_9813e2c0-5a0c-4c16-81b1-a8c7e9bf6192">1,077</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ea8a907604148b7999b3d7fc2462349_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzUtMy0xLTEtMzQ3MjY_5b151ee1-df3b-41db-8f75-3387e088e7eb">991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id62706b28e364a6593d8197dbbe333dc_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzYtMS0xLTEtMzQ3MjY_080d0541-fac0-4005-a4d7-1aa1ee7f70b4">2,148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ea8a907604148b7999b3d7fc2462349_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzYtMy0xLTEtMzQ3MjY_f3343b48-f1df-47c3-91f3-9499adba0444">1,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gain</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id62706b28e364a6593d8197dbbe333dc_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzctMS0xLTEtMzQ3MjY_ab792b74-b5b8-4698-ab02-df08ebe851c4">23,607</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7ea8a907604148b7999b3d7fc2462349_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzctMy0xLTEtMzQ3MjY_166b1ea2-f759-4f68-83f2-4edda6e5db06">3,427</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id62706b28e364a6593d8197dbbe333dc_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzgtMS0xLTEtMzQ3MjY_af2509de-17d6-424b-9e82-947f3c7ed4ff">2,805</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7ea8a907604148b7999b3d7fc2462349_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzgtMy0xLTEtMzQ3MjY_84c37375-4b53-4e70-b9d5-6bff23467e42">2,703</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id62706b28e364a6593d8197dbbe333dc_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanSettlementsBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzktMS0xLTEtMzQ3MjY_da1d77c7-ddee-488f-8f60-f5ec05cd86ae">1,118</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7ea8a907604148b7999b3d7fc2462349_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanSettlementsBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzktMy0xLTEtMzQ3MjY_921586dc-923a-4086-8e5c-76255939844d">2,398</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation at end of year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0080b28b9a824784bc26bf661943b45d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzEwLTEtMS0xLTM0NzI2_d6cbe3bc-d050-4d26-9a10-804836a61c8e">71,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ea3293bc61e4481b9e2f24171ac3dec_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzEwLTMtMS0xLTM0NzI2_324cf3f4-ac39-4dfb-898c-349c4fc571d7">95,508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ea3293bc61e4481b9e2f24171ac3dec_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzEzLTEtMS0xLTM0NzI2_3fd31b48-8a1e-42a5-a8c7-c43001b439ed">79,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8ad5d96529148bbba28cac2f872e352_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzEzLTMtMS0xLTM0NzI2_bada9b7c-90c9-42ee-82e0-0e87b325fe28">76,940</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual gain (loss) on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id62706b28e364a6593d8197dbbe333dc_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzE0LTEtMS0xLTM0NzI2_27025f77-25b7-4dc3-b6e5-435d4405b482">13,125</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ea8a907604148b7999b3d7fc2462349_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzE0LTMtMS0xLTM0NzI2_7c881289-0eb9-40c4-ae0a-71c812e496f9">7,565</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id62706b28e364a6593d8197dbbe333dc_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzE1LTEtMS0xLTM0NzI2_49616ccb-deb3-48ad-aa1c-f53b9dd57a5f">2,805</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7ea8a907604148b7999b3d7fc2462349_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzE1LTMtMS0xLTM0NzI2_7209d502-4ed7-43fd-8062-00b8f05b6d90">2,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id62706b28e364a6593d8197dbbe333dc_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanSettlementsBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzE2LTEtMS0xLTM0NzI2_5033e7de-0b75-42c2-9586-36d1eae6b5dc">1,118</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7ea8a907604148b7999b3d7fc2462349_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanSettlementsBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzE2LTMtMS0xLTM0NzI2_7a62a26c-bc34-40cd-a7d3-0dbf7a5ab497">2,398</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0080b28b9a824784bc26bf661943b45d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzE3LTEtMS0xLTM0NzI2_2a1a4e42-85e5-40d0-812e-0b91cc7e5dd4">62,356</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ea3293bc61e4481b9e2f24171ac3dec_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzE3LTMtMS0xLTM0NzI2_11b07d65-310c-4721-8587-5c676f81642f">79,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0080b28b9a824784bc26bf661943b45d_I20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzE5LTEtMS0xLTM0NzI2_80240b51-db27-4014-babb-017f79ee71fd">8,847</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2ea3293bc61e4481b9e2f24171ac3dec_I20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzE5LTMtMS0xLTM0NzI2_c5919c6c-9a66-4285-824a-26c1be989577">16,104</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i7248bca7cf6442e4a065494669b39650" continuedAt="ie7da56f8aa2c4e4ba4527ff539fc6590"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The projected benefit obligation decreased $<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzExMzI_280ab910-fa0f-42ac-a3e4-9c75c4a5f739">24.3</ix:nonFraction>&#160;million as of December&#160;31, 2022 mainly due to the increase in the discount rate from <ix:nonFraction unitRef="number" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzExOTc_c2e607d7-db39-4475-95c8-37e88c96bd1a">2.81</ix:nonFraction>% at December&#160;31, 2021 to <ix:nonFraction unitRef="number" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzEyMDk_b0372e57-3d63-48ed-afcc-4100ece790dd">5.41</ix:nonFraction>% at December&#160;31, 2022 and changes in the lump sum conversion rates.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzU0ODE_0a7a8c0c-fb72-48f1-adce-1e640f8a0ca5" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recognized in the consolidated balance sheets consist of the following at December 31,:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo0N2VmMjk4ZTY2N2U0YzQ3OWE2ZTBjY2VlMjNjNTY3ZS90YWJsZXJhbmdlOjQ3ZWYyOThlNjY3ZTRjNDc5YTZlMGNjZWUyM2M1NjdlXzEtMS0xLTEtMzQ3MjY_05cc20f8-c21b-4657-936b-fcd75375b123">8,847</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo0N2VmMjk4ZTY2N2U0YzQ3OWE2ZTBjY2VlMjNjNTY3ZS90YWJsZXJhbmdlOjQ3ZWYyOThlNjY3ZTRjNDc5YTZlMGNjZWUyM2M1NjdlXzEtMy0xLTEtMzQ3MjY_3d55327a-7c81-46b2-bcdc-e9b38af55f79">16,104</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo0N2VmMjk4ZTY2N2U0YzQ3OWE2ZTBjY2VlMjNjNTY3ZS90YWJsZXJhbmdlOjQ3ZWYyOThlNjY3ZTRjNDc5YTZlMGNjZWUyM2M1NjdlXzItMS0xLTEtMzQ3MjY_2d7615c4-8610-4e19-a4cc-1bac1dd5a156">31,346</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo0N2VmMjk4ZTY2N2U0YzQ3OWE2ZTBjY2VlMjNjNTY3ZS90YWJsZXJhbmdlOjQ3ZWYyOThlNjY3ZTRjNDc5YTZlMGNjZWUyM2M1NjdlXzItMy0xLTEtMzQ3MjY_c30132f1-6f3f-488f-9d64-02fad3fa2232">39,122</ix:nonFraction>)</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><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss for the years ended December&#160;31, 2022 and 2021 consists of net actuarial losses not yet recognized in net periodic pension cost (before income taxes).</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfAssumptionsUsedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzU1MTA_2949e5bd-079c-494f-aff7-1119883b2416" continuedAt="ia97a88eb1e234fef8b410efaa0cccdef" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following actuarial assumptions were used to determine our accumulated and projected benefit obligations as of December 31,:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTphNmQyY2M0NTIxZTc0NTcwYmZjY2I3ZDk1YWVhNDU1Zi90YWJsZXJhbmdlOmE2ZDJjYzQ1MjFlNzQ1NzBiZmNjYjdkOTVhZWE0NTVmXzEtMS0xLTEtMzQ3MjY_b0372e57-3d63-48ed-afcc-4100ece790dd">5.41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTphNmQyY2M0NTIxZTc0NTcwYmZjY2I3ZDk1YWVhNDU1Zi90YWJsZXJhbmdlOmE2ZDJjYzQ1MjFlNzQ1NzBiZmNjYjdkOTVhZWE0NTVmXzEtMy0xLTEtMzQ3MjY_c2e607d7-db39-4475-95c8-37e88c96bd1a">2.81</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzU1Mjk_49e4b12f-9bfc-4823-a5a0-d62dcf0228a2" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other changes in plan assets and benefit obligations recognized in other comprehensive income (loss) in 2022 and 2021 are as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:77.932%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.017%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.018%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year actuarial loss </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTpkOTQyYjlhODVlNmE0ZWE1OTUwYzIzYTE1ZWIyM2EwNy90YWJsZXJhbmdlOmQ5NDJiOWE4NWU2YTRlYTU5NTBjMjNhMTVlYjIzYTA3XzEtMS0xLTEtMzQ3MjY_fa5003f4-f0df-478d-9e70-706dce030984">5,228</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTpkOTQyYjlhODVlNmE0ZWE1OTUwYzIzYTE1ZWIyM2EwNy90YWJsZXJhbmdlOmQ5NDJiOWE4NWU2YTRlYTU5NTBjMjNhMTVlYjIzYTA3XzEtMy0xLTEtMzQ3MjY_ae6b3b72-a902-4308-a408-27604f6d673d">5,836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial loss</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTpkOTQyYjlhODVlNmE0ZWE1OTUwYzIzYTE1ZWIyM2EwNy90YWJsZXJhbmdlOmQ5NDJiOWE4NWU2YTRlYTU5NTBjMjNhMTVlYjIzYTA3XzItMS0xLTEtMzQ3MjY_8848b17e-9c16-454a-8cb6-666f218dcf96">2,589</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTpkOTQyYjlhODVlNmE0ZWE1OTUwYzIzYTE1ZWIyM2EwNy90YWJsZXJhbmdlOmQ5NDJiOWE4NWU2YTRlYTU5NTBjMjNhMTVlYjIzYTA3XzItMy0xLTEtMzQ3MjY_9935c2c6-cdec-401c-a981-e599d5e65240">3,327</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total recognized in other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTpkOTQyYjlhODVlNmE0ZWE1OTUwYzIzYTE1ZWIyM2EwNy90YWJsZXJhbmdlOmQ5NDJiOWE4NWU2YTRlYTU5NTBjMjNhMTVlYjIzYTA3XzMtMS0xLTEtMzQ3MjY_cb6f4990-4d05-45d0-aa2f-9856d71ea6f8">7,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTpkOTQyYjlhODVlNmE0ZWE1OTUwYzIzYTE1ZWIyM2EwNy90YWJsZXJhbmdlOmQ5NDJiOWE4NWU2YTRlYTU5NTBjMjNhMTVlYjIzYTA3XzMtMy0xLTEtMzQ3MjY_84329bfb-3d90-4c6d-a311-0097e575fcf7">9,163</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzU1MjA_af5ecfab-a030-495c-9868-b1528280a69b" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic pension cost for the years ended December 31, consists of the following:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:64.245%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.649%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzEtMS0xLTEtMzQ3MjY_4ba7f250-28b3-4ba7-a271-ec23c53f1e83">1,077</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzEtMy0xLTEtMzQ3MjY_392bb6f2-fdd4-4d68-85d6-73aa63b5369e">991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzEtNS0xLTEtMzQ3MjY_df39557a-ebf3-4025-bfe0-1b26fe42bb39">717</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzItMC0xLTEtMzQ3MjY_209f6997-872f-48aa-9e88-f941ae7b3296">Interest cost on projected benefit obligation</span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzItMS0xLTEtMzQ3MjY_369fd38e-6797-4c52-9ec2-0bcb741d5144">2,148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzItMy0xLTEtMzQ3MjY_f65f330c-a157-4533-bcf9-5701edc43c64">1,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzItNS0xLTEtMzQ3MjY_a7faebca-ce05-41fd-8c80-5125982fcf4f">2,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzMtMC0xLTEtMzQ3MjY_2afc7e6d-bfbe-49c8-bd15-6163b10e1610">Expected return on plan assets</span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzMtMS0xLTEtMzQ3MjY_9feeec20-f3a4-483d-b80d-8fb11d7fa0cb">5,295</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzMtMy0xLTEtMzQ3MjY_b437d56d-5e60-44ea-bcd9-e653a3b2e85e">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzMtNS0xLTEtMzQ3MjY_f7211f7c-3247-45d1-8b7a-ef2dc9599801">5,021</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzQtMC0xLTEtMzQ3MjY_b8e4e17a-c87c-410a-98f3-5466ed3b8ebb">Amortization of loss</span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzQtMS0xLTEtMzQ3MjY_154ca953-d8b6-4dbb-a070-b33e148b3983">2,589</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzQtMy0xLTEtMzQ3MjY_7eca43a5-2aed-4d7e-a6c7-ea57f4d65d35">3,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzQtNS0xLTEtMzQ3MjY_aa3dc8fe-fdac-478c-9e1c-a3d5c99a982a">2,821</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic pension cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzYtMS0xLTEtMzQ3MjY_9f9dd6ba-a4e1-4421-980b-695faa25d345">519</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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzYtMy0xLTEtMzQ3MjY_b3ce13e9-5b4c-4ec9-8682-c32f5345e862">966</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzYtNS0xLTEtMzQ3MjY_7ef7dbe2-e37c-4df4-b5b4-b7aded4fa8d7">1,072</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-service cost of $<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-5" name="cnmd:DefinedBenefitPlanNonServiceCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzE4NzA_4bd56a0a-1146-46e9-a9d7-b5d023ce5e07">0.4</ix:nonFraction>&#160;million is included in other expense in the consolidated statements of comprehensive income (loss) for the year ended 2020.  Non-service pension cost/(benefit) was immaterial for the years ended 2022 and 2021.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:continuation id="ia97a88eb1e234fef8b410efaa0cccdef"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following actuarial assumptions were used to determine our net periodic pension benefit cost for the years ended December 31,:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:67.521%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.873%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate on benefit obligation</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo4MmQxZTgwMmU3M2Y0MWFmYjliN2FkZTllNGNkNzE2ZS90YWJsZXJhbmdlOjgyZDFlODAyZTczZjQxYWZiOWI3YWRlOWU0Y2Q3MTZlXzEtMS0xLTEtMzQ3MjY_5345dca8-eab4-4ddf-9875-542efb33f10c">2.81</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo4MmQxZTgwMmU3M2Y0MWFmYjliN2FkZTllNGNkNzE2ZS90YWJsZXJhbmdlOjgyZDFlODAyZTczZjQxYWZiOWI3YWRlOWU0Y2Q3MTZlXzEtMy0xLTEtMzQ3MjY_8af328c2-5c38-4b9f-89af-3dcbf0815a21">2.44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo4MmQxZTgwMmU3M2Y0MWFmYjliN2FkZTllNGNkNzE2ZS90YWJsZXJhbmdlOjgyZDFlODAyZTczZjQxYWZiOWI3YWRlOWU0Y2Q3MTZlXzEtNS0xLTEtMzQ3MjY_78f868b3-2223-461a-96a1-f708e620320a">3.33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective rate for interest on benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="4" name="cnmd:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo4MmQxZTgwMmU3M2Y0MWFmYjliN2FkZTllNGNkNzE2ZS90YWJsZXJhbmdlOjgyZDFlODAyZTczZjQxYWZiOWI3YWRlOWU0Y2Q3MTZlXzItMS0xLTEtMzQ3MjY_ee613182-3e4e-457e-a0bb-70f7181799cd">2.33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="4" name="cnmd:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo4MmQxZTgwMmU3M2Y0MWFmYjliN2FkZTllNGNkNzE2ZS90YWJsZXJhbmdlOjgyZDFlODAyZTczZjQxYWZiOWI3YWRlOWU0Y2Q3MTZlXzItMy0xLTEtMzQ3MjY_33a9f82c-741c-46ab-927f-667405b4c6f9">1.83</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="4" name="cnmd:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo4MmQxZTgwMmU3M2Y0MWFmYjliN2FkZTllNGNkNzE2ZS90YWJsZXJhbmdlOjgyZDFlODAyZTczZjQxYWZiOWI3YWRlOWU0Y2Q3MTZlXzItNS0xLTEtMzQ3MjY_908bff55-256a-4fa9-be7b-87322bbadb43">2.88</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo4MmQxZTgwMmU3M2Y0MWFmYjliN2FkZTllNGNkNzE2ZS90YWJsZXJhbmdlOjgyZDFlODAyZTczZjQxYWZiOWI3YWRlOWU0Y2Q3MTZlXzMtMS0xLTEtMzQ3MjY_7eda7b32-6dbd-4aeb-a339-74fbbd2927a8">7.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo4MmQxZTgwMmU3M2Y0MWFmYjliN2FkZTllNGNkNzE2ZS90YWJsZXJhbmdlOjgyZDFlODAyZTczZjQxYWZiOWI3YWRlOWU0Y2Q3MTZlXzMtMy0xLTEtMzQ3MjY_a72342ec-3d81-4050-92e5-c3558795ee02">7.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo4MmQxZTgwMmU3M2Y0MWFmYjliN2FkZTllNGNkNzE2ZS90YWJsZXJhbmdlOjgyZDFlODAyZTczZjQxYWZiOWI3YWRlOWU0Y2Q3MTZlXzMtNS0xLTEtMzQ3MjY_65f0498f-b9bc-4f93-8d94-358ff8dd74b9">7.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s discount rate and mortality assumptions are the significant assumptions in determining the projected benefit obligation of the Company&#8217;s pension plan.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The discount rate represents the interest rate used in estimating the present value of projected cash flows to settle the Company&#8217;s pension obligations.  The discount rate assumption is determined by management using a full yield curve approach, which involves applying the specific spot rates along the yield curve used in the determination of the benefit obligation that correlates to the relevant projected cash flows. </span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ie7da56f8aa2c4e4ba4527ff539fc6590" continuedAt="i9a944c8f46ba40fc902ab82180d3c701"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortality assumptions are based on published mortality studies developed primarily based on past experience of the broad population and modified for projected longevity trends.  The mortality assumptions used for 2022 and 2021 are based on the Pri-2012 Mortality Tables using the MP-2021 mortality improvement scale.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the expected return on pension plan assets, we consider the relative weighting of plan assets, the historical performance of total plan assets and individual asset classes and economic and other indicators of future performance.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset management objectives include maintaining an adequate level of diversification to reduce interest rate and market risk and providing adequate liquidity to meet immediate and future benefit payment requirements.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzU1NDg_f241c460-dc60-4b22-9c8f-dc63971ee259" continuedAt="i0698e32f35084a0ca2a0a196a1703b26" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of plan assets by category is as follows at December 31,:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:61.216%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.070%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.776%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.072%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Pension<br/>Plan Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Target<br/>Allocation</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie5d113bfc07543b98073805b859c7058_I20221231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ODIxODczZjAyMjI0MDA0YTQyYWYwNzQxYjFiODlkZS90YWJsZXJhbmdlOjk4MjE4NzNmMDIyMjQwMDRhNDJhZjA3NDFiMWI4OWRlXzItMS0xLTEtMzQ3MjY_85dc4bd9-dbb6-481a-8f17-22c56da32d8a">72</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2656ac122cd949b78a8d7543aed6670a_I20211231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ODIxODczZjAyMjI0MDA0YTQyYWYwNzQxYjFiODlkZS90YWJsZXJhbmdlOjk4MjE4NzNmMDIyMjQwMDRhNDJhZjA3NDFiMWI4OWRlXzItMy0xLTEtMzQ3MjY_6bbf8117-80ec-4dc9-bb12-aaeb00256586">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie88bec6570ea4354b13f1429a3cf50e5_I20231231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ODIxODczZjAyMjI0MDA0YTQyYWYwNzQxYjFiODlkZS90YWJsZXJhbmdlOjk4MjE4NzNmMDIyMjQwMDRhNDJhZjA3NDFiMWI4OWRlXzItNS0xLTEtMzQ3MjY_a4877097-0a4a-4313-ace1-5c2913128b72">75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia9f784b3096b4aff9ecc6e9b14ed89c1_I20221231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ODIxODczZjAyMjI0MDA0YTQyYWYwNzQxYjFiODlkZS90YWJsZXJhbmdlOjk4MjE4NzNmMDIyMjQwMDRhNDJhZjA3NDFiMWI4OWRlXzMtMS0xLTEtMzQ3MjY_09ea4860-480e-40a0-a4a3-a21d3f937070">28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4f09c1e4e82b435b865a3784d608f7df_I20211231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ODIxODczZjAyMjI0MDA0YTQyYWYwNzQxYjFiODlkZS90YWJsZXJhbmdlOjk4MjE4NzNmMDIyMjQwMDRhNDJhZjA3NDFiMWI4OWRlXzMtMy0xLTEtMzQ3MjY_094b236c-e1ed-4f95-8f4c-ac0f1512a8bd">27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0aedfe4a90284ac89f4d78bde7caec1f_I20231231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ODIxODczZjAyMjI0MDA0YTQyYWYwNzQxYjFiODlkZS90YWJsZXJhbmdlOjk4MjE4NzNmMDIyMjQwMDRhNDJhZjA3NDFiMWI4OWRlXzMtNS0xLTEtMzQ3MjY_01af5bcf-6d80-45aa-bf70-f8eaaed32aee">25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ODIxODczZjAyMjI0MDA0YTQyYWYwNzQxYjFiODlkZS90YWJsZXJhbmdlOjk4MjE4NzNmMDIyMjQwMDRhNDJhZjA3NDFiMWI4OWRlXzQtMS0xLTEtMzQ3MjY_a5a93f89-3aea-4737-8aaa-d76390a349fc">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ODIxODczZjAyMjI0MDA0YTQyYWYwNzQxYjFiODlkZS90YWJsZXJhbmdlOjk4MjE4NzNmMDIyMjQwMDRhNDJhZjA3NDFiMWI4OWRlXzQtMy0xLTEtMzQ3MjY_9ad3b1eb-ed57-49fd-a449-dbb2bbade8f3">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i455a3bd546a84e269627f8a46c372832_I20231231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ODIxODczZjAyMjI0MDA0YTQyYWYwNzQxYjFiODlkZS90YWJsZXJhbmdlOjk4MjE4NzNmMDIyMjQwMDRhNDJhZjA3NDFiMWI4OWRlXzQtNS0xLTEtMzQ3MjY_37840af7-bc94-41fb-8127-d2166ca11f51">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the pension plan held <ix:nonFraction unitRef="shares" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="INF" name="us-gaap:DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzM4NDI_7b4f7700-7a75-4205-9a34-d0e11042a5f0">27,562</ix:nonFraction> shares of our common stock, which had a fair value of $<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-5" name="cnmd:DefinedBenefitPensionPlanValueOfSharesHeldInPlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzU0OTc1NTgyMDA0NA_30162163-d10c-4256-a512-e6cf92a86ad0">2.4</ix:nonFraction>&#160;million.&#160;&#160;We believe that our long-term asset allocation on average will approximate the targeted allocation.  We regularly review our actual asset allocation and periodically rebalance the pension plan&#8217;s investments to our targeted allocation when deemed appropriate.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FASB guidance defines fair value and establishes a framework for measuring fair value and related disclosure requirements as described in Note 16.  Following is a description of the valuation methodologies used for our pension assets.  There have been no changes in the methodologies used at December&#160;31, 2022 and 2021:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><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:17.055%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:80.745%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock:</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock is valued at the closing price reported on the common stock&#8217;s respective stock exchange and is classified within level 1 of the valuation hierarchy.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed Income Securities:</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valued at the closing price reported on the active market on which the individual securities are traded and are classified within level 1 of the valuation hierarchy.</span></td></tr><tr style="height:12pt"><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 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money Market Fund:</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">These investments are public investment vehicles valued using the Net Asset Value (NAV).</span></td></tr><tr style="height:12pt"><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 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual Funds:</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">These investments are public investment vehicles valued using the Net Asset Value (NAV) provided by the administrator of the fund.  The NAV is based on the value of the underlying assets owned by the fund, minus its liabilities, and then divided by the number of shares outstanding.  </span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The methods described above may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values.  Furthermore, while the pension plan believes its valuation methods are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i9a944c8f46ba40fc902ab82180d3c701"><ix:continuation id="i0698e32f35084a0ca2a0a196a1703b26"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the value of the pension plan's assets as of December&#160;31, 2022 and December&#160;31, 2021:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:67.289%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.412%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investments measured at fair value:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf3050d9ffd449af9730cfe3c0fde018_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzMtMS0xLTEtMzQ3MjY_24cc927e-1372-47ce-89d0-327ba066814c">6,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i261497b00a244f72b74854fdb94471a7_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzMtMy0xLTEtMzQ3MjY_2bcbf459-05b3-445b-a06a-9fa9377cd634">9,767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed Income 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bf2d7d05df04b97b3fd207644148b14_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzQtMS0xLTEtMzQ3MjY_9b28a50e-6a02-4118-bd7a-df7bb139a118">15,963</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8253401f68b440958630db0fb25c1f20_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzQtMy0xLTEtMzQ3MjY_95f948a7-d715-4a4d-966b-50e16e93d3f9">20,272</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Investments measured at fair value</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia16a59b760d946edbd55c6223b4dc200_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzUtMS0xLTEtMzQ3MjY_6b9cfa76-1dc3-4505-b950-321cfa68dd5b">22,591</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i734cdcdb49044d19a7800ad287b1ceea_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzUtMy0xLTEtMzQ3MjY_4bafc81f-8bcc-41ba-84f8-8daed858ff83">30,039</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investments measured at NAV:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money Market Fund</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice82ef181efb48b3a8e354485562b653_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzgtMS0xLTEtMzQ3MjY_1614b629-7f83-4c0a-9544-276023494b18">1,477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7ae218145d14c7dbc1f39ca47bdcd38_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzgtMy0xLTEtMzQ3MjY_2189e180-5f56-4a41-ab85-b4ee16048f9f">1,098</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual Funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43b4bc6d4b2a4c418804b0da190363a7_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzktMS0xLTEtMzQ3MjY_450ce9ac-1add-4d91-9c0d-dd192478f75d">38,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7093f5fbf97d40e9a6799db4f6986fb8_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzktMy0xLTEtMzQ3MjY_2e0d3402-9e4c-4ea7-8e36-c9a749cb4c32">48,267</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Investments measured at NAV</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ad2a3e1d2ef437aa1b6db7e76a1f4ce_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzEwLTEtMS0xLTM0NzI2_bb836c80-845d-4e82-aaba-3f35522f34f6">39,765</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf7e10ca26c641698a4214229f776d1b_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzEwLTMtMS0xLTM0NzI2_eed59784-74d0-4676-a1d6-9c5b3696c941">49,365</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Investments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzEyLTEtMS0xLTM0NzI2_c44c001d-05e5-47ee-9f3e-c5a692fb1d3a">62,356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzEyLTMtMS0xLTM0NzI2_c71be0cd-bd2b-4909-9d04-9e6226f0ad5a">79,404</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not expect to make any contributions to our pension plan for 2023.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzU1NDI_d08d2d2d-d358-439a-9704-d4369e933728" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the benefits and settlements expected to be paid by our pension plan in each of the next five years and in aggregate for the following five years.  The expected payments are estimated based on the same assumptions used to measure the Company&#8217;s projected benefit obligation at December&#160;31, 2022.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt;text-align:center"><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:56.879%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.921%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTphMDJlOTljODNhY2Q0Y2RjYjlhMGIwYjRlNGIzNDE4ZS90YWJsZXJhbmdlOmEwMmU5OWM4M2FjZDRjZGNiOWEwYjBiNGU0YjM0MThlXzAtMS0xLTEtMzQ3MjY_36e2cc4c-b5fb-44ba-86f8-c055b23663ca">5,948</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTphMDJlOTljODNhY2Q0Y2RjYjlhMGIwYjRlNGIzNDE4ZS90YWJsZXJhbmdlOmEwMmU5OWM4M2FjZDRjZGNiOWEwYjBiNGU0YjM0MThlXzEtMS0xLTEtMzQ3MjY_13221e66-cafb-44af-9152-29e4ff381c3d">5,643</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTphMDJlOTljODNhY2Q0Y2RjYjlhMGIwYjRlNGIzNDE4ZS90YWJsZXJhbmdlOmEwMmU5OWM4M2FjZDRjZGNiOWEwYjBiNGU0YjM0MThlXzItMS0xLTEtMzQ3MjY_7f233eb0-eed6-4e3e-8b55-72ca7ace87d0">5,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTphMDJlOTljODNhY2Q0Y2RjYjlhMGIwYjRlNGIzNDE4ZS90YWJsZXJhbmdlOmEwMmU5OWM4M2FjZDRjZGNiOWEwYjBiNGU0YjM0MThlXzMtMS0xLTEtMzQ3MjY_0ae27e51-2d48-4dfd-b833-74f5b9546192">6,143</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTphMDJlOTljODNhY2Q0Y2RjYjlhMGIwYjRlNGIzNDE4ZS90YWJsZXJhbmdlOmEwMmU5OWM4M2FjZDRjZGNiOWEwYjBiNGU0YjM0MThlXzQtMS0xLTEtMzQ3MjY_0058a139-d715-4f77-9f52-03845fb17775">5,538</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028-2032</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTphMDJlOTljODNhY2Q0Y2RjYjlhMGIwYjRlNGIzNDE4ZS90YWJsZXJhbmdlOmEwMmU5OWM4M2FjZDRjZGNiOWEwYjBiNGU0YjM0MThlXzUtMS0xLTEtMzQ3MjY_fb879fa5-bb5e-47be-85e1-b76d40be860a">25,737</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_241"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 14 - <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:LegalMattersAndContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDEvZnJhZzo5NDRiYTIxYWE1Mzc0ODkxYWU2NTA4NzFkOGUxOTVhYy90ZXh0cmVnaW9uOjk0NGJhMjFhYTUzNzQ4OTFhZTY1MDg3MWQ4ZTE5NWFjXzk3MDg_a6310596-c0f0-454c-a1d8-1e91c5e4bc4b" continuedAt="i21e9e34491b64964a4598464ce7e3608" escape="true">Legal Matters and Contingencies</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i21e9e34491b64964a4598464ce7e3608" continuedAt="i846b3584dec24fc48b45d37575cf0b5d"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company may receive an information request, subpoena or warrant from a government agency such as the Securities and Exchange Commission, Department of Justice, Equal Employment Opportunity Commission, the Occupational Safety and Health Administration, the United States Food and Drug Administration, the Department of Labor, the Treasury Department or other federal and state agencies or foreign governments or government agencies.  These information requests, subpoenas or warrants may or may not be routine inquiries, or may begin as routine inquiries and over time develop into enforcement actions of various types.  Likewise, if we receive reports of alleged misconduct from employees and third parties, we investigate as appropriate.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Manufacturers of medical devices have been the subject of various enforcement actions relating to interactions with health care providers domestically or internationally whereby companies are claimed to have provided health care providers with inappropriate incentives to purchase their products.  Similarly, the Foreign Corrupt Practices Act ("FCPA") imposes obligations on manufacturers with respect to interactions with health care providers who may be considered government officials based on their affiliation with public hospitals.  The FCPA also requires publicly listed manufacturers to maintain accurate books and records, and maintain internal accounting controls sufficient to provide assurance that transactions are accurately recorded, lawful and in accordance with management's authorization.  The FCPA poses unique challenges both because manufacturers operate in foreign cultures in which conduct illegal under the FCPA may not be illegal in local jurisdictions, and because, in some cases, a United States manufacturer may face risks under the FCPA based on the conduct of third parties over whom the manufacturer may not have complete control.  While CONMED has not experienced any material enforcement action to date, there can be no assurance that the Company will not be subject to a material enforcement action in the future, or that the Company will not incur costs including, in the form of fees for lawyers and other consultants, that are material to the Company&#8217;s results of operations in the course of responding to a future inquiry or investigation.</span></div></ix:continuation><div style="text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i846b3584dec24fc48b45d37575cf0b5d" continuedAt="i7e68007cf57f4fe0afd4c748b7ac2cfe"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Manufacturers of medical products may face exposure to significant product liability claims,  as well as patent infringement and other claims incurred in the ordinary course of business.  To date, we have not experienced any claims that have been material to our financial statements or financial condition, but any such claims arising in the future could have a material adverse effect on our business, results of operations or cash flows.  We currently maintain commercial product liability insurance of $<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-6" name="cnmd:ProductLiabilityContingencyInsuranceAmountPerIncident" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDEvZnJhZzo5NDRiYTIxYWE1Mzc0ODkxYWU2NTA4NzFkOGUxOTVhYy90ZXh0cmVnaW9uOjk0NGJhMjFhYTUzNzQ4OTFhZTY1MDg3MWQ4ZTE5NWFjXzI4OTY_b1471f49-83ad-4660-9677-cee7a8af40d4">35</ix:nonFraction> million per incident and $<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-6" name="cnmd:ProductLiabilityContingencyInsuranceAggregateAnnualAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDEvZnJhZzo5NDRiYTIxYWE1Mzc0ODkxYWU2NTA4NzFkOGUxOTVhYy90ZXh0cmVnaW9uOjk0NGJhMjFhYTUzNzQ4OTFhZTY1MDg3MWQ4ZTE5NWFjXzI5MTY_15d6b423-d255-4238-983b-16a17df2eded">35</ix:nonFraction> million in the aggregate annually, which we believe is adequate.  This coverage is on a claims-made basis.  There can be no assurance that claims will not exceed insurance coverage, that the carriers will be solvent or that such insurance will be available to us in the future at a reasonable cost.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations are subject, and in the past have been subject, to a number of environmental laws and regulations governing, among other things, air emissions; wastewater discharges; the use, handling and disposal of hazardous substances and wastes; soil and groundwater remediation and employee health and safety.  Likewise, the operations of our suppliers and sterilizers are subject to similar environmental laws and regulations.  In some jurisdictions, environmental requirements may be expected to become more stringent in the future.  In the United States, certain environmental laws can impose liability for the entire cost of site restoration upon each of the parties that may have contributed to conditions at the site regardless of fault or the lawfulness of the party&#8217;s activities.  While we do not believe that the present costs of environmental compliance and remediation are material, there can be no assurance that future compliance or remedial obligations would not have a material adverse effect on our financial condition, results of operations or cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2014, the Company acquired EndoDynamix, Inc.  The agreement governing the terms of the acquisition provides that, if various conditions are met, certain contingent payments relating to the first commercial sale of the products (the milestone payment), as well as royalties based on sales (the revenue based payments), are due to the seller.  In 2016, we notified the seller that there was a need to redesign the product, and that, as a consequence, the first commercial sale had been delayed.  Consequently, the payment of contingent milestone and revenue-based payments were delayed.  On January 18, 2017, the seller provided notice (the "Notice") seeking $<ix:nonFraction unitRef="usd" contextRef="i227f42dbc8c348959cb5568c3a66a8e0_D20170118-20170118" decimals="-5" name="us-gaap:LossContingencyDamagesSoughtValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDEvZnJhZzo5NDRiYTIxYWE1Mzc0ODkxYWU2NTA4NzFkOGUxOTVhYy90ZXh0cmVnaW9uOjk0NGJhMjFhYTUzNzQ4OTFhZTY1MDg3MWQ4ZTE5NWFjXzQ5NDk_c6bd2394-4f5e-4cfd-9ba6-45d3670c6e62">12.7</ix:nonFraction> million under a liquidated damages clause, which essentially represented the seller's view as to the sum of the projected contingent milestone and revenue-based payments on an accelerated basis.  CONMED responded to the Notice denying that there was any basis for acceleration of the payments due under the acquisition agreement.  On February 22, 2017, the representative of the former shareholders of EndoDynamix filed a complaint in Delaware Chancery Court claiming breach of contract with respect to the duty to commercialize the product and seeking the contingent payments on an accelerated basis.  In the third quarter of 2018, the Company decided to halt the development of the EndoDynamix clip applier and recorded a charge to write off assets and released a previously accrued contingent consideration liability.  In court filings the Plaintiffs claim to seek liquidated damages, as well as additional damages up to $<ix:nonFraction unitRef="usd" contextRef="i04c7a37bfc424ac08ac853e23c7d776e_D20170118-20170118" decimals="-5" name="us-gaap:LossContingencyDamagesSoughtValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDEvZnJhZzo5NDRiYTIxYWE1Mzc0ODkxYWU2NTA4NzFkOGUxOTVhYy90ZXh0cmVnaW9uOjk0NGJhMjFhYTUzNzQ4OTFhZTY1MDg3MWQ4ZTE5NWFjXzYwNjE_8f6a2bce-df77-474d-84a8-a0ebb6fe5f54">24.8</ix:nonFraction>&#160;million.  A non-jury trial in the Delaware Chancery Court commenced on March 18, 2021, and testimony concluded on April 7, 2021.  On June 30, 2022, the Court issued a ruling that CONMED had presented overwhelming evidence that it had not breached its obligations under the acquisition agreement, and that CONMED was entitled to judgement on all claims asserted against it.  The Company had not recorded any expense related to potential damages in connection with this matter and the period within which the former shareholders of EndoDynamix could have appealed expired without any appeal being filed.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CONMED is defending two Georgia State Court actions.  The first action was filed in Cobb County by various employees, former employees, contract workers and others against CONMED and against a contract sterilizer (the "Cobb County Action"). The second action was filed in Douglas County against CONMED&#8217;s landlord and other allegedly related entities (the "Douglas County Action").  Plaintiffs in the lawsuits allege personal injury and related claims purportedly arising from or relating to exposure to Ethylene Oxide, a chemical used to sterilize certain products.  CONMED is defending the claims asserted directly against it and is providing indemnification for certain other defendants based on contractual provisions.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Both actions are in their early stages. The Company&#8217;s motion to dismiss in the Cobb County action was heard on January 10, 2022, and the Court issued a ruling on June 15, 2022 dismissing 44 of the 51 plaintiffs' claims as precluded by the exclusive workers' compensation remedy, as well as one claim from a non-employee plaintiff.  As to the remaining claims that were not the subject of the motion to dismiss, CONMED believes it has strong defenses and will vigorously defend itself and all parties it is indemnifying.  As with any litigation, there are risks, including the risk that CONMED may not prevail with respect to the defense of the underlying claims, or with respect to securing adequate insurance coverage for the indemnification claims.  The Company is unable to estimate a range of possible loss at this time, and has not recorded any expense related to potential damages in connection with this matter because the Company does not believe any potential loss is probable.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CONMED submitted the foregoing claims for insurance coverage.  One insurer is providing coverage for certain of the claims asserted directly against the Company.  CONMED has been litigating two lawsuits in the United States District Court for the Northern District of New York with Federal Insurance Company (&#8220;Chubb&#8221;): one involving CONMED&#8217;s claim for coverage for the indemnification claims arising from the Cobb County Action, and the other concerning CONMED&#8217;s claim for coverage for the indemnification claims arising from the Douglas County Action.  On March 10, 2022, the Court ruled in favor of CONMED with respect to coverage for the indemnification claims arising from the Cobb County Action.  Chubb's motion for </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i7e68007cf57f4fe0afd4c748b7ac2cfe" continuedAt="ieb096a8fc2c94d08ac3379f72f791b09"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reconsideration was denied, and Chubb filed a notice of appeal.  On August 9, 2022, CONMED won a similar ruling finding in its favor and against Chubb as to the coverage case concerning the Douglas County Action.  Chubb appealed that decision as well.  CONMED believed its position was well-grounded in the facts and the law. Chubb subsequently withdrew its appeal and agreed to pay for the underlying defense of the two claims, subject to certain reservations of rights, and in January 2023 agreed to reimburse CONMED for certain costs it had previously incurred in connection with the defense of the two lawsuits.  There can be no assurance that Chubb will honor its obligations prospectively.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, one of CONMED&#8217;s contract sterilizers, which is defending toxic tort claims asserted by various residents in the areas around its processing facility, has placed CONMED on notice of a claim for indemnification relating to some of those claims.  CONMED is reviewing the notice, and has not at this time taken any position on the notice.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The government of Italy passed a law in late 2015 to tax medical device companies on revenue derived from sales to public hospitals.  The tax is calculated and based on provincial spending over and above certain thresholds.  Since the law was enacted, the Italian government essentially made no effort to administer or collect the tax.  A lack of interpretative guidance and complexity of the law resulted in uncertainty as to the actual amount of liability.  In September 2022, the Italian government passed a further decree which, amongst other provisions, delegated administration and collection to the provincial level for the years 2015 &#8211; 2018.  The Italy medical device tax represents variable consideration in the form of a retroactive discount potentially owed to the customer, which is ultimately the Italian government.  The Company is challenging the imposition of the medical device tax in Italy, as have many other medical device companies, on the ground that the law was never implemented properly with regulations.  While the Company is informed that its position is well-grounded in the law, there can be no assurance that the Company will prevail.  In January 2023, the Italian government postponed the due date for payment of the tax to April 30, 2023, to allow time for Italian courts to rule on the constitutionality of the law.   No amounts have been remitted to date.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we are also subject to negligence and other claims arising out of the ordinary conduct of our business, including, for example, accidents our employees may experience within the course of their employment or otherwise.  We are currently defending one such claim,  which we expect to be fully covered by insurance, involving potentially significant personal injuries.  The Company is unable to estimate any range of possible loss at this time, and therefore has not recorded any liability related to potential damages in connection with this matter.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ieb096a8fc2c94d08ac3379f72f791b09">We record reserves sufficient to cover probable and estimable losses associated with any such pending claims.  We do not expect that the resolution of any pending claims, investigations or reports of alleged misconduct will have a material adverse effect on our financial condition, results of operations or cash flows.  There can be no assurance, however, that future claims or investigations, or the costs associated with responding to such claims, investigations or reports of misconduct, especially claims and investigations not covered by insurance, will not have a material adverse effect on our financial condition, results of operations or cash flows.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_247"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 15 - <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:GuaranteesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90ZXh0cmVnaW9uOmQ2NDRhNDk5OGMzNzQyMDE5NDBhM2EwMzdjYTIzNDk1XzcyNg_46d369a9-66b3-4b56-8eae-9b6de66edd8e" continuedAt="i8d4fb441e0ed4493870ac1d67819f86b" escape="true">Guarantees</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i8d4fb441e0ed4493870ac1d67819f86b"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide warranties on certain of our products at the time of sale and sell extended warranties.&#160;&#160;The standard warranty period for our capital equipment is generally <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="cnmd:ProductWarrantyAccrualTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90ZXh0cmVnaW9uOmQ2NDRhNDk5OGMzNzQyMDE5NDBhM2EwMzdjYTIzNDk1XzE5NQ_da9ac057-e50b-4ae9-be76-032944dc0f00">one year</ix:nonNumeric> and our extended warranties typically vary from one to three years.&#160;&#160;Liability under service and warranty policies is based upon a review of historical warranty and service claim experience.&#160;&#160;Adjustments are made to accruals as claim data and historical experience warrant.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90ZXh0cmVnaW9uOmQ2NDRhNDk5OGMzNzQyMDE5NDBhM2EwMzdjYTIzNDk1XzcyMw_68581c6b-80f4-4415-ad17-c4cebe4cd529" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of standard warranties for the years ended December 31, are as follows:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1,</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90YWJsZTo2OTQwZWViMDNiZDU0ZDc5YmQwYWE1ODFjYjE1OTVmNi90YWJsZXJhbmdlOjY5NDBlZWIwM2JkNTRkNzliZDBhYTU4MWNiMTU5NWY2XzEtMS0xLTEtMzQ3MjY_a1dc0449-dcb1-46e6-83c0-9c32b4928a22">2,344</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d37407453d042f3a8d9b0a63dd9cc67_I20201231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90YWJsZTo2OTQwZWViMDNiZDU0ZDc5YmQwYWE1ODFjYjE1OTVmNi90YWJsZXJhbmdlOjY5NDBlZWIwM2JkNTRkNzliZDBhYTU4MWNiMTU5NWY2XzEtMy0xLTEtMzQ3MjY_e096ca5b-45d0-4a06-8055-2df82445dcc7">1,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia25370e81d4844df8976cdc17a86d49f_I20191231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90YWJsZTo2OTQwZWViMDNiZDU0ZDc5YmQwYWE1ODFjYjE1OTVmNi90YWJsZXJhbmdlOjY5NDBlZWIwM2JkNTRkNzliZDBhYTU4MWNiMTU5NWY2XzEtNS0xLTEtMzQ3MjY_08f252b1-9dde-4ebf-94d2-18f79e571572">2,186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for warranties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90YWJsZTo2OTQwZWViMDNiZDU0ZDc5YmQwYWE1ODFjYjE1OTVmNi90YWJsZXJhbmdlOjY5NDBlZWIwM2JkNTRkNzliZDBhYTU4MWNiMTU5NWY2XzMtMS0xLTEtMzQ3MjY_fca8f589-0fbc-4dd3-af6c-0f22a015de08">224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90YWJsZTo2OTQwZWViMDNiZDU0ZDc5YmQwYWE1ODFjYjE1OTVmNi90YWJsZXJhbmdlOjY5NDBlZWIwM2JkNTRkNzliZDBhYTU4MWNiMTU5NWY2XzMtMy0xLTEtMzQ3MjY_02319086-d288-411b-ba87-d1615a3562d2">1,458</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90YWJsZTo2OTQwZWViMDNiZDU0ZDc5YmQwYWE1ODFjYjE1OTVmNi90YWJsZXJhbmdlOjY5NDBlZWIwM2JkNTRkNzliZDBhYTU4MWNiMTU5NWY2XzMtNS0xLTEtMzQ3MjY_daff5ca3-cc55-4d8c-9dd2-6a98c9bc2c28">783</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Claims made</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90YWJsZTo2OTQwZWViMDNiZDU0ZDc5YmQwYWE1ODFjYjE1OTVmNi90YWJsZXJhbmdlOjY5NDBlZWIwM2JkNTRkNzliZDBhYTU4MWNiMTU5NWY2XzQtMS0xLTEtMzQ3MjY_295a5c0b-e410-4d16-a47e-4e6c2dd97392">624</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90YWJsZTo2OTQwZWViMDNiZDU0ZDc5YmQwYWE1ODFjYjE1OTVmNi90YWJsZXJhbmdlOjY5NDBlZWIwM2JkNTRkNzliZDBhYTU4MWNiMTU5NWY2XzQtMy0xLTEtMzQ3MjY_03e5c3e6-964a-414e-be58-746009e82664">940</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90YWJsZTo2OTQwZWViMDNiZDU0ZDc5YmQwYWE1ODFjYjE1OTVmNi90YWJsZXJhbmdlOjY5NDBlZWIwM2JkNTRkNzliZDBhYTU4MWNiMTU5NWY2XzQtNS0xLTEtMzQ3MjY_a3c722e5-fb60-4796-8315-1591d4c48196">1,143</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31,</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90YWJsZTo2OTQwZWViMDNiZDU0ZDc5YmQwYWE1ODFjYjE1OTVmNi90YWJsZXJhbmdlOjY5NDBlZWIwM2JkNTRkNzliZDBhYTU4MWNiMTU5NWY2XzYtMS0xLTEtMzQ3MjY_b966eaab-c02a-4fef-81fb-9d1f3197174c">1,944</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90YWJsZTo2OTQwZWViMDNiZDU0ZDc5YmQwYWE1ODFjYjE1OTVmNi90YWJsZXJhbmdlOjY5NDBlZWIwM2JkNTRkNzliZDBhYTU4MWNiMTU5NWY2XzYtMy0xLTEtMzQ3MjY_f3dd408e-504c-4a6b-bd72-e8fb00b5b129">2,344</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d37407453d042f3a8d9b0a63dd9cc67_I20201231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90YWJsZTo2OTQwZWViMDNiZDU0ZDc5YmQwYWE1ODFjYjE1OTVmNi90YWJsZXJhbmdlOjY5NDBlZWIwM2JkNTRkNzliZDBhYTU4MWNiMTU5NWY2XzYtNS0xLTEtMzQ3MjY_db806398-361f-4869-90c4-1f90dd5e565a">1,826</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs associated with extended warranty repairs are recorded as incurred and amounted to&#160;$<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-5" name="us-gaap:ProductWarrantyExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90ZXh0cmVnaW9uOmQ2NDRhNDk5OGMzNzQyMDE5NDBhM2EwMzdjYTIzNDk1XzY2OA_b33481b0-847e-44db-b67a-a994521dbe72">5.9</ix:nonFraction> million,&#160;$<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-5" name="us-gaap:ProductWarrantyExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90ZXh0cmVnaW9uOmQ2NDRhNDk5OGMzNzQyMDE5NDBhM2EwMzdjYTIzNDk1XzY3Mg_3494d699-f388-4c0a-a0ea-6d99a4ec2143">6.8</ix:nonFraction> million&#160;and $<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-5" name="us-gaap:ProductWarrantyExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90ZXh0cmVnaW9uOmQ2NDRhNDk5OGMzNzQyMDE5NDBhM2EwMzdjYTIzNDk1XzY3OQ_fdcc3433-40f5-4b40-a0cf-9519c5fcc953">6.1</ix:nonFraction> million for the&#160;years ended&#160;December&#160;31, 2022, 2021 and 2020 respectively.</span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80</span></div></div></div><div id="i02b73a1bc7a8425ba059a951718d66ef_250"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 16 - <ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:DerivativesAndFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzU0NzU_dd6d23d4-cfd9-400b-be70-4e2e881b958d" continuedAt="i7b62210a2146429193e3addbb9ade933" escape="true">Fair Value Measurement</ix:nonNumeric></span></div><ix:continuation id="i7b62210a2146429193e3addbb9ade933" continuedAt="iaf2c298f81cd4c85bdc2b1cc9da00cb1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into derivative instruments for risk management purposes only.&#160;&#160;We operate internationally and, in the normal course of business, are exposed to fluctuations in interest rates, foreign exchange rates and commodity prices. These fluctuations can increase the costs of financing, investing and operating the business. We use forward contracts, a type of derivative instrument, to manage certain foreign currency exposures.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By nature, all financial instruments involve market and credit risks. We enter into forward contracts with major investment grade financial institutions and have policies to monitor the credit risk of those counterparties.&#160;&#160;While there can be no assurance, we do not anticipate any material non-performance by any of these counterparties.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Forward Contracts.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We hedge forecasted intercompany sales denominated in foreign currencies through the use of forward contracts.&#160;&#160;We account for these forward contracts as cash flow hedges.&#160;&#160;To the extent these forward contracts meet hedge accounting criteria, changes in their fair value are not included in current earnings but are included in accumulated other comprehensive loss.&#160;&#160;These changes in fair value will be recognized into earnings as a component of sales or cost of sales when the forecasted transaction occurs.&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also enter into forward contracts to exchange foreign currencies for United States dollars in order to hedge our currency transaction exposures.&#160;&#160;These forward contracts settle each month at month-end, at which time we enter into new forward contracts.&#160;&#160;We have not designated these forward contracts as hedges and have not applied hedge accounting to them.&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzU0NzY_ec590e93-ccda-4791-a980-76dd4f7fd5b3" continuedAt="i77bb9dbfbba7451da72da7e839c3f3f1" escape="true">The following table presents the notional contract amounts for forward contracts outstanding:</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:center"><ix:continuation id="i77bb9dbfbba7451da72da7e839c3f3f1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:38.811%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.340%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.487%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.490%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FASB ASC Topic 815 Designation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flow hedge</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86f103300d084feda8a37b5e695ad09b_I20221231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTo5ZjQwM2IyYTIxZGE0ZmFiODAzMjUyZTgyYmE0YjNiYy90YWJsZXJhbmdlOjlmNDAzYjJhMjFkYTRmYWI4MDMyNTJlODJiYTRiM2JjXzItMy0xLTEtMzQ3MjY_5d4687af-6163-4af8-be0a-b2d0b9ea0802">198,473</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9027d8ca1b9848fbb654b54ccb94e697_I20211231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTo5ZjQwM2IyYTIxZGE0ZmFiODAzMjUyZTgyYmE0YjNiYy90YWJsZXJhbmdlOjlmNDAzYjJhMjFkYTRmYWI4MDMyNTJlODJiYTRiM2JjXzItNS0xLTEtMzQ3MjY_ad4e0ab9-22c9-497b-b367-341c1a6a5f02">172,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-designated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie604a7b49dce4be48ebf57a7f61dbbd4_I20221231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTo5ZjQwM2IyYTIxZGE0ZmFiODAzMjUyZTgyYmE0YjNiYy90YWJsZXJhbmdlOjlmNDAzYjJhMjFkYTRmYWI4MDMyNTJlODJiYTRiM2JjXzMtMy0xLTEtMzQ3MjY_29bf00e7-0c21-4a5e-9245-a8ea5bc443dd">81,929</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d1ecaa000224e2f9fdd6a710970384e_I20211231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTo5ZjQwM2IyYTIxZGE0ZmFiODAzMjUyZTgyYmE0YjNiYy90YWJsZXJhbmdlOjlmNDAzYjJhMjFkYTRmYWI4MDMyNTJlODJiYTRiM2JjXzMtNS0xLTEtMzQ3MjY_da9519d6-3544-4268-b24a-b672cca6186f">38,897</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining time to maturity as of December&#160;31, 2022 is within <ix:nonNumeric contextRef="ia1a7e8928963455aba3ed02eb97ff624_D20220101-20221231" name="us-gaap:MaximumLengthOfTimeHedgedInCashFlowHedge1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzE4NzU_588bd62a-e406-4c71-ad24-afaf42d7bc0f">two years</ix:nonNumeric> for hedge designated foreign exchange contracts and approximately <ix:nonNumeric contextRef="i3c9029aeba1043b59cde1c7cd28001de_D20220101-20221231" name="us-gaap:MaximumLengthOfTimeHedgedInCashFlowHedge1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzE5NDQ_04b041c0-88f2-42c8-933a-fc5779e7510a">one month</ix:nonNumeric> for non-hedge designated forward exchange contracts.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:continuation id="iaf2c298f81cd4c85bdc2b1cc9da00cb1" continuedAt="i40832d23bcb5416ca65ebf5545ff6dba"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Statement of comprehensive income (loss) presentation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives designated as cash flow hedges</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzU0NzA_302085cf-356b-4509-8585-88b823d9bc7a" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign exchange contracts designated as cash flow hedges had the following effects on accumulated other comprehensive income (loss) ("AOCI") and net earnings on our consolidated statements of comprehensive income (loss) and our consolidated balance sheets:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:19.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.231%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.797%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount of Gain (Loss) Recognized in AOCI</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated Statements  of Comprehensive Income (Loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount of Gain (Loss) Reclassified from AOCI</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Amount of Line Item Presented</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivative Instrument</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Location of amount reclassified</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzQtMi0xLTEtMzQ3MjY_2c4b2fbf-7022-4842-97e8-b3e45fefead9">14,494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzQtMy0xLTEtMzQ3MjY_b96ef8b3-1812-471c-8c33-20f6a08773e3">8,650</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzQtNC0xLTEtMzQ3MjY_8533e23a-fed6-45c3-9c77-a02675481cee">7,111</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzQtOC0xLTEtMzQ3MjY_d8c61a86-ee27-4664-a82e-e8eaff942d9f">1,045,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzQtOS0xLTEtMzQ3MjY_f1fc9805-249d-4578-a6ad-007a14a87037">1,010,635</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzQtMTAtMS0xLTM0NzI2_fba701ad-75fe-4d9f-86c0-cc0b925c5066">862,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i746a25c3e23a43699e6bbd35e89e329f_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzQtMTItMS0xLTM0NzI2_bcd2a927-a69c-4e30-ad39-e239d32314be">15,085</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a38694af84b4b2aa7ae71bb9f2a94d8_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzQtMTMtMS0xLTM0NzI2_508dc607-5498-451e-8ee7-d80bfaa256c3">5,421</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id08cc47e18404267a8fa16a3c9d57567_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzQtMTQtMS0xLTM0NzI2_d92ebedd-01ff-4997-8403-29c458eb5d4b">1,997</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: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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzUtOC0xLTEtMzQ3MjY_3cd032e7-1c71-47bb-aed3-2f51f7864b2b">474,227</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzUtOS0xLTEtMzQ3MjY_12d869ca-8c12-4dae-b41a-85dd54fa3d81">442,599</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzUtMTAtMS0xLTM0NzI2_51d79a44-5758-4772-9f5f-c08f897b9835">402,159</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcbdad34131e40d89e3f5a7e4a7fafd9_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzUtMTItMS0xLTM0NzI2_f6dc0c35-bf61-48e8-a8cd-27a866a5f280">939</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec939f3ea12b4d1ebac071e8c52c8635_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzUtMTMtMS0xLTM0NzI2_454d6717-2445-4104-ae90-c6921b25bcfe">1,411</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iad0d8c6f2190461f878c88c386b7b668_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzUtMTQtMS0xLTM0NzI2_914cac36-50d8-4ade-8503-a8a04ecc99a9">619</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pre-tax gain (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzYtMi0xLTEtMzQ3MjY_2f6c275b-c06f-4655-9329-8f04f40e3ab2">14,494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzYtMy0xLTEtMzQ3MjY_a12ac8e6-b997-49d5-949f-b5b35f3af6f7">8,650</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzYtNC0xLTEtMzQ3MjY_6b63441f-bb19-4022-beba-f83c017b1319">7,111</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzYtMTItMS0xLTM0NzI2_8308a597-cded-4dab-a8bd-9f35635e203a">16,024</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzYtMTMtMS0xLTM0NzI2_90870db6-4ea9-4943-8c97-47b4ea8a2abd">4,010</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzYtMTQtMS0xLTM0NzI2_c5432742-de0e-4089-b548-f29f00a958b3">1,378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzctMi0xLTEtMzQ3MjY_2255017d-affd-4d38-808f-cc9065aa93e3">3,513</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzctMy0xLTEtMzQ3MjY_eba0ba09-2699-4331-8ee0-cda16025b8f5">2,090</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzctNC0xLTEtMzQ3MjY_d2c9f0d4-36e3-430a-85ef-04268785fe11">1,718</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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzctMTItMS0xLTM0NzI2_c393254a-7065-432c-b11e-79b4356d1bab">3,884</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzctMTMtMS0xLTM0NzI2_9a382132-cbc8-4dce-8d65-e4cbefc81cce">969</ix:nonFraction>)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzctMTQtMS0xLTM0NzI2_a14a988d-806d-4021-bef4-80dbfe3f91ca">333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzgtMi0xLTEtMzQ3MjY_d0a0929c-2bf4-4419-a9ff-6e91a72df597">10,981</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzgtMy0xLTEtMzQ3MjY_9e36eb45-faa4-429a-84ad-5d98465e391f">6,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzgtNC0xLTEtMzQ3MjY_8c8cd698-7c56-4481-9744-f00873d8750b">5,393</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzgtMTItMS0xLTM0NzI2_ce0f114c-34f9-4970-b2d9-66165cf3fd94">12,140</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzgtMTMtMS0xLTM0NzI2_77d15fff-22a7-49a8-b7c3-2976b607eeaf">3,041</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzgtMTQtMS0xLTM0NzI2_ddc5c792-1094-4a52-8847-387d66b11fe7">1,045</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022, $<ix:nonFraction unitRef="usd" contextRef="i86f103300d084feda8a37b5e695ad09b_I20221231" decimals="-5" name="us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzIzNTU_683ab8fa-c28c-4d05-99a6-285e9ad48944">2.8</ix:nonFraction> million of net unrealized gains on forward contracts accounted for as cash flow hedges, and included in accumulated other comprehensive loss, are expected to be recognized in earnings in the next twelve months.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives not designated as cash flow hedges</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzU0Nzc_a1f57f04-4df1-4ea9-9cf8-1a8b5181633c" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net gains and losses from derivative instruments not accounted for as hedges offset by gains and losses on our intercompany receivables on our consolidated statements of comprehensive income (loss) were:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.049%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.184%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.111%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.111%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.113%"></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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended</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:100%">Derivative Instrument</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Location on Consolidated Statements of Comprehensive Income (Loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss on currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf58c6fd33904e43b3d8d540509efb72_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxOWJkY2QxN2NlZmU0MGU4OTExOWFmNjJkZTY4Y2M3OC90YWJsZXJhbmdlOjE5YmRjZDE3Y2VmZTQwZTg5MTE5YWY2MmRlNjhjYzc4XzMtNC0xLTEtMzQ3MjY_e3c7ae76-26b7-401c-81a2-0956a197584e">240</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id3cefb67e81a42a5b1a385fcf8517433_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxOWJkY2QxN2NlZmU0MGU4OTExOWFmNjJkZTY4Y2M3OC90YWJsZXJhbmdlOjE5YmRjZDE3Y2VmZTQwZTg5MTE5YWY2MmRlNjhjYzc4XzMtNi0xLTEtMzQ3MjY_47225791-4f6f-47e4-86d9-23e26daa1168">451</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7be57dd5ff39412bbb516c65ba1666aa_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxOWJkY2QxN2NlZmU0MGU4OTExOWFmNjJkZTY4Y2M3OC90YWJsZXJhbmdlOjE5YmRjZDE3Y2VmZTQwZTg5MTE5YWY2MmRlNjhjYzc4XzMtOC0xLTEtMzQ3MjY_7ce7e229-3626-4379-8765-e7786d3a431c">2,269</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain (loss) on currency transaction exposures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and administrative expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxOWJkY2QxN2NlZmU0MGU4OTExOWFmNjJkZTY4Y2M3OC90YWJsZXJhbmdlOjE5YmRjZDE3Y2VmZTQwZTg5MTE5YWY2MmRlNjhjYzc4XzQtNC0xLTEtMzQ3MjY_92a3541f-137a-43de-a86a-81de60d4ca50">1,950</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxOWJkY2QxN2NlZmU0MGU4OTExOWFmNjJkZTY4Y2M3OC90YWJsZXJhbmdlOjE5YmRjZDE3Y2VmZTQwZTg5MTE5YWY2MmRlNjhjYzc4XzQtNi0xLTEtMzQ3MjY_5b66d621-5115-4b58-8af6-010e7d15db27">1,832</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxOWJkY2QxN2NlZmU0MGU4OTExOWFmNjJkZTY4Y2M3OC90YWJsZXJhbmdlOjE5YmRjZDE3Y2VmZTQwZTg5MTE5YWY2MmRlNjhjYzc4XzQtOC0xLTEtMzQ3MjY_65095aa3-f2e6-4681-bf62-14913f9b7408">646</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i40832d23bcb5416ca65ebf5545ff6dba" continuedAt="i4fa7b1927a2c43058e50e253d6d1feb4"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Balance sheet presentation</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzU0NzM_ec3d40b1-c0ad-41ce-83ed-73afac7fd63c" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record these forward foreign exchange contracts at fair value.  The following tables summarize the fair value for forward foreign exchange contracts outstanding at December&#160;31, 2022 and 2021:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:37.666%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.444%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.738%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.448%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Location on Consolidated Balance Sheet</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asset Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>&#160;Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i705d27ce6e384c5c98dabb4b97ff64f2_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzItMy0xLTEtMzQ3MjY_030e8804-64e1-40a3-827e-f4e5cc668cb3">6,757</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i705d27ce6e384c5c98dabb4b97ff64f2_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzItNS0xLTEtMzQ3MjY_b0a75e59-fb21-42ad-84c1-5c563a8f5c13">3,121</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i705d27ce6e384c5c98dabb4b97ff64f2_I20221231" decimals="-3" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzItNy0xLTEtMzQ3MjY_91ae8b05-da7f-49d0-a77b-e6b7fd6796cf">3,636</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a929bc401f14116ae7acdfb0b9fe0ef_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzMtMy0xLTEtMzQ3MjY_ef72f208-ef08-4fa5-9326-3ddd63a6ca4f">60</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2a929bc401f14116ae7acdfb0b9fe0ef_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzMtNS0xLTEtMzQ3MjY_96fb9ae8-6499-4b37-a62a-bc04ba72767c">400</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2a929bc401f14116ae7acdfb0b9fe0ef_I20221231" decimals="-3" sign="-" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzMtNy0xLTEtMzQ3MjY_76691128-5175-446a-a9c2-447d8f6a96ab">340</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: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i607cdb0f03fb46289ad830d56b6b1491_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzQtMy0xLTEtMzQ3MjY_91fcdf62-31c4-4174-8479-c61a50b5439f">6,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i607cdb0f03fb46289ad830d56b6b1491_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzQtNS0xLTEtMzQ3MjY_0a14ab67-cc27-4dfc-b4da-037882947f34">3,521</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i607cdb0f03fb46289ad830d56b6b1491_I20221231" decimals="-3" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzQtNy0xLTEtMzQ3MjY_c3a9cf96-8310-4d78-877f-4006adad2fbb">3,296</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as 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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31ed0d42923345d3b88632d656dde141_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzctMy0xLTEtMzQ3MjY_87f3df24-caa9-4ffc-9211-f7d28cfb1e3b">48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i31ed0d42923345d3b88632d656dde141_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzctNS0xLTEtMzQ3MjY_78984f9e-c30a-463f-9626-97120358837e">395</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i31ed0d42923345d3b88632d656dde141_I20221231" decimals="-3" sign="-" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzctNy0xLTEtMzQ3MjY_66a01b43-529e-4e5b-89cf-e11a14d42f30">347</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</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 style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzktMy0xLTEtMzQ3MjY_bee47633-d66f-465c-864e-ac48c69fa60c">6,865</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzktNS0xLTEtMzQ3MjY_19d2f880-b588-4456-989c-d4f3bc5a7d3a">3,916</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-3" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzktNy0xLTEtMzQ3MjY_01d79d4c-5a2c-447f-9828-d1f340587dae">2,949</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:37.666%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.444%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.738%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.448%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Location on Consolidated Balance Sheet</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asset Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>&#160;Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2aed3a7c090f4cc98b5fc54757be4348_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzItMy0xLTEtMzQ3MjY_ea373314-bc77-4f21-8b4d-96b7db5f4655">5,331</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2aed3a7c090f4cc98b5fc54757be4348_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzItNS0xLTEtMzQ3MjY_a0f9d702-1832-4d24-93d7-aa291ca95756">430</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2aed3a7c090f4cc98b5fc54757be4348_I20211231" decimals="-3" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzItNy0xLTEtMzQ3MjY_66a7653b-d667-481e-9e09-ac5b41ce3e6f">4,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic22ee62805574214b7d64e48ebbd7ff5_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzMtMy0xLTEtMzQ3MjY_e58cf561-a019-46c9-993a-225d2ac441c5">82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic22ee62805574214b7d64e48ebbd7ff5_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzMtNS0xLTEtMzQ3MjY_335c28f2-71db-4c62-83ac-d37f6893f206">161</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic22ee62805574214b7d64e48ebbd7ff5_I20211231" decimals="-3" sign="-" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzMtNy0xLTEtMzQ3MjY_2131f855-fde1-40f5-b3da-5a73d1019bfc">79</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: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ffe620060f248e4946cc786777cd755_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzQtMy0xLTEtMzQ3MjY_e55ccaf9-b627-4238-85a1-741bf0228a23">5,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6ffe620060f248e4946cc786777cd755_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzQtNS0xLTEtMzQ3MjY_4b1995d6-27c6-4a3f-ba2c-9e78970a3769">591</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ffe620060f248e4946cc786777cd755_I20211231" decimals="-3" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzQtNy0xLTEtMzQ3MjY_bf51494b-af54-489c-be84-4a6ca9bf68e4">4,822</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as 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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3779eb2e21f748d7bea64e4af12421d1_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzctMy0xLTEtMzQ3MjY_efd7938d-4db0-4d89-aeb7-e6efd1f92c80">38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3779eb2e21f748d7bea64e4af12421d1_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzctNS0xLTEtMzQ3MjY_29b58340-37bc-4a9c-a77b-24fa61242eea">180</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3779eb2e21f748d7bea64e4af12421d1_I20211231" decimals="-3" sign="-" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzctNy0xLTEtMzQ3MjY_b36fc0e6-9bdf-4b04-b0e5-5f31e1e9c67e">142</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total derivatives</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 style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzktMy0xLTEtMzQ3MjY_e72b3343-f203-48e5-a7c7-5283dd3cc308">5,451</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzktNS0xLTEtMzQ3MjY_f5857b4c-9dbf-4733-ad86-7c3b4b6c8d74">771</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie180624e1d214bf981237526029273b6_I20211231" decimals="-3" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzktNy0xLTEtMzQ3MjY_35a1d549-c609-4e46-a429-85f7820f10d5">4,680</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our forward foreign exchange contracts are subject to a master netting agreement and qualify for netting in the consolidated balance sheets.&#160;&#160;</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Disclosure.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  FASB guidance defines fair value and establishes a framework for measuring fair value and related disclosure requirements.  This guidance applies when fair value measurements are required or permitted.  The guidance indicates, among other things, that a fair value measurement assumes that the transaction to sell an asset or transfer a liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market for the asset or liability.  Fair value is defined based upon an exit price model.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Valuation Hierarchy. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> A valuation hierarchy was established for disclosure of the inputs to the valuations used to measure fair value.  This hierarchy prioritizes the inputs into three broad levels as follows.  Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities.  Level 2 inputs are quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets in markets that are not active, inputs other than quoted prices that are observable for the asset or liability, including interest rates, yield curves and credit risks, or inputs that are derived principally from or corroborated by observable market data through correlation.  Level 3 inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value.  A financial asset or liability&#8217;s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.  There have been no significant changes in the assumptions.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i4fa7b1927a2c43058e50e253d6d1feb4" continuedAt="i6d2008ee2a754298ba2408569aa6b158"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Valuation Techniques.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Assets and liabilities carried at fair value and measured on a recurring basis as of December&#160;31, 2022 consist of forward foreign exchange contracts.  The Company values its forward foreign exchange contracts using quoted prices for similar assets.  The most significant assumption is quoted currency rates.  The value of the forward foreign exchange contract assets and liabilities were valued using Level 2 inputs and are listed in the table above.&#160;&#160;The Company values contingent consideration using Level 3 inputs.  These include projected payment dates, discount rates, revenue volatilities, and projected revenues. The fair value of contingent consideration  related to the In2Bones Acquisition increased to $<ix:nonFraction unitRef="usd" contextRef="iaf098555d3524528a3f6485ac661514a_I20221231" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzU0OTc1NTgyMDA1Nw_6ca535b0-655a-412c-ae7f-1616f8aa3673">70.2</ix:nonFraction>&#160;million at December&#160;31, 2022 from $<ix:nonFraction unitRef="usd" contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzU0OTc1NTgyMDQ1Nw_e3e47cc0-4f24-4406-9cc6-18c9436a223c">69.4</ix:nonFraction> million at the date of the acquisition and the fair value of contingent consideration related to the Biorez Acquisition increased to $<ix:nonFraction unitRef="usd" contextRef="i8837954b71584a27a0f009b40b69e65e_I20221231" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzU0OTc1NTgyMDA5NQ_d02dad73-0737-44a7-bb97-a1924433c4d9">116.2</ix:nonFraction>&#160;million at December&#160;31, 2022 from $<ix:nonFraction unitRef="usd" contextRef="i142a70212474462f8406372b032a40da_I20220809" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzU0OTc1NTgyMDY0NA_b927a90b-57d8-46d2-b03c-5c855f6b9320">114.5</ix:nonFraction> million at the date of the acquisition. We recognized the $<ix:nonFraction unitRef="usd" contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzU0OTc1NTgyMDE5Mg_c49c6738-b9b8-4d51-82ac-759b93a8c0c0">2.5</ix:nonFraction> million fair value adjustments to contingent consideration in selling and administrative expense.  These adjustments related to the passage of time and changes in market assumptions.  Contingent consideration of $<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzMyOTg1MzQ4OTA1Mjc_24a98c25-8703-4c3a-8ef0-d2831a4f7db2">18.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzMyOTg1MzQ4OTA1NDI_4103d24c-5585-4f66-ae42-a8f4397f8562">167.8</ix:nonFraction>&#160;million is included in other current liabilities and other long term liabilities, respectively, in the consolidated balance sheet at December&#160;31, 2022.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i6d2008ee2a754298ba2408569aa6b158">The carrying amounts reported in our balance sheets for cash and cash equivalents, accounts receivable, accounts payable and variable long-term debt approximate fair value.</ix:continuation>  &#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84</span></div></div></div><div id="i02b73a1bc7a8425ba059a951718d66ef_262"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:nonNumeric contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90ZXh0cmVnaW9uOjY2OGZjZDVkMjBhMTRhN2I4NDA5NmUxYzdiMjM3OTg3Xzcy_dc11a23b-319f-4c41-b069-a49e17948c9e" escape="true"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE II&#8212;Valuation and Qualifying Accounts</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:34.255%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.698%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.698%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.698%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at<br/>Beginning of<br/>Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charged to<br/>Costs and<br/>Expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charged to</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Accounts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></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><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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at End<br/>of Period</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deductions</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for bad debts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d4f2d72a2464bdf85b43c7e02de1734_I20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzctMi0xLTEtMzQ3MjY_781850bc-6504-4dfa-af88-1573ee12cffd">4,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17ed4631be7a44faae124c5521fda78a_D20220101-20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzctNC0xLTEtMzQ3MjY_446a2e82-912a-43e7-992d-214ebb788921">1,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17ed4631be7a44faae124c5521fda78a_D20220101-20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzctNi0xLTEtNDI2NTE_ef43274f-7442-4fe3-b191-469d1e5f7eac">230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i17ed4631be7a44faae124c5521fda78a_D20220101-20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzctNi0xLTEtMzQ3MjY_602e7b9e-ab00-408e-93ab-e624a7c485a3">650</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a369b7c5cd24c67b6414dda8fca9dae_I20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzctOC0xLTEtMzQ3MjY_a423ab5d-34a6-4963-bb09-d8b74cf93c2f">5,508</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales returns and</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if71dd669a049400b995015dff7cc0b79_I20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzktMi0xLTEtMzQ3MjY_42358bdb-67ff-490b-9b69-12fa42ea739d">4,441</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1609a99fdf034d1a840238d798adeb34_D20220101-20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzktNC0xLTEtMzQ3MjY_a2857639-0807-49dc-8965-411f0865f636">2,923</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1609a99fdf034d1a840238d798adeb34_D20220101-20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzktNi0xLTEtNDI2NTE_b021f241-bd71-4847-b758-0dccb63b97a8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1609a99fdf034d1a840238d798adeb34_D20220101-20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzktNi0xLTEtMzQ3MjY_66614ba3-a9c1-4234-ae96-ab7361cfab99">976</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6379f3720c5a49968529d3dbd7d69659_I20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzktOC0xLTEtMzQ3MjY_20efb7f6-51df-476f-a3dc-841638706b91">6,388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59ab91491e04410d9ad4f51546cfd7ed_I20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzExLTItMS0xLTM0NzI2_b8657df1-d73c-40c9-b5f2-139c7331893f">786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a049a0638d04c4a9ce3e3ede8b3412e_D20220101-20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzExLTQtMS0xLTM0NzI2_7bca4b18-5617-4748-b691-71f100f4855c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a049a0638d04c4a9ce3e3ede8b3412e_D20220101-20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzExLTYtMS0xLTQyNjUx_6d08dffb-bc30-40cf-b820-a175c86aae4c">1,571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a049a0638d04c4a9ce3e3ede8b3412e_D20220101-20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzExLTYtMS0xLTM0NzI2_95fe5c7d-8be7-4dd5-9b17-96e542f69cbb">1,814</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0033e81871e64044aa3c4cf1861de4c4_I20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzExLTgtMS0xLTM0NzI2_b75148f2-0189-4bd3-b243-4d0d68671e69">543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 style="height:12pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for bad debts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie48dd2a7987b451bafc650fac07ae641_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE1LTItMS0xLTM0NzI2_75737a09-b01f-4cf1-9b0f-4220ffc09d9a">3,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c3ede1a4ba143f3be50f5f121ea62e0_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE1LTQtMS0xLTM0NzI2_0fb4a0d2-e341-4370-8ca7-4a30c446feb9">2,305</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c3ede1a4ba143f3be50f5f121ea62e0_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE1LTYtMS0xLTQyNjU5_463489a9-4ad1-4dd8-bc1d-dbcbd9ef4cc0">&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9c3ede1a4ba143f3be50f5f121ea62e0_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE1LTYtMS0xLTM0NzI2_4719916e-2610-4c32-a941-e48e9e43ab70">1,653</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d4f2d72a2464bdf85b43c7e02de1734_I20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE1LTgtMS0xLTM0NzI2_b3a5b299-935a-4774-94bd-aa950ea57166">4,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales returns and</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ad5ac1baac48d4b1b7812fc1a2b0ed_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE3LTItMS0xLTM0NzI2_0ab408b1-e496-4daf-8b2e-344749a9cfcf">3,684</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia88177c472a74d7bbc958ccc8b4ec154_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE3LTQtMS0xLTM0NzI2_fa8931ff-3858-4462-9b21-05f2a847a5ed">1,261</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia88177c472a74d7bbc958ccc8b4ec154_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE3LTYtMS0xLTQyNjU5_cc99aac8-6014-4277-9805-0b5688f62903">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia88177c472a74d7bbc958ccc8b4ec154_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE3LTYtMS0xLTM0NzI2_9f276772-3891-4bef-a6fa-86d8dac57165">504</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if71dd669a049400b995015dff7cc0b79_I20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE3LTgtMS0xLTM0NzI2_977d77f7-a737-457c-ad48-c9b8bc31dfc2">4,441</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17db05d92e2144aca196557881b675a5_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE5LTItMS0xLTM0NzI2_5aa2dc93-74e2-460d-b9ed-bd1d217795dc">2,721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i976c4166e79e4e2c8db37dbcd8c5e516_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE5LTQtMS0xLTM0NzI2_7656076c-ae57-4f17-a45b-e5e9940a8ca3">621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i976c4166e79e4e2c8db37dbcd8c5e516_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE5LTYtMS0xLTQyNjU5_45fdd72a-37cb-42f3-95f5-76f4e6a27145">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i976c4166e79e4e2c8db37dbcd8c5e516_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE5LTYtMS0xLTM0NzI2_0272cdf8-d33a-4764-99c4-4bdaeb676fd3">2,556</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59ab91491e04410d9ad4f51546cfd7ed_I20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE5LTgtMS0xLTM0NzI2_f3740283-63f6-4d4a-8df9-c18116f3284e">786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 style="height:12pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for bad debts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i880dcd400b0c4630aa00767ca3ea9f45_I20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzIzLTItMS0xLTM0NzI2_d1d39e9b-f42c-4f55-93e4-0f75f5b85bd6">2,786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2cef92ac2f943c48fcfcd1187ea9f67_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzIzLTQtMS0xLTM0NzI2_fbb6de1f-627c-49ce-a5a7-f72d9fb2f9d1">1,611</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2cef92ac2f943c48fcfcd1187ea9f67_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzIzLTYtMS0xLTQyNjY3_82627471-f104-46ed-b4a8-77a26344581f">&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie2cef92ac2f943c48fcfcd1187ea9f67_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzIzLTYtMS0xLTM0NzI2_fe681f07-98cd-4cca-94f8-53ed254d1a1d">521</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie48dd2a7987b451bafc650fac07ae641_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzIzLTgtMS0xLTM0NzI2_073e3f41-402b-4ff5-b6ae-7716dd440ff0">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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales returns and</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6ac3f99c1b24561ae5c60d677659678_I20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzI1LTItMS0xLTM0NzI2_83f9a370-9251-439c-87f0-c9c01c4fcd98">3,667</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i071c6127a05b4db1bbe9bcfecb2e1d1c_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzI1LTQtMS0xLTM0NzI2_30b2740b-3723-420d-8008-b30205aa118c">384</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i071c6127a05b4db1bbe9bcfecb2e1d1c_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzI1LTYtMS0xLTQyNjY3_21e17286-ff66-4905-8fd3-6630f0436f88">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i071c6127a05b4db1bbe9bcfecb2e1d1c_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzI1LTYtMS0xLTM0NzI2_25646f84-91fd-4f82-ad86-d2b9c577c76c">367</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ad5ac1baac48d4b1b7812fc1a2b0ed_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzI1LTgtMS0xLTM0NzI2_3296d0b2-5e14-42ad-8e2e-c700c1b0c6f0">3,684</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7428d3e145c243e9894b93d7ace54844_I20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzI3LTItMS0xLTM0NzI2_6bfc268b-d65c-41ca-8e5d-3240bdbb62c4">1,732</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfd05cfd54454aa9a541048f264e12a3_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzI3LTQtMS0xLTM0NzI2_e7019bf0-803c-4f39-a3f3-f63f6bdecb70">989</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfd05cfd54454aa9a541048f264e12a3_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzI3LTYtMS0xLTQyNjY3_599d2398-be54-494b-b8b5-2357f952ec2a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfd05cfd54454aa9a541048f264e12a3_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzI3LTYtMS0xLTM0NzI2_c0a79cdf-ad2e-4b47-a530-1cc811d2ce3f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17db05d92e2144aca196557881b675a5_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzI3LTgtMS0xLTM0NzI2_ed08c25f-b2f3-4bc3-815a-a9978d3b1bc7">2,721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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="33" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1) During 2022, allowances were assumed as part of the In2Bones acquisition.</span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div id="i02b73a1bc7a8425ba059a951718d66ef_265"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 16.  Form 10-K Summary</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Registrants may voluntarily provide a summary of information required by Form 10-K under this Item 16.  The Company has elected not to include such summary information.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.1
<SEQUENCE>2
<FILENAME>exhibit412022.htm
<DESCRIPTION>EX-4.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="i77ac95e209d54f9f8a97de47d15e66e5_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:174%">Exhibit 4.1</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Common Stock</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The following is a description of the general terms, provisions and rights of the common stock, par value $0.01 (&#34;Common Stock&#34;), of CONMED Corporation, a Delaware corporation (the &#34;Company,&#34; &#34;we,&#34; &#34;us,&#34; and &#34;our&#34;), related provisions of the Company&#8217;s certificate of incorporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Certificate of Incorporation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) and bylaws (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Bylaws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) and applicable Delaware law. This description is qualified in its entirety by, and should be read in conjunction with, the Certificate of Incorporation and Bylaws, which have been publicly filed with the Securities and Exchange Commission, and applicable Delaware law.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Authorized Shares</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We have the authority to issue an aggregate of 100,000,000 shares of Common Stock. As of February&#160;15, 2023, there were 31,299,194 shares of our Common Stock issued and 30,499,439 shares of our Common Stock outstanding.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividend Rights</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Subject to the preferences, limitations and relative rights of holders of our preferred stock, the holders of Common Stock are entitled to share ratably in dividends if, when and as declared by our board of directors out of funds legally available therefor.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Voting Rights</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Subject to the preferences, limitations and relative rights of holders of our preferred stock, the holders of Common Stock are entitled to one vote for each share held of record on all matters at all meetings of stockholders.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidation Rights</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Subject to the preferences, limitations and relative rights of holders of our preferred stock, the holders of Common Stock are entitled, in the event of our liquidation, dissolution or winding-up, to share ratably in the distribution of assets remaining after payment of debts and expenses.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Absence of Other Rights</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our Common Stock has no sinking fund or redemption provisions or preemptive, conversion or exchange rights.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Anti-Takeover Effects of Our Certificate of Incorporation and Bylaws</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our Certificate of Incorporation and Bylaws contain provisions that may delay, defer or discourage another party from acquiring control of us. We expect that these provisions, some of which are summarized below, will discourage coercive takeover practices or inadequate takeover bids. These provisions are also designed to encourage persons seeking to acquire control of us to first negotiate with the board of directors, which we believe may result in an improvement of the terms of any such acquisition in favor of our stockholders. However, they also give the board of directors the power to discourage acquisitions that some stockholders may favor.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Special Meetings of Stockholders</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our Bylaws provide that special meetings of stockholders may be called by the board of directors, the chair of the board of directors, if any, the lead independent director of the board of directors, if any, or the president, or upon the request of stockholders holding at least 25% of the Company's outstanding stock entitled to vote, subject to certain procedural and informational requirements for calling special meetings of stockholders set forth in the Bylaws.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stockholder Action by Written Consent</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our Certificate of Incorporation provides that stockholders can take action by written consent if stockholders holding not less than the minimum number of votes required to authorize or take such action consent, subject to certain procedural safeguards set forth in the Certificate of Incorporation, including a requirement that the holders of at least 25% of the </font></div><div style="height:42.75pt;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:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company&#8217;s outstanding Common Stock (provided that such shares are determined to be Net Long Shares (as defined in the Bylaws) that have been held continuously for at least one year) request that the Board set a record date to determine the stockholders entitled to act by written consent.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advance Notice Requirements for Stockholder Proposals and Director Nominations</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our Bylaws require compliance with advance notice procedures for stockholder proposals and director  nominations to be brought before an annual meeting of the stockholders.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Exclusive Forum</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our Bylaws provide that unless the Company consents in writing to the selection of an alternate forum, (a) the Court of Chancery of the State of Delaware will be the sole and exclusive forum for (i) any derivative action or proceeding brought on our behalf&#59; (ii) any action asserting a breach of fiduciary duty owed by any of our directors, officers, employees, or stockholders to the Company or our stockholders&#59; (iii) any action asserting a claim arising pursuant to the Delaware General Corporation Law (the &#8220;DGCL&#8221;), our Certificate of Incorporation or our Bylaws&#59; (iv) any action to interpret, apply, enforce or determine the validity of our Certificate of Incorporation or our Bylaws&#59; or (v) any action asserting a claim against us that is governed by the internal affairs doctrine (or, if the Court of Chancery does not have jurisdiction, then the Superior Court of the State of Delaware, or if no state court in Delaware has jurisdiction, the federal district court for the District of Delaware)&#59; and (b) the federal district courts of the United States shall be the exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act of 1933, as amended.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amendment to Certificate of Incorporation and Bylaws</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Delaware law provides generally that a majority vote of all the outstanding shares entitled to vote thereon at a meeting of stockholders is required to approve amendments to a corporation&#8217;s certificate of incorporation, unless a corporation&#8217;s certificate of incorporation requires a greater percentage. </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Delaware law provides generally that by-laws may be amended, adopted or repealed by the vote of a majority of the shares cast at a meeting of the Company&#8217;s stockholders, unless the certificate of incorporation or by-laws provide otherwise.  Our Bylaws provide that they may be amended, altered or repealed by a majority vote of the outstanding shares of the Company entitled to vote thereon.  Additionally, if permitted under the corporation&#8217;s certificate of incorporation, under Delaware law the board of directors may also amend, adopt or repeal the Company&#8217;s by-laws. Our Certificate of Incorporation provides that the Bylaws may be amended, altered, or repealed by our board of directors without stockholder approval&#59; provided, however, that any by-law adopted by the board of directors may be amended or repealed by our stockholders.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Delaware Anti-Takeover Statute</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We are subject to Section 203 of the DGCL. Accordingly, we may not engage in a business combination, such as a merger, consolidation, recapitalization, asset sale or disposition of stock, with any &#8220;interested stockholder&#8221; for a period of three years from the date that the interested stockholder first became an interested stockholder unless certain conditions are met.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indemnification and Limitations on Liability of Officers and Directors</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our Certificate of Incorporation and Bylaws require the indemnification of directors and officers by the Company to the fullest extent permitted by law, but our Bylaws provide that no indemnification is required with respect to any settlement or disposition of a proceeding unless the Company has given its prior consent to such settlement&#47;disposition. Our Bylaws also permit us to indemnify employees and to advance expenses to any person entitled to indemnification upon request.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Section 102(b)(7) of the DGCL permits a corporation to provide in its certificate of incorporation that a director or officer of the corporation shall not be personally liable to the corporation or its stockholders for monetary damages for breach of fiduciary duty as a director or officer, except for liability for (i) any breach of the director&#8217;s or officer's duty of loyalty to the corporation or its stockholders, (ii) acts or omissions not in good faith or which involve intentional misconduct or a knowing violation of law, (iii) a director for payments of unlawful dividends or unlawful stock purchases or redemptions, (iv) any transaction from which the director or officer derived an improper personal benefit, or (v) an officer in any action by or in the right of the corporation. Our Certificate of Incorporation contains a provision eliminating the personal liability of directors for monetary damages to the fullest extent permitted by law.</font></div><div style="text-align:justify"><font><br></font></div><div style="height:42.75pt;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:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Listing</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The Company's Common Stock is listed on the New York Stock Exchange under the trading symbol &#34;CNMD.&#34; </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Transfer Agent and Registrar</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The transfer agent and registrar for our Common Stock is Computershare Investor Services.</font></div><div style="height:42.75pt;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-21
<SEQUENCE>3
<FILENAME>exhibit212022.htm
<DESCRIPTION>EX-21
<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="i13f65a9be4b643a7909cf69107ef572a_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 21</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONMED Corporation</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsidiaries of the Registrant</font></div><div><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.664%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Name</font></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">State or Country of Incorporation</font></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:10pt;font-weight:400;line-height:100%">&#160;</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:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aspen Laboratories, Inc.</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colorado</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Biorez, Inc.</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Biorez Pty Ltd</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buffalo Filter LLC</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CONMED Andover Medical, Inc.</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New York</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CONMED Austria GmbH</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Austria</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CONMED Denmark ApS</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denmark</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CONMED Deutschland GmbH</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Germany</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CONMED Endoscopic Technologies, Inc.</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Massachusetts</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CONMED Finland Oy</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finland</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CONMED France SAS</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">France</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CONMED Iberia SL</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Spain</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CONMED Italia SrL</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Italy</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CONMED Japan K. K.</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Japan</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CONMED Linvatec Australia PTY Ltd</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CONMED Linvatec (Beijing) Medical Appliances Co., Ltd</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CONMED Linvatec Biomaterials Oy</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finland</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CONMED Switzerland GmbH</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Switzerland</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CONMED U.K. Ltd.</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Medical Equipment Company S. de R.L. de C.V.</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EndoDynamix, Inc.</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GWH Limited Partnership</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Florida</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conmed do Brasil Com&#233;rcio Importa&#231;&#227;o e Exporta&#231;&#227;o de Produtos M&#233;dicos Hospitalares Ltda. </font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In2Bones Global, Inc.</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In2Bones SAS</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">France</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Largo Lakes I Limited Partnership</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Linvatec Corporation</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Florida</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Linvatec Belgium NV</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Belgium</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Linvatec Canada ULC</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CONMED Europe BV</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Belgium</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CONMED Korea Ltd.</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Korea</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Linvatec Nederland B.V.</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netherlands</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Linvatec Polska Sp. z.o.o</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Poland</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Linvatec Conmed Sweden AB</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sweden</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Palmerton Holdings, Inc.</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New York</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SurgiQuest, Inc.</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Viking Systems, Inc.</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Linvatec India Private Limited</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">India</font></td></tr></table></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>4
<FILENAME>exhibit232022.htm
<DESCRIPTION>EX-23
<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="i99daf544dab24d3e8d0de6c966222752_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 23</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-78987, 333-90444, 333-124202, 333-136453, 333-145150, 333-162834, 333-168493, 333-182878, 333-207582, 333-214299, 333-223258 and 333-228171) of CONMED Corporation of our report dated February&#160;21, 2023 relating to the consolidated financial statements, financial statement schedule and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; PricewaterhouseCoopers LLP</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rochester, New York </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;21, 2023 </font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>exhibit31112312022.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="i24fa0400832b489392ddbea740179a4a_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Curt R. Hartman, certify that&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this annual report on Form 10-K of CONMED Corporation&#59;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">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:72pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.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="padding-left:72pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">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="padding-left:72pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.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="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">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="padding-left:72pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.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:72pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;21, 2023 </font></div><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:45.614%"><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:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Curt R. Hartman</font></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:10pt;font-weight:400;line-height:100%">Curt R. Hartman</font></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:10pt;font-weight:400;line-height:100%">Chair of the Board, President and</font></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:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>exhibit31212312022.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="i57e04c91956d4f8686628945b5be1c70_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</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:10pt;font-weight:400;line-height:120%">I, Todd W. Garner, certify that&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this annual report on Form 10-K of CONMED Corporation&#59;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">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:72pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.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="padding-left:72pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">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="padding-left:72pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.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="padding-left:72pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">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="padding-left:72pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;21, 2023 </font></div><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:45.614%"><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:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Todd W. Garner</font></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:10pt;font-weight:400;line-height:100%">Todd W. Garner</font></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:10pt;font-weight:400;line-height:100%">Executive Vice President and</font></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:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>exhibit32112312022.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="i7f496ed6ed0342c59d9b776517e59ebf_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATIONS</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(SUBSECTIONS (a) AND (b) OF SECTION 1350, CHAPTER 63 OF TITLE 18, UNITED STATES CODE)</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of section 1350, chapter 63 of title 18, United States Code), each of the undersigned officers of CONMED Corporation, a Delaware corporation (the &#8220;Corporation&#8221;), does hereby certify that&#58;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Annual Report on Form 10-K for the year ended December&#160;31, 2022 (the &#8220;Form 10-K&#8221;) of the Corporation fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 and information contained in the Form 10-K fairly presents, in all material respects, the financial condition and results of operations of the Corporation.</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.301%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.074%"></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:10pt;font-weight:400;line-height:100%">Date&#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:10pt;font-weight:400;line-height:100%">February 21, 2023</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:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Curt R. Hartman</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:10pt;font-weight:400;line-height:100%">Curt R. Hartman</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:10pt;font-weight:400;line-height:100%">Chair of the Board, President and</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:10pt;font-weight:400;line-height:100%">&#160;</font></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:10pt;font-weight:400;line-height:100%">Date&#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:10pt;font-weight:400;line-height:100%">February 21, 2023</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:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Todd W. Garner</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:10pt;font-weight:400;line-height:100%">Todd W. Garner</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:10pt;font-weight:400;line-height:100%">Executive Vice President and</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>cnmd-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:f8188e5a-ac93-40bf-bcb7-31f3419a1e4f,g:c7ca68ad-5a26-4aa1-8c98-77a4bfca3942-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cnmd="http://www.conmed.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.conmed.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="cnmd-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="cnmd-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="cnmd-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="cnmd-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformation" roleURI="http://www.conmed.com/role/DocumentandEntityInformation">
        <link:definition>0000001 - Document - Document and Entity 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.conmed.com/role/ConsolidatedBalanceSheets">
        <link:definition>0000002 - 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.conmed.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>0000003 - 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="ConsolidatedStatementsofComprehensiveIncomeLoss" roleURI="http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss">
        <link:definition>0000004 - Statement - Consolidated Statements of Comprehensive Income (Loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofShareholdersEquity" roleURI="http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity">
        <link:definition>0000005 - Statement - Consolidated Statements of Shareholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofShareholdersEquityParenthetical" roleURI="http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical">
        <link:definition>0000006 - Statement - Consolidated Statements of Shareholder's Equity (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="ConsolidatedStatementsofCashFlows" roleURI="http://www.conmed.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>0000007 - 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="OperationsandSignificantAccountingPolicies" roleURI="http://www.conmed.com/role/OperationsandSignificantAccountingPolicies">
        <link:definition>0000008 - Disclosure - Operations and 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="NewAccountingPronouncements" roleURI="http://www.conmed.com/role/NewAccountingPronouncements">
        <link:definition>0000009 - Disclosure - New Accounting Pronouncements</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="BusinessAcquisitions" roleURI="http://www.conmed.com/role/BusinessAcquisitions">
        <link:definition>0000010 - Disclosure - Business Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Inventories" roleURI="http://www.conmed.com/role/Inventories">
        <link:definition>0000011 - Disclosure - Inventories</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="PropertyPlantandEquipment" roleURI="http://www.conmed.com/role/PropertyPlantandEquipment">
        <link:definition>0000012 - Disclosure - Property, Plant 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="Leases" roleURI="http://www.conmed.com/role/Leases">
        <link:definition>0000013 - 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="GoodwillandOtherIntangibleAssets" roleURI="http://www.conmed.com/role/GoodwillandOtherIntangibleAssets">
        <link:definition>0000014 - Disclosure - Goodwill and Other 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="LongTermDebt" roleURI="http://www.conmed.com/role/LongTermDebt">
        <link:definition>0000015 - Disclosure - Long Term Debt</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.conmed.com/role/IncomeTaxes">
        <link:definition>0000016 - 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="ShareholdersEquity" roleURI="http://www.conmed.com/role/ShareholdersEquity">
        <link:definition>0000017 - Disclosure - Shareholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenues" roleURI="http://www.conmed.com/role/Revenues">
        <link:definition>0000018 - Disclosure - Revenues</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="BusinessSegmentsandGeographicAreas" roleURI="http://www.conmed.com/role/BusinessSegmentsandGeographicAreas">
        <link:definition>0000019 - Disclosure - Business Segments and Geographic Areas</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="EmployeeBenefitPlans" roleURI="http://www.conmed.com/role/EmployeeBenefitPlans">
        <link:definition>0000020 - Disclosure - Employee Benefit Plans</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="LegalMattersandContingencies" roleURI="http://www.conmed.com/role/LegalMattersandContingencies">
        <link:definition>0000021 - Disclosure - Legal Matters 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="Guarantees" roleURI="http://www.conmed.com/role/Guarantees">
        <link:definition>0000022 - Disclosure - Guarantees</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="FairValueMeasurement" roleURI="http://www.conmed.com/role/FairValueMeasurement">
        <link:definition>0000023 - Disclosure - Fair Value Measurement</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="ScheduleIIValuationandQualifyingAccounts" roleURI="http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccounts">
        <link:definition>0000024 - Disclosure - Schedule II - Valuation and Qualifying Accounts</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="OperationsandSignificantAccountingPoliciesPolicies" roleURI="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPolicies">
        <link:definition>0000025 - Disclosure - Operations and 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="NewAccountingPronouncementsPolicies" roleURI="http://www.conmed.com/role/NewAccountingPronouncementsPolicies">
        <link:definition>0000026 - Disclosure - New Accounting Pronouncements (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="OperationsandSignificantAccountingPoliciesTables" roleURI="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesTables">
        <link:definition>0000027 - Disclosure - Operations and 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="BusinessAcquisitionsTables" roleURI="http://www.conmed.com/role/BusinessAcquisitionsTables">
        <link:definition>0000028 - Disclosure - Business Acquisitions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesTables" roleURI="http://www.conmed.com/role/InventoriesTables">
        <link:definition>0000029 - Disclosure - Inventories (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="PropertyPlantandEquipmentTables" roleURI="http://www.conmed.com/role/PropertyPlantandEquipmentTables">
        <link:definition>0000030 - Disclosure - Property, Plant 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="LeasesTables" roleURI="http://www.conmed.com/role/LeasesTables">
        <link:definition>0000031 - 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="GoodwillandOtherIntangibleAssetsTables" roleURI="http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsTables">
        <link:definition>0000032 - Disclosure - Goodwill and Other 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="LongTermDebtTables" roleURI="http://www.conmed.com/role/LongTermDebtTables">
        <link:definition>0000033 - Disclosure - Long Term Debt (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.conmed.com/role/IncomeTaxesTables">
        <link:definition>0000034 - 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="ShareholdersEquityTables" roleURI="http://www.conmed.com/role/ShareholdersEquityTables">
        <link:definition>0000035 - Disclosure - Shareholders' 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="RevenuesTables" roleURI="http://www.conmed.com/role/RevenuesTables">
        <link:definition>0000036 - Disclosure - Revenues (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="BusinessSegmentsandGeographicAreasTables" roleURI="http://www.conmed.com/role/BusinessSegmentsandGeographicAreasTables">
        <link:definition>0000037 - Disclosure - Business Segments and Geographic Areas (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="EmployeeBenefitPlansTables" roleURI="http://www.conmed.com/role/EmployeeBenefitPlansTables">
        <link:definition>0000038 - Disclosure - Employee Benefit Plans (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="GuaranteesTables" roleURI="http://www.conmed.com/role/GuaranteesTables">
        <link:definition>0000039 - Disclosure - Guarantees (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="FairValueMeasurementTables" roleURI="http://www.conmed.com/role/FairValueMeasurementTables">
        <link:definition>0000040 - Disclosure - Fair Value Measurement (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="OperationsandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" roleURI="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails">
        <link:definition>0000041 - Disclosure - Operations and Significant Accounting Policies (Property, Plant 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="OperationsandSignificantAccountingPoliciesDetails" roleURI="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails">
        <link:definition>0000042 - Disclosure - Operations and Significant Accounting Policies (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="OperationsandSignificantAccountingPoliciesEarningsPerShareDetails" roleURI="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails">
        <link:definition>0000043 - Disclosure - Operations and Significant Accounting Policies (Earnings Per Share) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" roleURI="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails">
        <link:definition>0000044 - Disclosure - Operations and Significant Accounting Policies (Accumulated Other Comprehensive 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="NewAccountingPronouncementsDetails" roleURI="http://www.conmed.com/role/NewAccountingPronouncementsDetails">
        <link:definition>0000045 - Disclosure - New Accounting Pronouncements (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="BusinessAcquisitionsDetails" roleURI="http://www.conmed.com/role/BusinessAcquisitionsDetails">
        <link:definition>0000046 - Disclosure - Business Acquisitions (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="InventoriesDetails" roleURI="http://www.conmed.com/role/InventoriesDetails">
        <link:definition>0000047 - Disclosure - Inventories (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="PropertyPlantandEquipmentDetails" roleURI="http://www.conmed.com/role/PropertyPlantandEquipmentDetails">
        <link:definition>0000048 - Disclosure - Property, Plant 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="LeasesLeaseCostDetails" roleURI="http://www.conmed.com/role/LeasesLeaseCostDetails">
        <link:definition>0000049 - Disclosure - Leases Lease Cost (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="LeasesSupplementaryBalanceSheetInformationDetails" roleURI="http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails">
        <link:definition>0000050 - Disclosure - Leases Supplementary Balance Sheet Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesSupplementaryCashFlowInformationDetails" roleURI="http://www.conmed.com/role/LeasesSupplementaryCashFlowInformationDetails">
        <link:definition>0000051 - Disclosure - Leases Supplementary Cash Flow Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" roleURI="http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails">
        <link:definition>0000052 - Disclosure - Leases Maturities of Operating and Financing Lease 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="GoodwillandOtherIntangibleAssetsGoodwillDetails" roleURI="http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails">
        <link:definition>0000053 - Disclosure - Goodwill and Other Intangible Assets (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="GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails" roleURI="http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails">
        <link:definition>0000054 - Disclosure - Goodwill and Other Intangible Assets (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="LongTermDebtDetails" roleURI="http://www.conmed.com/role/LongTermDebtDetails">
        <link:definition>0000055 - Disclosure - Long Term 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="LongTermDebtNarrativeDetails" roleURI="http://www.conmed.com/role/LongTermDebtNarrativeDetails">
        <link:definition>0000056 - Disclosure - Long Term Debt (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="LongTermDebtMaturitiesofLongtermDebtDetails" roleURI="http://www.conmed.com/role/LongTermDebtMaturitiesofLongtermDebtDetails">
        <link:definition>0000057 - Disclosure - Long Term Debt (Maturities of Long-term 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="IncomeTaxesProvisionforIncomeTaxesDetails" roleURI="http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails">
        <link:definition>0000058 - Disclosure - Income Taxes (Provision for Income Taxes) (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="IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" roleURI="http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails">
        <link:definition>0000059 - Disclosure - Income Taxes (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="IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>0000060 - Disclosure - Income Taxes (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="IncomeTaxesIncomeBeforeIncomeTaxesDetails" roleURI="http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails">
        <link:definition>0000061 - Disclosure - Income Taxes (Income Before Income Taxes) (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="IncomeTaxesTaxCreditCarryforwardsDetails" roleURI="http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails">
        <link:definition>0000062 - Disclosure - Income Taxes (Tax Credit Carryforwards) (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="IncomeTaxesUnrecognizedTaxBenefitsDetails" roleURI="http://www.conmed.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails">
        <link:definition>0000063 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (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="ShareholdersEquityDetails" roleURI="http://www.conmed.com/role/ShareholdersEquityDetails">
        <link:definition>0000064 - Disclosure - Shareholders' Equity (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="ShareholdersEquityAwardsDetails" roleURI="http://www.conmed.com/role/ShareholdersEquityAwardsDetails">
        <link:definition>0000065 - Disclosure - Shareholders' Equity (Awards) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareholdersEquityEmployeePlanDetails" roleURI="http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails">
        <link:definition>0000066 - Disclosure - Shareholders' Equity (Employee 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="RevenuesDetails" roleURI="http://www.conmed.com/role/RevenuesDetails">
        <link:definition>0000067 - Disclosure - Revenues (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="RevenuesRevenuefromContractswithCustomersDetails" roleURI="http://www.conmed.com/role/RevenuesRevenuefromContractswithCustomersDetails">
        <link:definition>0000068 - Disclosure - Revenues Revenue from Contracts with Customers (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="BusinessSegmentsandGeographicAreasDetails" roleURI="http://www.conmed.com/role/BusinessSegmentsandGeographicAreasDetails">
        <link:definition>0000069 - Disclosure - Business Segments and 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="EmployeeBenefitPlansDefinedContributionPlanDetails" roleURI="http://www.conmed.com/role/EmployeeBenefitPlansDefinedContributionPlanDetails">
        <link:definition>0000070 - Disclosure - Employee Benefit Plans (Defined Contribution 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="EmployeeBenefitPlansEmployeeBenefitReconciliationDetails" roleURI="http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails">
        <link:definition>0000071 - Disclosure - Employee Benefit Plans (Employee Benefit 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="EmployeeBenefitPlansAmountsRecognizedinBalanceSheetDetails" roleURI="http://www.conmed.com/role/EmployeeBenefitPlansAmountsRecognizedinBalanceSheetDetails">
        <link:definition>0000072 - Disclosure - Employee Benefit Plans (Amounts Recognized in Balance Sheet) (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="EmployeeBenefitPlansActuarialAssumptionsDetails" roleURI="http://www.conmed.com/role/EmployeeBenefitPlansActuarialAssumptionsDetails">
        <link:definition>0000073 - Disclosure - Employee Benefit Plans (Actuarial 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="EmployeeBenefitPlansOtherChangesinPlanAssetsandBenefitObligationsDetails" roleURI="http://www.conmed.com/role/EmployeeBenefitPlansOtherChangesinPlanAssetsandBenefitObligationsDetails">
        <link:definition>0000074 - Disclosure - Employee Benefit Plans (Other Changes in Plan Assets and Benefit Obligations) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansNetPeriodicPensionCostDetails" roleURI="http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails">
        <link:definition>0000075 - Disclosure - Employee Benefit Plans (Net Periodic Pension Cost) (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="EmployeeBenefitPlansAllocationofPensionPlanAssetsDetails" roleURI="http://www.conmed.com/role/EmployeeBenefitPlansAllocationofPensionPlanAssetsDetails">
        <link:definition>0000076 - Disclosure - Employee Benefit Plans (Allocation of Pension Plan Assets) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansFairValueofPlanAssetsDetails" roleURI="http://www.conmed.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetails">
        <link:definition>0000077 - Disclosure - Employee Benefit Plans (Fair Value of Plan Assets) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansExpectedFuturePaymentsDetails" roleURI="http://www.conmed.com/role/EmployeeBenefitPlansExpectedFuturePaymentsDetails">
        <link:definition>0000078 - Disclosure - Employee Benefit Plans (Expected Future Payments) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LegalMattersandContingenciesDetails" roleURI="http://www.conmed.com/role/LegalMattersandContingenciesDetails">
        <link:definition>0000079 - Disclosure - Legal Matters 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="GuaranteesDetails" roleURI="http://www.conmed.com/role/GuaranteesDetails">
        <link:definition>0000080 - Disclosure - Guarantees (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="FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails" roleURI="http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails">
        <link:definition>0000081 - Disclosure - Fair Value Measurement Amounts Recorded In and Reclassified From AOCI (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="FairValueMeasurementForeignCurrencyForwardContractsDetails" roleURI="http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails">
        <link:definition>0000082 - Disclosure - Fair Value Measurement (Foreign Currency Forward Contracts) (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="FairValueMeasurementContingentConsiderationDetails" roleURI="http://www.conmed.com/role/FairValueMeasurementContingentConsiderationDetails">
        <link:definition>0000083 - Disclosure - Fair Value Measurement Contingent Consideration (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="ScheduleIIValuationandQualifyingAccountsDetails" roleURI="http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccountsDetails">
        <link:definition>0000084 - Disclosure - Schedule II - Valuation and Qualifying Accounts (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="cnmd_StockOptionsAndStockAppreciationRightsMember" abstract="true" name="StockOptionsAndStockAppreciationRightsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember" abstract="true" name="RestrictedStockUnitsAndPerformanceShareUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_LiquidatedDamagesMember" abstract="true" name="LiquidatedDamagesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_A2.625PercentConvertibleNotesDue2024Member" abstract="true" name="A2.625PercentConvertibleNotesDue2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_Hedgeandwarranttransactionsnetcashpaid" abstract="false" name="Hedgeandwarranttransactionsnetcashpaid" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_LitigationDamagesAxis" abstract="true" name="LitigationDamagesAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="cnmd_FinanceLeaseRightOfUseAssetGross" abstract="false" name="FinanceLeaseRightOfUseAssetGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_ProceedsFromSettlementOfConvertibleNotesHedgeTransactions" abstract="false" name="ProceedsFromSettlementOfConvertibleNotesHedgeTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_CumulativeGainsandLossesAmortizationPeriodLimit" abstract="false" name="CumulativeGainsandLossesAmortizationPeriodLimit" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cnmd_OperatingLossCarryforwardsAfterTaxEffects" abstract="false" name="OperatingLossCarryforwardsAfterTaxEffects" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_RevenuesMember" abstract="true" name="RevenuesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cnmd_OperationsAndSignificantAccountingPoliciesLineItems" abstract="true" name="OperationsAndSignificantAccountingPoliciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cnmd_RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock" abstract="false" name="RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cnmd_IndexedTransactionTypeAxis" abstract="true" name="IndexedTransactionTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="cnmd_HedgeTransactionMember" abstract="true" name="HedgeTransactionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_SOFRInterestRate" abstract="false" name="SOFRInterestRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cnmd_NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants" abstract="false" name="NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_A2250PercentConvertibleNotesDue2027Member" abstract="true" name="A2250PercentConvertibleNotesDue2027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_LeasesWeightedAverageDiscountRateAbstract" abstract="true" name="LeasesWeightedAverageDiscountRateAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cnmd_DeferredTaxAssetsLeaseLiabilities" abstract="false" name="DeferredTaxAssetsLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable" abstract="true" name="ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cnmd_NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales" abstract="false" name="NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cnmd_DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts" abstract="false" name="DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_BiorezIncMember" abstract="true" name="BiorezIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_ProductLiabilityContingencyInsuranceAggregateAnnualAmount" abstract="false" name="ProductLiabilityContingencyInsuranceAggregateAnnualAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_DebtInstrumentConvertibleGrossAmountofEquityComponent" abstract="false" name="DebtInstrumentConvertibleGrossAmountofEquityComponent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_CashFlowLesseeAbstract" abstract="true" name="CashFlowLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cnmd_DeferredTaxAssetsCapitalizedResearchAndDevelopment" abstract="false" name="DeferredTaxAssetsCapitalizedResearchAndDevelopment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_LitigationDamagesDomain" abstract="true" name="LitigationDamagesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_In2BonesGlobalIncMember" abstract="true" name="In2BonesGlobalIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_PaymentsForConvertibleNotesHedges" abstract="false" name="PaymentsForConvertibleNotesHedges" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_DeferredTaxAssetsInterestLimitationCarryover" abstract="false" name="DeferredTaxAssetsInterestLimitationCarryover" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_ExpenseMember" abstract="true" name="ExpenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_EmployeePlanMember" abstract="true" name="EmployeePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock" abstract="false" name="SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cnmd_EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cnmd_AdjustedSOFRMember" abstract="true" name="AdjustedSOFRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_FinanceLeaseRightOfUseAssetAccumulatedDepreciation" abstract="false" name="FinanceLeaseRightOfUseAssetAccumulatedDepreciation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_NumberOfShareBasedCompensationPlans" abstract="false" name="NumberOfShareBasedCompensationPlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cnmd_Paymentsrelatedtobusinessacquisitionsandassetacquisitions" abstract="false" name="Paymentsrelatedtobusinessacquisitionsandassetacquisitions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_IndexedTransactionTypeDomain" abstract="true" name="IndexedTransactionTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees" abstract="false" name="WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_FairValueOfConvertibleNotesHedgesAndWarrantsNet" abstract="false" name="FairValueOfConvertibleNotesHedgesAndWarrantsNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_PaymentsOfConvertibleNotesHedges" abstract="false" name="PaymentsOfConvertibleNotesHedges" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares" abstract="false" name="StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock" abstract="false" name="SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cnmd_ContingentConsiderationPolicyTextBlock" abstract="false" name="ContingentConsiderationPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cnmd_AmericasexcludingtheUnitedStatesMember" abstract="true" name="AmericasexcludingtheUnitedStatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_PaymentsForContingentConsideration" abstract="false" name="PaymentsForContingentConsideration" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_SalesrepresentationmarketingandpromotionalrightsMember" abstract="true" name="SalesrepresentationmarketingandpromotionalrightsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_MeasurementInputRevenueVolatilityMember" abstract="true" name="MeasurementInputRevenueVolatilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_FinanceLeaseCost" abstract="false" name="FinanceLeaseCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_CostsForInventoryStepUpAdjustments" abstract="false" name="CostsForInventoryStepUpAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_In2BonesGlobalIncAndBiorezIncMember" abstract="true" name="In2BonesGlobalIncAndBiorezIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems" abstract="true" name="ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cnmd_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cnmd_OrthopedicSurgeryMember" abstract="true" name="OrthopedicSurgeryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_HedgeAndWarrantTransactionsNetCashPaid" abstract="false" name="HedgeAndWarrantTransactionsNetCashPaid" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_DeferredTaxLiabilitiesStateTaxes" abstract="false" name="DeferredTaxLiabilitiesStateTaxes" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_ProductLiabilityContingencyInsuranceAmountPerIncident" abstract="false" name="ProductLiabilityContingencyInsuranceAmountPerIncident" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_SecuredOvernightFinancingRateMember" abstract="true" name="SecuredOvernightFinancingRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_CustomerandDistributorRelationshipsMember" abstract="true" name="CustomerandDistributorRelationshipsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue" abstract="false" name="StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_StatementofShareholdersEquityParentheticalAbstract" abstract="true" name="StatementofShareholdersEquityParentheticalAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cnmd_BusinessCombinationHoldback" abstract="false" name="BusinessCombinationHoldback" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_PatentsAndOtherIntangibleAssetsMember" abstract="true" name="PatentsAndOtherIntangibleAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed" abstract="false" name="NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" abstract="false" name="ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cnmd_DeferredTaxLiabilitiesDepreciation" abstract="false" name="DeferredTaxLiabilitiesDepreciation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_DefinedBenefitPlanNonServiceCost" abstract="false" name="DefinedBenefitPlanNonServiceCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_TaxCreditCarryforwardsAfterTaxEffectsAmount" abstract="false" name="TaxCreditCarryforwardsAfterTaxEffectsAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_AmendedAndRestatedSeniorCreditAgreementMember" abstract="true" name="AmendedAndRestatedSeniorCreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_AdjustmentsToAdditionalPaidInCapitalWarrantSettled" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalWarrantSettled" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_DefinedBenefitPensionPlanValueOfSharesHeldInPlan" abstract="false" name="DefinedBenefitPensionPlanValueOfSharesHeldInPlan" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_MututalFundsMember" abstract="true" name="MututalFundsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_ReductionofRevenueMember" abstract="true" name="ReductionofRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_PurchasesOfConvertibleNotesHedgesNetOfTax" abstract="false" name="PurchasesOfConvertibleNotesHedgesNetOfTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_OperationsAndSignificantAccountingPoliciesTable" abstract="true" name="OperationsAndSignificantAccountingPoliciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cnmd_ProductWarrantyAccrualTerm" abstract="false" name="ProductWarrantyAccrualTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cnmd_Fieldinventory" abstract="false" name="Fieldinventory" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_EndoDynamixInc.Member" abstract="true" name="EndoDynamixInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_AdditionalDamagesMember" abstract="true" name="AdditionalDamagesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_WeightedAverageRemainingLeaseTermAbstract" abstract="true" name="WeightedAverageRemainingLeaseTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cnmd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" abstract="true" name="RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cnmd_AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cnmd_GeneralSurgeryMember" abstract="true" name="GeneralSurgeryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cnmd_LesseeOperatingLeaseTerminationOptionTerm" abstract="false" name="LesseeOperatingLeaseTerminationOptionTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cnmd_NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes" abstract="false" name="NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>cnmd-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:f8188e5a-ac93-40bf-bcb7-31f3419a1e4f,g:c7ca68ad-5a26-4aa1-8c98-77a4bfca3942-->
<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.conmed.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cnmd-20221231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.conmed.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_3d3222d7-fea9-497a-8529-6d2c566a2284" 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_LiabilitiesCurrent_0a67eae4-578b-4e01-897c-5336c393ca96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_3d3222d7-fea9-497a-8529-6d2c566a2284" xlink:to="loc_us-gaap_LiabilitiesCurrent_0a67eae4-578b-4e01-897c-5336c393ca96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_1b8939e2-7e72-4762-afa2-965570482b56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_3d3222d7-fea9-497a-8529-6d2c566a2284" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_1b8939e2-7e72-4762-afa2-965570482b56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0bd324e0-51c3-4005-b769-c1e27a82b8a0" 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_3d3222d7-fea9-497a-8529-6d2c566a2284" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0bd324e0-51c3-4005-b769-c1e27a82b8a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_354df254-e1f2-45f4-8251-18271127b627" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_3d3222d7-fea9-497a-8529-6d2c566a2284" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_354df254-e1f2-45f4-8251-18271127b627" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8acd6de6-3d5c-45e4-93bd-fedafe6361bd" 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_AssetsCurrent_bd18614a-f258-4a3a-9028-777cc90dcc93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8acd6de6-3d5c-45e4-93bd-fedafe6361bd" xlink:to="loc_us-gaap_AssetsCurrent_bd18614a-f258-4a3a-9028-777cc90dcc93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_33212dd2-950c-48bf-9bab-880aab39d2e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8acd6de6-3d5c-45e4-93bd-fedafe6361bd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_33212dd2-950c-48bf-9bab-880aab39d2e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_c7ff9a93-5a2a-48d3-ab28-1f5cc5c0cb8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8acd6de6-3d5c-45e4-93bd-fedafe6361bd" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_c7ff9a93-5a2a-48d3-ab28-1f5cc5c0cb8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_d2b9669f-1870-4a60-b49e-bbca54b9e2f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8acd6de6-3d5c-45e4-93bd-fedafe6361bd" xlink:to="loc_us-gaap_Goodwill_d2b9669f-1870-4a60-b49e-bbca54b9e2f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4d818720-b1df-47b5-bc5e-0327bfb6a308" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8acd6de6-3d5c-45e4-93bd-fedafe6361bd" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4d818720-b1df-47b5-bc5e-0327bfb6a308" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_c10df292-27c4-4df6-ac04-0c0280421c24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8acd6de6-3d5c-45e4-93bd-fedafe6361bd" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_c10df292-27c4-4df6-ac04-0c0280421c24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_3df34cd6-0827-4ee8-af75-a76829a0fe53" 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_Liabilities_d8aa5501-de5f-4e7f-a666-c90dec610dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3df34cd6-0827-4ee8-af75-a76829a0fe53" xlink:to="loc_us-gaap_Liabilities_d8aa5501-de5f-4e7f-a666-c90dec610dfb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6ccba3fa-0e28-4c16-9097-b59cf8e698c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3df34cd6-0827-4ee8-af75-a76829a0fe53" xlink:to="loc_us-gaap_StockholdersEquity_6ccba3fa-0e28-4c16-9097-b59cf8e698c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_aaa797b6-58f0-4896-9d98-a6e69d07859c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3df34cd6-0827-4ee8-af75-a76829a0fe53" xlink:to="loc_us-gaap_CommitmentsAndContingencies_aaa797b6-58f0-4896-9d98-a6e69d07859c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_88ebff8e-abbe-49cc-a2ca-8b8ed413d230" 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_LongTermDebtAndCapitalLeaseObligationsCurrent_630084f4-12d4-498f-ad4b-1bda22d7c444" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_88ebff8e-abbe-49cc-a2ca-8b8ed413d230" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_630084f4-12d4-498f-ad4b-1bda22d7c444" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_41907d05-ce8f-4170-8d3f-53e774c230c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_88ebff8e-abbe-49cc-a2ca-8b8ed413d230" xlink:to="loc_us-gaap_AccountsPayableCurrent_41907d05-ce8f-4170-8d3f-53e774c230c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_03f66eac-e3ca-41d0-8598-b40961149f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_88ebff8e-abbe-49cc-a2ca-8b8ed413d230" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_03f66eac-e3ca-41d0-8598-b40961149f7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_5f167ae4-40f9-4911-839b-d089c74be757" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_88ebff8e-abbe-49cc-a2ca-8b8ed413d230" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_5f167ae4-40f9-4911-839b-d089c74be757" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f3f9aec2-5144-428d-91d9-d0d8aee37ac3" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b5283e89-83ce-46cf-a828-5de536d21599" 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_AssetsCurrent_f3f9aec2-5144-428d-91d9-d0d8aee37ac3" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b5283e89-83ce-46cf-a828-5de536d21599" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_ddae74be-158d-4df6-937f-8f264ba9f7b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_f3f9aec2-5144-428d-91d9-d0d8aee37ac3" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_ddae74be-158d-4df6-937f-8f264ba9f7b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_5a327078-9de1-49d4-8d57-8455034af89e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_f3f9aec2-5144-428d-91d9-d0d8aee37ac3" xlink:to="loc_us-gaap_InventoryNet_5a327078-9de1-49d4-8d57-8455034af89e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0d0de7d5-21f5-432d-b3cb-1900ef01d51d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_f3f9aec2-5144-428d-91d9-d0d8aee37ac3" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0d0de7d5-21f5-432d-b3cb-1900ef01d51d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_456a13d8-835c-469d-bcf1-aa2ad26e8a88" 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_PreferredStockValue_c3c79ee8-fe0d-4df5-bf9a-dc8f11945c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_456a13d8-835c-469d-bcf1-aa2ad26e8a88" xlink:to="loc_us-gaap_PreferredStockValue_c3c79ee8-fe0d-4df5-bf9a-dc8f11945c1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_e4775b73-b41e-4213-8e83-05f67ce36e97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_456a13d8-835c-469d-bcf1-aa2ad26e8a88" xlink:to="loc_us-gaap_CommonStockValue_e4775b73-b41e-4213-8e83-05f67ce36e97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_a0759684-4d12-41d6-a194-7ca1d9411e3f" 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_456a13d8-835c-469d-bcf1-aa2ad26e8a88" xlink:to="loc_us-gaap_AdditionalPaidInCapital_a0759684-4d12-41d6-a194-7ca1d9411e3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_17455bef-5b5d-4050-923f-f3ae043fc668" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_456a13d8-835c-469d-bcf1-aa2ad26e8a88" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_17455bef-5b5d-4050-923f-f3ae043fc668" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7cc85bb9-b260-4977-ac86-8dffb3fcb789" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_456a13d8-835c-469d-bcf1-aa2ad26e8a88" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7cc85bb9-b260-4977-ac86-8dffb3fcb789" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_b6a4d8dd-3cff-4ed9-9952-07b1dca391cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_456a13d8-835c-469d-bcf1-aa2ad26e8a88" xlink:to="loc_us-gaap_TreasuryStockValue_b6a4d8dd-3cff-4ed9-9952-07b1dca391cc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" xlink:type="simple" xlink:href="cnmd-20221231.xsd#ConsolidatedStatementsofComprehensiveIncomeLoss"/>
  <link:calculationLink xlink:role="http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f924e2d4-66ec-494f-9a2e-29c9fbe7dfeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_bc6768fb-3efd-4234-afaf-2237be762330" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f924e2d4-66ec-494f-9a2e-29c9fbe7dfeb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_bc6768fb-3efd-4234-afaf-2237be762330" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_8b623ef8-8848-409e-8898-b92fc3a41957" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f924e2d4-66ec-494f-9a2e-29c9fbe7dfeb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_8b623ef8-8848-409e-8898-b92fc3a41957" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_51ece75e-4efa-4919-b978-6120d04a4b67" 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_430dc2d1-5f2f-40d6-a459-79ada4d9e3d4" 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_51ece75e-4efa-4919-b978-6120d04a4b67" xlink:to="loc_us-gaap_GrossProfit_430dc2d1-5f2f-40d6-a459-79ada4d9e3d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_7ecc1716-1471-465e-b113-222b28945a2e" 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_51ece75e-4efa-4919-b978-6120d04a4b67" xlink:to="loc_us-gaap_OperatingExpenses_7ecc1716-1471-465e-b113-222b28945a2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_c8415767-7417-437f-b792-5fc2a6e5e36a" 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_Revenues_f1e6509d-36b2-4ba7-97eb-b6edbd667c20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_c8415767-7417-437f-b792-5fc2a6e5e36a" xlink:to="loc_us-gaap_Revenues_f1e6509d-36b2-4ba7-97eb-b6edbd667c20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_af2773a4-17d2-4db4-8b02-85e1ecf6df22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_c8415767-7417-437f-b792-5fc2a6e5e36a" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_af2773a4-17d2-4db4-8b02-85e1ecf6df22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a24ab976-724f-42fb-92fe-0fc49285c3eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_64fe7923-a308-4d77-ad41-bbe23eda3893" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a24ab976-724f-42fb-92fe-0fc49285c3eb" xlink:to="loc_us-gaap_OperatingIncomeLoss_64fe7923-a308-4d77-ad41-bbe23eda3893" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_12985d3b-e377-428e-9954-1b7de02fc626" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a24ab976-724f-42fb-92fe-0fc49285c3eb" xlink:to="loc_us-gaap_OtherNonoperatingExpense_12985d3b-e377-428e-9954-1b7de02fc626" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_ca9b00ec-bf25-42cc-905b-c5175ac9b63d" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a24ab976-724f-42fb-92fe-0fc49285c3eb" xlink:to="loc_us-gaap_InterestExpense_ca9b00ec-bf25-42cc-905b-c5175ac9b63d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_76994540-fb4b-4881-a1a9-ae8b2ae8b928" 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_us-gaap_SellingGeneralAndAdministrativeExpense_6f0ef83f-7393-4c90-872e-112dfffd93dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_76994540-fb4b-4881-a1a9-ae8b2ae8b928" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_6f0ef83f-7393-4c90-872e-112dfffd93dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_a584a764-c282-454c-8134-b2e8b479cd3c" 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_76994540-fb4b-4881-a1a9-ae8b2ae8b928" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_a584a764-c282-454c-8134-b2e8b479cd3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_9a0fa9fd-054e-4494-b8ec-cd5af3d26d60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_024f1c67-d56a-4d45-a9fb-2cb832eb805e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_9a0fa9fd-054e-4494-b8ec-cd5af3d26d60" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_024f1c67-d56a-4d45-a9fb-2cb832eb805e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_9a4812c0-bd36-4cb6-94f0-998e5d7cecc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_9a0fa9fd-054e-4494-b8ec-cd5af3d26d60" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_9a4812c0-bd36-4cb6-94f0-998e5d7cecc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_ab459e3e-c8a0-4bb5-a17a-2eea26ad6eee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_9a0fa9fd-054e-4494-b8ec-cd5af3d26d60" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_ab459e3e-c8a0-4bb5-a17a-2eea26ad6eee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_174dac85-391f-42a2-9ff3-59350de0a11d" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5b5a0d52-f511-444d-bc6d-9fb29d328673" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_174dac85-391f-42a2-9ff3-59350de0a11d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5b5a0d52-f511-444d-bc6d-9fb29d328673" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_916c7c68-78af-4f2d-8272-5e26440addb1" 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_174dac85-391f-42a2-9ff3-59350de0a11d" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_916c7c68-78af-4f2d-8272-5e26440addb1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_8b9e3490-ec7e-4a16-a917-03935e20a35d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e6047a07-54df-465a-b351-ef6caddd9014" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_8b9e3490-ec7e-4a16-a917-03935e20a35d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e6047a07-54df-465a-b351-ef6caddd9014" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8cf249b0-62e0-4c78-8b1e-5de80d5da75a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_8b9e3490-ec7e-4a16-a917-03935e20a35d" xlink:to="loc_us-gaap_NetIncomeLoss_8cf249b0-62e0-4c78-8b1e-5de80d5da75a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="simple" xlink:href="cnmd-20221231.xsd#ConsolidatedStatementsofShareholdersEquity"/>
  <link:calculationLink xlink:role="http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_690d85a9-1bef-48ef-8921-6d47a923ef69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_751b3edd-6053-49b5-a3a2-a0094f8d942d" 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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_690d85a9-1bef-48ef-8921-6d47a923ef69" xlink:to="loc_us-gaap_NetIncomeLoss_751b3edd-6053-49b5-a3a2-a0094f8d942d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_377102d0-0faa-4f84-bea2-3511c743b4a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_690d85a9-1bef-48ef-8921-6d47a923ef69" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_377102d0-0faa-4f84-bea2-3511c743b4a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_f309f9b6-adde-4d79-b96d-7d350e44e5d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_690d85a9-1bef-48ef-8921-6d47a923ef69" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_f309f9b6-adde-4d79-b96d-7d350e44e5d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_d00d75f7-08aa-4b41-8aae-401daac498dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_690d85a9-1bef-48ef-8921-6d47a923ef69" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_d00d75f7-08aa-4b41-8aae-401daac498dd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cnmd-20221231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.conmed.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_129c770f-2828-435d-828e-8eb492631c00" 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_850a0e9d-8eec-4539-be5c-c28ec133d28a" 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_129c770f-2828-435d-828e-8eb492631c00" xlink:to="loc_us-gaap_NetIncomeLoss_850a0e9d-8eec-4539-be5c-c28ec133d28a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_19805e7d-c55b-4364-917e-a929ea383f6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_129c770f-2828-435d-828e-8eb492631c00" xlink:to="loc_us-gaap_Depreciation_19805e7d-c55b-4364-917e-a929ea383f6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_aa6153f4-83b6-4026-a2be-6536d3b5cb5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_129c770f-2828-435d-828e-8eb492631c00" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_aa6153f4-83b6-4026-a2be-6536d3b5cb5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_6ea48bba-a284-441a-9a68-cf1868a94411" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_129c770f-2828-435d-828e-8eb492631c00" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_6ea48bba-a284-441a-9a68-cf1868a94411" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAmortizationOfDeferredCharges_84af0666-ce04-4f74-9b96-6b30ee78b378" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAmortizationOfDeferredCharges"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_129c770f-2828-435d-828e-8eb492631c00" xlink:to="loc_us-gaap_OtherAmortizationOfDeferredCharges_84af0666-ce04-4f74-9b96-6b30ee78b378" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_e3d9c621-191b-48b2-9d3a-37440a06c449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_129c770f-2828-435d-828e-8eb492631c00" xlink:to="loc_us-gaap_ShareBasedCompensation_e3d9c621-191b-48b2-9d3a-37440a06c449" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_fbdf215c-72f1-4dbc-bd82-02932b0d2853" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_129c770f-2828-435d-828e-8eb492631c00" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_fbdf215c-72f1-4dbc-bd82-02932b0d2853" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_68af91d0-29b2-47a6-a9d7-838095e720f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_129c770f-2828-435d-828e-8eb492631c00" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_68af91d0-29b2-47a6-a9d7-838095e720f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_1989a818-ba19-4dea-aaa2-a6e64e588fdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_129c770f-2828-435d-828e-8eb492631c00" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_1989a818-ba19-4dea-aaa2-a6e64e588fdd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost_03dcaca2-70ea-4d63-b2a0-368d971e8196" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_129c770f-2828-435d-828e-8eb492631c00" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost_03dcaca2-70ea-4d63-b2a0-368d971e8196" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnOilAndGasHedgingActivity_1c2b1175-b880-45a1-b010-433eaacc5f90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnOilAndGasHedgingActivity"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_129c770f-2828-435d-828e-8eb492631c00" xlink:to="loc_us-gaap_GainLossOnOilAndGasHedgingActivity_1c2b1175-b880-45a1-b010-433eaacc5f90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_9bf3664a-99f2-4edf-9a98-90d24b152833" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_129c770f-2828-435d-828e-8eb492631c00" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_9bf3664a-99f2-4edf-9a98-90d24b152833" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_15ef73b1-a5a4-4893-b37c-75cc51a2b032" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_129c770f-2828-435d-828e-8eb492631c00" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_15ef73b1-a5a4-4893-b37c-75cc51a2b032" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_67d6749b-64be-49f1-b376-fba0bdff4d78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_129c770f-2828-435d-828e-8eb492631c00" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_67d6749b-64be-49f1-b376-fba0bdff4d78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_fa9e06db-4f20-4796-84db-41ad5935e293" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_129c770f-2828-435d-828e-8eb492631c00" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_fa9e06db-4f20-4796-84db-41ad5935e293" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_71e3d8ae-4bf5-4582-b23b-3f9a81a0fa44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_129c770f-2828-435d-828e-8eb492631c00" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_71e3d8ae-4bf5-4582-b23b-3f9a81a0fa44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_04502f7c-7209-4554-a36c-3fa914b5de23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_129c770f-2828-435d-828e-8eb492631c00" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_04502f7c-7209-4554-a36c-3fa914b5de23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_6e7fcd51-ca8e-4833-a231-f72213e9f3df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_129c770f-2828-435d-828e-8eb492631c00" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_6e7fcd51-ca8e-4833-a231-f72213e9f3df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f475fea0-9c5a-4360-a283-56e07e90a0b4" 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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a29675da-8a92-404f-a422-6a1b6bba5878" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f475fea0-9c5a-4360-a283-56e07e90a0b4" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a29675da-8a92-404f-a422-6a1b6bba5878" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5123f289-7f93-49a8-9133-32b2db3b6d7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f475fea0-9c5a-4360-a283-56e07e90a0b4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5123f289-7f93-49a8-9133-32b2db3b6d7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9369963e-fda4-4a6e-9a56-fdebfd485054" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f475fea0-9c5a-4360-a283-56e07e90a0b4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9369963e-fda4-4a6e-9a56-fdebfd485054" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8972c1db-acc3-4df0-a746-ca56d4556f1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f475fea0-9c5a-4360-a283-56e07e90a0b4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8972c1db-acc3-4df0-a746-ca56d4556f1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8f10357d-b210-463a-bc7b-09433bc9a1c2" 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_cnmd_Paymentsrelatedtobusinessacquisitionsandassetacquisitions_1a79da0a-a754-45be-bb50-5ab6362f69f8" xlink:href="cnmd-20221231.xsd#cnmd_Paymentsrelatedtobusinessacquisitionsandassetacquisitions"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8f10357d-b210-463a-bc7b-09433bc9a1c2" xlink:to="loc_cnmd_Paymentsrelatedtobusinessacquisitionsandassetacquisitions_1a79da0a-a754-45be-bb50-5ab6362f69f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a6571246-336e-43c4-aa1f-93f8e0e3de0d" 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_8f10357d-b210-463a-bc7b-09433bc9a1c2" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a6571246-336e-43c4-aa1f-93f8e0e3de0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_30f685d7-73ea-473a-a16d-afb2917546c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyHeldForSale"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8f10357d-b210-463a-bc7b-09433bc9a1c2" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_30f685d7-73ea-473a-a16d-afb2917546c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a6d9e0e1-f98e-46b4-b812-39cb41829a85" 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_RepaymentsOfSeniorDebt_6e53319a-fcbb-418b-8015-462f0a121461" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a6d9e0e1-f98e-46b4-b812-39cb41829a85" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_6e53319a-fcbb-418b-8015-462f0a121461" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_63a7f43e-1277-4299-8498-e91f8ef81207" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a6d9e0e1-f98e-46b4-b812-39cb41829a85" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_63a7f43e-1277-4299-8498-e91f8ef81207" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_9fccd051-67cb-4fbb-aa6a-8c0197d7f5cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a6d9e0e1-f98e-46b4-b812-39cb41829a85" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_9fccd051-67cb-4fbb-aa6a-8c0197d7f5cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_bf1b4e87-78f6-45eb-85e7-6aee880bedcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a6d9e0e1-f98e-46b4-b812-39cb41829a85" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_bf1b4e87-78f6-45eb-85e7-6aee880bedcb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_50b62391-b721-4218-aef7-520dba95c039" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a6d9e0e1-f98e-46b4-b812-39cb41829a85" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_50b62391-b721-4218-aef7-520dba95c039" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_f7213819-90e0-4673-a15b-64858a486d08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a6d9e0e1-f98e-46b4-b812-39cb41829a85" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_f7213819-90e0-4673-a15b-64858a486d08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_PaymentsForContingentConsideration_54594fd4-4d6b-4c76-9bf5-03b031dea4d6" xlink:href="cnmd-20221231.xsd#cnmd_PaymentsForContingentConsideration"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a6d9e0e1-f98e-46b4-b812-39cb41829a85" xlink:to="loc_cnmd_PaymentsForContingentConsideration_54594fd4-4d6b-4c76-9bf5-03b031dea4d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_7cf96302-5876-432c-b461-94a033b6ecca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a6d9e0e1-f98e-46b4-b812-39cb41829a85" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_7cf96302-5876-432c-b461-94a033b6ecca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_81a875d2-08ce-4409-80a0-f9ba433ac9ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a6d9e0e1-f98e-46b4-b812-39cb41829a85" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_81a875d2-08ce-4409-80a0-f9ba433ac9ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_PaymentsOfConvertibleNotesHedges_de23da06-d15f-472b-90b4-1970c57296ce" xlink:href="cnmd-20221231.xsd#cnmd_PaymentsOfConvertibleNotesHedges"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a6d9e0e1-f98e-46b4-b812-39cb41829a85" xlink:to="loc_cnmd_PaymentsOfConvertibleNotesHedges_de23da06-d15f-472b-90b4-1970c57296ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfWarrants_a93b874b-0176-4c43-a949-b5737c0d7155" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a6d9e0e1-f98e-46b4-b812-39cb41829a85" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfWarrants_a93b874b-0176-4c43-a949-b5737c0d7155" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ProceedsFromSettlementOfConvertibleNotesHedgeTransactions_90d04029-82b6-4b12-8928-c44a1b7c58b2" xlink:href="cnmd-20221231.xsd#cnmd_ProceedsFromSettlementOfConvertibleNotesHedgeTransactions"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a6d9e0e1-f98e-46b4-b812-39cb41829a85" xlink:to="loc_cnmd_ProceedsFromSettlementOfConvertibleNotesHedgeTransactions_90d04029-82b6-4b12-8928-c44a1b7c58b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfWarrants_e5d6f628-68f8-4d16-8279-942c324b15da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfWarrants"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a6d9e0e1-f98e-46b4-b812-39cb41829a85" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfWarrants_e5d6f628-68f8-4d16-8279-942c324b15da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_5bce0a95-ff58-4f07-9ae8-f86f78b352e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a6d9e0e1-f98e-46b4-b812-39cb41829a85" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_5bce0a95-ff58-4f07-9ae8-f86f78b352e5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_fa831001-766e-41b9-910d-26a0dca7df39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7adc9f31-46a7-4ba1-a469-38df4b4b878e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_fa831001-766e-41b9-910d-26a0dca7df39" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7adc9f31-46a7-4ba1-a469-38df4b4b878e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_ff921d69-e7b8-46f7-9f86-540766da08bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_fa831001-766e-41b9-910d-26a0dca7df39" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_ff921d69-e7b8-46f7-9f86-540766da08bd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"/>
  <link:calculationLink xlink:role="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f3429e7f-c392-492b-b99d-da5b44319380" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_43295547-5bea-4165-b36d-6f2d7ae7aa59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f3429e7f-c392-492b-b99d-da5b44319380" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_43295547-5bea-4165-b36d-6f2d7ae7aa59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_4e3914d2-72ec-469e-bdde-2201825d778c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f3429e7f-c392-492b-b99d-da5b44319380" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_4e3914d2-72ec-469e-bdde-2201825d778c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_41387f0e-4215-4151-aea1-b1018680d5ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f3429e7f-c392-492b-b99d-da5b44319380" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_41387f0e-4215-4151-aea1-b1018680d5ae" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/BusinessAcquisitionsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#BusinessAcquisitionsDetails"/>
  <link:calculationLink xlink:role="http://www.conmed.com/role/BusinessAcquisitionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_74cd63ee-82f7-4106-b09a-fe074f133412" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_28df4bc0-6a86-40f4-a416-5406422e10e2" xlink:href="cnmd-20221231.xsd#cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_74cd63ee-82f7-4106-b09a-fe074f133412" xlink:to="loc_cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_28df4bc0-6a86-40f4-a416-5406422e10e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_f8598d01-a35e-4ada-b2b4-00685d59925f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_74cd63ee-82f7-4106-b09a-fe074f133412" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_f8598d01-a35e-4ada-b2b4-00685d59925f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_ccc6a638-9e88-41f1-82e5-442a6f5631b5" xlink:href="cnmd-20221231.xsd#cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_aa3c68e1-48e3-4a1b-961e-6538db872717" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_ccc6a638-9e88-41f1-82e5-442a6f5631b5" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_aa3c68e1-48e3-4a1b-961e-6538db872717" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_9bfcfcc2-6b58-43fc-a5b0-ccdb1af67e17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_ccc6a638-9e88-41f1-82e5-442a6f5631b5" xlink:to="loc_us-gaap_Goodwill_9bfcfcc2-6b58-43fc-a5b0-ccdb1af67e17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_2edfb38c-6666-43d0-b19c-3d2390fd2b18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_ccc6a638-9e88-41f1-82e5-442a6f5631b5" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_2edfb38c-6666-43d0-b19c-3d2390fd2b18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_93e4a620-d510-4bcd-8f5f-edbb10217613" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_ccc6a638-9e88-41f1-82e5-442a6f5631b5" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_93e4a620-d510-4bcd-8f5f-edbb10217613" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_11d2470a-1337-4ffa-bfba-7020eeded10a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_22baa7cb-ab37-4134-938b-786d7661f574" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_11d2470a-1337-4ffa-bfba-7020eeded10a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_22baa7cb-ab37-4134-938b-786d7661f574" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_f681ec20-b49b-45f7-af85-d484eb5be2b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_11d2470a-1337-4ffa-bfba-7020eeded10a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_f681ec20-b49b-45f7-af85-d484eb5be2b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_b5ddf832-e6b0-443f-831d-8bc81fde2c96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_11d2470a-1337-4ffa-bfba-7020eeded10a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_b5ddf832-e6b0-443f-831d-8bc81fde2c96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_69c9f05f-051e-4274-813d-97e1ce748ca6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_11d2470a-1337-4ffa-bfba-7020eeded10a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_69c9f05f-051e-4274-813d-97e1ce748ca6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_884ceea9-d409-4954-9d08-db20dddea359" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_af2f982a-f58c-4e9f-aab2-07d9cf62ff09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_884ceea9-d409-4954-9d08-db20dddea359" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_af2f982a-f58c-4e9f-aab2-07d9cf62ff09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_b904951a-fd24-4789-8c0f-21824c23a8d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_884ceea9-d409-4954-9d08-db20dddea359" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_b904951a-fd24-4789-8c0f-21824c23a8d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_67a500e4-5b75-4b15-929e-a52f02868518" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_884ceea9-d409-4954-9d08-db20dddea359" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_67a500e4-5b75-4b15-929e-a52f02868518" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/InventoriesDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#InventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.conmed.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_91353807-5a3d-4208-b4c6-b9004e92c38e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_9311f8c8-5579-4b23-bb34-4543e43e3a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_91353807-5a3d-4208-b4c6-b9004e92c38e" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_9311f8c8-5579-4b23-bb34-4543e43e3a9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_0c90df52-b814-49a4-9982-1bd6a3d68c0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_91353807-5a3d-4208-b4c6-b9004e92c38e" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_0c90df52-b814-49a4-9982-1bd6a3d68c0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_9fdc3ae9-f0a7-40ca-a9ed-a4640817a145" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_91353807-5a3d-4208-b4c6-b9004e92c38e" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_9fdc3ae9-f0a7-40ca-a9ed-a4640817a145" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/PropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#PropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.conmed.com/role/PropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_3de596ae-c498-489f-8dc7-ae98f33cafb1" 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_PropertyPlantAndEquipmentGross_4e5f7b71-f57f-4d4d-824b-397d45377a38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_3de596ae-c498-489f-8dc7-ae98f33cafb1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_4e5f7b71-f57f-4d4d-824b-397d45377a38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3ab0269c-e022-44d8-8a2e-9dc31651fb63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_3de596ae-c498-489f-8dc7-ae98f33cafb1" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3ab0269c-e022-44d8-8a2e-9dc31651fb63" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#LeasesLeaseCostDetails"/>
  <link:calculationLink xlink:role="http://www.conmed.com/role/LeasesLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_3ed9167a-5586-47ca-a21d-7ee64668bc63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_18c2e358-266b-46c3-907d-734b3856a4d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseExpense_3ed9167a-5586-47ca-a21d-7ee64668bc63" xlink:to="loc_us-gaap_OperatingLeaseCost_18c2e358-266b-46c3-907d-734b3856a4d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_FinanceLeaseCost_ced8618d-4da3-40db-bc90-79cbb622ee00" xlink:href="cnmd-20221231.xsd#cnmd_FinanceLeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_ccfb5d92-2ece-4541-8b9f-18ed320fd309" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cnmd_FinanceLeaseCost_ced8618d-4da3-40db-bc90-79cbb622ee00" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_ccfb5d92-2ece-4541-8b9f-18ed320fd309" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_18449e91-7874-4841-b350-1dea92f10d4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cnmd_FinanceLeaseCost_ced8618d-4da3-40db-bc90-79cbb622ee00" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_18449e91-7874-4841-b350-1dea92f10d4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_5bfdfa4f-8d1a-4e3d-a8b5-2efe93a7c91d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_FinanceLeaseCost_f18442cc-4dbd-4fc3-9701-25cbb9287ae3" xlink:href="cnmd-20221231.xsd#cnmd_FinanceLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_5bfdfa4f-8d1a-4e3d-a8b5-2efe93a7c91d" xlink:to="loc_cnmd_FinanceLeaseCost_f18442cc-4dbd-4fc3-9701-25cbb9287ae3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_6a6239c6-20ac-4546-8a74-11bbd2297e14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_5bfdfa4f-8d1a-4e3d-a8b5-2efe93a7c91d" xlink:to="loc_us-gaap_OperatingLeaseExpense_6a6239c6-20ac-4546-8a74-11bbd2297e14" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#LeasesSupplementaryBalanceSheetInformationDetails"/>
  <link:calculationLink xlink:role="http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_e65b3f2e-8560-4ccd-aada-75bea24457f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_FinanceLeaseRightOfUseAssetGross_c9f99a01-89bc-42f3-9bf8-64167b374843" xlink:href="cnmd-20221231.xsd#cnmd_FinanceLeaseRightOfUseAssetGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset_e65b3f2e-8560-4ccd-aada-75bea24457f8" xlink:to="loc_cnmd_FinanceLeaseRightOfUseAssetGross_c9f99a01-89bc-42f3-9bf8-64167b374843" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_e178cd89-114e-4730-a6d1-3a35a0999ac7" xlink:href="cnmd-20221231.xsd#cnmd_FinanceLeaseRightOfUseAssetAccumulatedDepreciation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset_e65b3f2e-8560-4ccd-aada-75bea24457f8" xlink:to="loc_cnmd_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_e178cd89-114e-4730-a6d1-3a35a0999ac7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_03d73030-f8ec-4260-a180-fb0d58ba38ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_dcfdcb7f-17b5-4ffa-a07c-c5290f202dab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_03d73030-f8ec-4260-a180-fb0d58ba38ca" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_dcfdcb7f-17b5-4ffa-a07c-c5290f202dab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_c7aec417-1a43-4456-b0e6-8c334f520bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_03d73030-f8ec-4260-a180-fb0d58ba38ca" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_c7aec417-1a43-4456-b0e6-8c334f520bf9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_558c6b25-10c3-4064-8c22-a880e5898a05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_9fda63e7-9ea7-4255-b069-1f03ab67c210" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_558c6b25-10c3-4064-8c22-a880e5898a05" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_9fda63e7-9ea7-4255-b069-1f03ab67c210" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_73c36875-2ceb-457b-9a13-693d0bdd67ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_558c6b25-10c3-4064-8c22-a880e5898a05" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_73c36875-2ceb-457b-9a13-693d0bdd67ea" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_aecf3331-b6ec-4d7b-9ace-8e682b9d8b59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_280deb9e-4c5c-44ae-82b8-0fefc753ee44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_aecf3331-b6ec-4d7b-9ace-8e682b9d8b59" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_280deb9e-4c5c-44ae-82b8-0fefc753ee44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_f789153c-196c-4c89-b3ed-2026e0b989c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_aecf3331-b6ec-4d7b-9ace-8e682b9d8b59" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_f789153c-196c-4c89-b3ed-2026e0b989c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_394d8131-6432-4072-8a60-56efb308c195" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_aecf3331-b6ec-4d7b-9ace-8e682b9d8b59" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_394d8131-6432-4072-8a60-56efb308c195" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_99b4b292-0262-4bcc-9d16-c760fcbfe4c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_aecf3331-b6ec-4d7b-9ace-8e682b9d8b59" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_99b4b292-0262-4bcc-9d16-c760fcbfe4c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_c4a58180-54db-44dc-bd0c-6e76d6b41b6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_aecf3331-b6ec-4d7b-9ace-8e682b9d8b59" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_c4a58180-54db-44dc-bd0c-6e76d6b41b6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_1556b8f2-58a7-43b2-8fac-75fd55715860" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_aecf3331-b6ec-4d7b-9ace-8e682b9d8b59" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_1556b8f2-58a7-43b2-8fac-75fd55715860" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c1c80833-ff73-4b34-a2f6-142db5ce6577" 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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_76224323-98c4-4a9e-a59c-a95f5b0ccae4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c1c80833-ff73-4b34-a2f6-142db5ce6577" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_76224323-98c4-4a9e-a59c-a95f5b0ccae4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_22fc77b0-fbe8-4d68-9a5a-d98194c7d5ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c1c80833-ff73-4b34-a2f6-142db5ce6577" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_22fc77b0-fbe8-4d68-9a5a-d98194c7d5ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9e67592d-ea8a-4b0f-b044-6c071b688f2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c1c80833-ff73-4b34-a2f6-142db5ce6577" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9e67592d-ea8a-4b0f-b044-6c071b688f2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1ad11191-2f05-4876-bdda-03293124e532" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c1c80833-ff73-4b34-a2f6-142db5ce6577" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1ad11191-2f05-4876-bdda-03293124e532" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_6ba98276-0f55-4522-9166-ecc27e827915" 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_c1c80833-ff73-4b34-a2f6-142db5ce6577" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_6ba98276-0f55-4522-9166-ecc27e827915" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_d2a3fa1c-d801-43a4-8796-d0a27dab2ded" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c1c80833-ff73-4b34-a2f6-142db5ce6577" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_d2a3fa1c-d801-43a4-8796-d0a27dab2ded" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_1997bc8b-dedf-43ea-abb7-d857978f189c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_402c20d2-4e22-4882-9a2c-dce62544eb19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_1997bc8b-dedf-43ea-abb7-d857978f189c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_402c20d2-4e22-4882-9a2c-dce62544eb19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_1004aaa7-986f-4dd4-beef-55c23a4bb2f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_1997bc8b-dedf-43ea-abb7-d857978f189c" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_1004aaa7-986f-4dd4-beef-55c23a4bb2f3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/LongTermDebtDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#LongTermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.conmed.com/role/LongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_ad2b1449-9433-47f1-9841-8f16f2cae502" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_b6904589-0f83-4cfe-a1d6-233a05ef4921" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_ad2b1449-9433-47f1-9841-8f16f2cae502" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_b6904589-0f83-4cfe-a1d6-233a05ef4921" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_2122e8d1-2f74-47ad-9ab6-4fb4a5638938" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_ad2b1449-9433-47f1-9841-8f16f2cae502" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_2122e8d1-2f74-47ad-9ab6-4fb4a5638938" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#IncomeTaxesProvisionforIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_04f7c6dc-d4ba-4cb9-96d2-2977109500da" 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_CurrentIncomeTaxExpenseBenefit_acb12986-7501-4c6a-ad72-afa51226efa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_04f7c6dc-d4ba-4cb9-96d2-2977109500da" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_acb12986-7501-4c6a-ad72-afa51226efa9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0bd9273c-6caf-492e-ae85-313773cf7194" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_04f7c6dc-d4ba-4cb9-96d2-2977109500da" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0bd9273c-6caf-492e-ae85-313773cf7194" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1b6c7217-a940-4af0-ba45-cdff91711220" 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_CurrentFederalTaxExpenseBenefit_cf95fad4-a768-4ba5-849c-a9e108a304e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1b6c7217-a940-4af0-ba45-cdff91711220" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_cf95fad4-a768-4ba5-849c-a9e108a304e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_2d5efad1-e228-43b8-9820-8d0925aa82ee" 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_1b6c7217-a940-4af0-ba45-cdff91711220" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_2d5efad1-e228-43b8-9820-8d0925aa82ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_20572134-d165-4cfb-ac79-60b6acfea202" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1b6c7217-a940-4af0-ba45-cdff91711220" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_20572134-d165-4cfb-ac79-60b6acfea202" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_cb6992f4-d865-48a3-9c23-69fdc9ea14c9" 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_DeferredFederalIncomeTaxExpenseBenefit_c9f391b4-575e-41cf-af11-0417af1a4f0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_cb6992f4-d865-48a3-9c23-69fdc9ea14c9" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_c9f391b4-575e-41cf-af11-0417af1a4f0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_532f50f7-52a1-408a-a89e-8a7064024fa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_cb6992f4-d865-48a3-9c23-69fdc9ea14c9" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_532f50f7-52a1-408a-a89e-8a7064024fa4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8692202c-9198-4793-bba1-8208d417f62c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_cb6992f4-d865-48a3-9c23-69fdc9ea14c9" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8692202c-9198-4793-bba1-8208d417f62c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d7479e2e-f04f-49eb-b2e8-2c2770177dea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_fefe3911-9e05-4e42-a16a-484aba5f1204" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d7479e2e-f04f-49eb-b2e8-2c2770177dea" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_fefe3911-9e05-4e42-a16a-484aba5f1204" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_df2ce49e-f75a-47ca-b068-0e048c3cc941" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d7479e2e-f04f-49eb-b2e8-2c2770177dea" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_df2ce49e-f75a-47ca-b068-0e048c3cc941" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes_4cdf7ccd-fb12-49a8-b8b7-c028c6a23e21" xlink:href="cnmd-20221231.xsd#cnmd_NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d7479e2e-f04f-49eb-b2e8-2c2770177dea" xlink:to="loc_cnmd_NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes_4cdf7ccd-fb12-49a8-b8b7-c028c6a23e21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_8826d6db-b3f0-4a92-9ab3-1c0948687af0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d7479e2e-f04f-49eb-b2e8-2c2770177dea" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_8826d6db-b3f0-4a92-9ab3-1c0948687af0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_96151d7a-e052-4860-a86f-423f802d1e75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d7479e2e-f04f-49eb-b2e8-2c2770177dea" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_96151d7a-e052-4860-a86f-423f802d1e75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_7938dd8a-136b-4d29-913f-87f9145d5a71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d7479e2e-f04f-49eb-b2e8-2c2770177dea" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_7938dd8a-136b-4d29-913f-87f9145d5a71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_c1aa7554-f245-455e-b453-b8add7dc9045" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d7479e2e-f04f-49eb-b2e8-2c2770177dea" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_c1aa7554-f245-455e-b453-b8add7dc9045" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_f2605df4-fffd-4548-97f1-f7558252efdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d7479e2e-f04f-49eb-b2e8-2c2770177dea" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_f2605df4-fffd-4548-97f1-f7558252efdc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent_07b8df5c-65dd-4b03-ba50-67abfef3c38a" xlink:href="cnmd-20221231.xsd#cnmd_EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d7479e2e-f04f-49eb-b2e8-2c2770177dea" xlink:to="loc_cnmd_EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent_07b8df5c-65dd-4b03-ba50-67abfef3c38a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_a410585c-c71c-454f-b1e4-859448fc2a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d7479e2e-f04f-49eb-b2e8-2c2770177dea" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_a410585c-c71c-454f-b1e4-859448fc2a5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_ae9d21e8-4619-4ec5-b25c-59cb91352945" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d7479e2e-f04f-49eb-b2e8-2c2770177dea" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_ae9d21e8-4619-4ec5-b25c-59cb91352945" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_08fa8ab3-e6c1-410f-b67c-36bccc390d88" 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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_3fcc7845-d0d8-4b2b-99e3-55b136c8c1cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_08fa8ab3-e6c1-410f-b67c-36bccc390d88" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_3fcc7845-d0d8-4b2b-99e3-55b136c8c1cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DeferredTaxLiabilitiesDepreciation_816d6428-43d9-4c27-8dc7-7a767900252b" xlink:href="cnmd-20221231.xsd#cnmd_DeferredTaxLiabilitiesDepreciation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_08fa8ab3-e6c1-410f-b67c-36bccc390d88" xlink:to="loc_cnmd_DeferredTaxLiabilitiesDepreciation_816d6428-43d9-4c27-8dc7-7a767900252b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DeferredTaxLiabilitiesStateTaxes_85a95d92-abf2-456c-a880-377972d20d5f" xlink:href="cnmd-20221231.xsd#cnmd_DeferredTaxLiabilitiesStateTaxes"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_08fa8ab3-e6c1-410f-b67c-36bccc390d88" xlink:to="loc_cnmd_DeferredTaxLiabilitiesStateTaxes_85a95d92-abf2-456c-a880-377972d20d5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_bdd534b1-2e81-47f9-b26f-970a8587b6a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_08fa8ab3-e6c1-410f-b67c-36bccc390d88" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_bdd534b1-2e81-47f9-b26f-970a8587b6a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesFinancingArrangements_158ad52a-6b68-4bcf-8de2-6b55f6659909" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesFinancingArrangements"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_08fa8ab3-e6c1-410f-b67c-36bccc390d88" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesFinancingArrangements_158ad52a-6b68-4bcf-8de2-6b55f6659909" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_7f9f654f-b304-4c6b-b444-f192a8dddeeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_08fa8ab3-e6c1-410f-b67c-36bccc390d88" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_7f9f654f-b304-4c6b-b444-f192a8dddeeb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_3e8a22e0-b011-4b0f-a5fe-da2d5a516115" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_0fb1a4e7-3a7d-4b79-9d52-8b89c0fe9d08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_3e8a22e0-b011-4b0f-a5fe-da2d5a516115" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_0fb1a4e7-3a7d-4b79-9d52-8b89c0fe9d08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_e87c6904-ed3f-4e9d-971e-9f3c5bdf1626" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_3e8a22e0-b011-4b0f-a5fe-da2d5a516115" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_e87c6904-ed3f-4e9d-971e-9f3c5bdf1626" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DeferredTaxAssetsCapitalizedResearchAndDevelopment_57e43a3c-9884-4d4a-91e7-c86ed41c3e16" xlink:href="cnmd-20221231.xsd#cnmd_DeferredTaxAssetsCapitalizedResearchAndDevelopment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_3e8a22e0-b011-4b0f-a5fe-da2d5a516115" xlink:to="loc_cnmd_DeferredTaxAssetsCapitalizedResearchAndDevelopment_57e43a3c-9884-4d4a-91e7-c86ed41c3e16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_be2f5696-a59a-4922-95b6-e71c9b82bd54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_3e8a22e0-b011-4b0f-a5fe-da2d5a516115" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_be2f5696-a59a-4922-95b6-e71c9b82bd54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts_f4fa34ce-b13f-40ec-80f0-89b3b85326f8" xlink:href="cnmd-20221231.xsd#cnmd_DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_3e8a22e0-b011-4b0f-a5fe-da2d5a516115" xlink:to="loc_cnmd_DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts_f4fa34ce-b13f-40ec-80f0-89b3b85326f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_fa4c7764-8d5d-41f1-b45f-7d84031d16ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_3e8a22e0-b011-4b0f-a5fe-da2d5a516115" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_fa4c7764-8d5d-41f1-b45f-7d84031d16ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_191a6492-7c3c-4c1a-83f0-435c3f608441" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_3e8a22e0-b011-4b0f-a5fe-da2d5a516115" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_191a6492-7c3c-4c1a-83f0-435c3f608441" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_05ae9810-0764-4470-976b-78a0a56122ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_3e8a22e0-b011-4b0f-a5fe-da2d5a516115" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_05ae9810-0764-4470-976b-78a0a56122ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsHedgingTransactions_b1b325ac-821f-46ea-94bf-702e6d282a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsHedgingTransactions"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_3e8a22e0-b011-4b0f-a5fe-da2d5a516115" xlink:to="loc_us-gaap_DeferredTaxAssetsHedgingTransactions_b1b325ac-821f-46ea-94bf-702e6d282a8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DeferredTaxAssetsLeaseLiabilities_5e6a2456-b9cb-45f1-94db-36f9a3575984" xlink:href="cnmd-20221231.xsd#cnmd_DeferredTaxAssetsLeaseLiabilities"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_3e8a22e0-b011-4b0f-a5fe-da2d5a516115" xlink:to="loc_cnmd_DeferredTaxAssetsLeaseLiabilities_5e6a2456-b9cb-45f1-94db-36f9a3575984" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_da1657a0-b4aa-4ee0-add6-88d2ce647b20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_3e8a22e0-b011-4b0f-a5fe-da2d5a516115" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_da1657a0-b4aa-4ee0-add6-88d2ce647b20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1cb62e53-d664-432c-9097-c73c2f0bde44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_3e8a22e0-b011-4b0f-a5fe-da2d5a516115" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1cb62e53-d664-432c-9097-c73c2f0bde44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DeferredTaxAssetsInterestLimitationCarryover_e56354ca-8e7f-4045-abce-521c89fece8c" xlink:href="cnmd-20221231.xsd#cnmd_DeferredTaxAssetsInterestLimitationCarryover"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_3e8a22e0-b011-4b0f-a5fe-da2d5a516115" xlink:to="loc_cnmd_DeferredTaxAssetsInterestLimitationCarryover_e56354ca-8e7f-4045-abce-521c89fece8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_9f11cccd-6f5d-40b8-8363-159f3336aadb" 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_DeferredTaxAssetsNet_571c76ad-27b4-4add-905b-863aaa5d72c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_9f11cccd-6f5d-40b8-8363-159f3336aadb" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_571c76ad-27b4-4add-905b-863aaa5d72c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_9bb96cda-b627-49df-b070-b77e95bb815e" 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_9f11cccd-6f5d-40b8-8363-159f3336aadb" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_9bb96cda-b627-49df-b070-b77e95bb815e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#IncomeTaxesIncomeBeforeIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_52ed6ad3-32b8-462a-8b62-6cc2f31b3a30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_09b5972d-8a5e-493f-b20e-1c4b358477ae" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_52ed6ad3-32b8-462a-8b62-6cc2f31b3a30" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_09b5972d-8a5e-493f-b20e-1c4b358477ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_d451db49-9d02-4b88-9a4b-954c02beeaa8" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_52ed6ad3-32b8-462a-8b62-6cc2f31b3a30" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_d451db49-9d02-4b88-9a4b-954c02beeaa8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#EmployeeBenefitPlansEmployeeBenefitReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_d2015ddd-ba21-436d-860e-8e459786674b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_0322b521-576e-413f-8a9d-e08334a9df40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_d2015ddd-ba21-436d-860e-8e459786674b" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_0322b521-576e-413f-8a9d-e08334a9df40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_1f671fde-c102-4976-8330-025b5ec7e464" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_d2015ddd-ba21-436d-860e-8e459786674b" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_1f671fde-c102-4976-8330-025b5ec7e464" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/EmployeeBenefitPlansOtherChangesinPlanAssetsandBenefitObligationsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#EmployeeBenefitPlansOtherChangesinPlanAssetsandBenefitObligationsDetails"/>
  <link:calculationLink xlink:role="http://www.conmed.com/role/EmployeeBenefitPlansOtherChangesinPlanAssetsandBenefitObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_e0f6f383-c2cb-466c-9515-570f02cb87c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_b357910a-2061-49a1-bfbe-9048186a574c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_e0f6f383-c2cb-466c-9515-570f02cb87c5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_b357910a-2061-49a1-bfbe-9048186a574c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_f5a9834d-84b7-446d-9a62-bde6b83ef496" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_e0f6f383-c2cb-466c-9515-570f02cb87c5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_f5a9834d-84b7-446d-9a62-bde6b83ef496" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#EmployeeBenefitPlansNetPeriodicPensionCostDetails"/>
  <link:calculationLink xlink:role="http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_5b5a7c73-1284-4b9f-89a1-e9aed42e5cfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_aef0fa55-283b-4ebe-b7bf-889bf2193d53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_5b5a7c73-1284-4b9f-89a1-e9aed42e5cfb" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_aef0fa55-283b-4ebe-b7bf-889bf2193d53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_2690e263-fac1-4e66-8b11-14331ed10c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_5b5a7c73-1284-4b9f-89a1-e9aed42e5cfb" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_2690e263-fac1-4e66-8b11-14331ed10c4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_27a33770-ed76-4a94-b963-1db206641b8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_5b5a7c73-1284-4b9f-89a1-e9aed42e5cfb" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_27a33770-ed76-4a94-b963-1db206641b8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_6ebe1556-0b60-4050-b7ce-66bcffe6a62b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_5b5a7c73-1284-4b9f-89a1-e9aed42e5cfb" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_6ebe1556-0b60-4050-b7ce-66bcffe6a62b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#FairValueMeasurementForeignCurrencyForwardContractsDetails"/>
  <link:calculationLink xlink:role="http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_f37bd8cf-860d-44b5-be97-742118087a49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_84d30376-3f8f-4130-a80e-982401118463" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_f37bd8cf-860d-44b5-be97-742118087a49" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_84d30376-3f8f-4130-a80e-982401118463" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_08f5ed88-1df1-4fdb-bfb6-26b54086795e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_f37bd8cf-860d-44b5-be97-742118087a49" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_08f5ed88-1df1-4fdb-bfb6-26b54086795e" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>cnmd-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:f8188e5a-ac93-40bf-bcb7-31f3419a1e4f,g:c7ca68ad-5a26-4aa1-8c98-77a4bfca3942-->
<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.conmed.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="simple" xlink:href="cnmd-20221231.xsd#ConsolidatedStatementsofShareholdersEquity"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="extended" id="i3f54f3543b7e4703b81d591183151afa_ConsolidatedStatementsofShareholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_c8805ffe-d10f-45d8-b28c-dbbda2a7775c" 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_28083d00-519a-428c-8484-1914dadcf5e6" 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_c8805ffe-d10f-45d8-b28c-dbbda2a7775c" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_28083d00-519a-428c-8484-1914dadcf5e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1b387763-8183-4240-89db-a6ba33cd5968" 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_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1b387763-8183-4240-89db-a6ba33cd5968" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7d2def31-d22b-49a4-96b0-1be9ef6dba15" 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_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_us-gaap_StockholdersEquity_7d2def31-d22b-49a4-96b0-1be9ef6dba15" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_02671d41-91d6-4e1e-8795-67a3c55d6985" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_02671d41-91d6-4e1e-8795-67a3c55d6985" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_605d3f9d-ebc2-4367-9422-75f81c50fcc9" 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_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_605d3f9d-ebc2-4367-9422-75f81c50fcc9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_ca350264-dfe2-4409-b371-11ee8b748652" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_us-gaap_DividendsCommonStockCash_ca350264-dfe2-4409-b371-11ee8b748652" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_d09406c0-47b7-4dc8-88d1-e4fdff462757" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_d09406c0-47b7-4dc8-88d1-e4fdff462757" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment_9c280bf5-218a-462e-9418-37edd62ceecb" xlink:href="cnmd-20221231.xsd#cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment_9c280bf5-218a-462e-9418-37edd62ceecb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions_c274d23e-dc88-4fc5-abbb-735ca45e25a1" xlink:href="cnmd-20221231.xsd#cnmd_AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_cnmd_AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions_c274d23e-dc88-4fc5-abbb-735ca45e25a1" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AdjustmentsToAdditionalPaidInCapitalWarrantSettled_bd1bed27-e18e-4289-9b7c-a695b6ef2419" xlink:href="cnmd-20221231.xsd#cnmd_AdjustmentsToAdditionalPaidInCapitalWarrantSettled"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_cnmd_AdjustmentsToAdditionalPaidInCapitalWarrantSettled_bd1bed27-e18e-4289-9b7c-a695b6ef2419" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax_9974af94-0b3d-46e4-bda7-5b127a6215f1" xlink:href="cnmd-20221231.xsd#cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax_9974af94-0b3d-46e4-bda7-5b127a6215f1" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_fb640b29-95cc-4816-a578-a5a527b417d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_fb640b29-95cc-4816-a578-a5a527b417d0" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4c24a360-b19c-4581-9bbf-4c41f9797e1e" 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_IncreaseDecreaseInStockholdersEquityRollForward_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4c24a360-b19c-4581-9bbf-4c41f9797e1e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_678188f1-9f4c-473c-b4b6-253a4c57b059" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4c24a360-b19c-4581-9bbf-4c41f9797e1e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_678188f1-9f4c-473c-b4b6-253a4c57b059" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_9e86889c-a344-405f-81c3-5a90eb4f51de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4c24a360-b19c-4581-9bbf-4c41f9797e1e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_9e86889c-a344-405f-81c3-5a90eb4f51de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_7c381cca-f19e-4774-a62c-05c5a53adacf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4c24a360-b19c-4581-9bbf-4c41f9797e1e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_7c381cca-f19e-4774-a62c-05c5a53adacf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_15e2c2bd-081f-4f84-a4b2-fa3e777d5379" 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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4c24a360-b19c-4581-9bbf-4c41f9797e1e" xlink:to="loc_us-gaap_NetIncomeLoss_15e2c2bd-081f-4f84-a4b2-fa3e777d5379" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_25513978-1260-4138-8691-b05390295a41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4c24a360-b19c-4581-9bbf-4c41f9797e1e" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_25513978-1260-4138-8691-b05390295a41" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_5bceb555-ccaf-485f-a37d-a8d5dbc74396" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4c24a360-b19c-4581-9bbf-4c41f9797e1e" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_5bceb555-ccaf-485f-a37d-a8d5dbc74396" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_fc543ae2-6c8f-411d-b8a4-8d8ed00820a6" 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_97afa5d8-ca10-4bb0-b013-11196b6b484e" 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_99de675e-a0c4-4e13-84aa-e48e271dc338" 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_c8805ffe-d10f-45d8-b28c-dbbda2a7775c" xlink:to="loc_us-gaap_StatementTable_99de675e-a0c4-4e13-84aa-e48e271dc338" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_50720188-3578-416e-b098-8041ccd2cc05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_99de675e-a0c4-4e13-84aa-e48e271dc338" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_50720188-3578-416e-b098-8041ccd2cc05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_50720188-3578-416e-b098-8041ccd2cc05_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_50720188-3578-416e-b098-8041ccd2cc05" xlink:to="loc_us-gaap_TypeOfAdoptionMember_50720188-3578-416e-b098-8041ccd2cc05_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_0a11769f-d939-4a64-9459-4f959c96f67c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_50720188-3578-416e-b098-8041ccd2cc05" xlink:to="loc_us-gaap_TypeOfAdoptionMember_0a11769f-d939-4a64-9459-4f959c96f67c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate202006Member_4edcc803-5755-4e9d-b49e-473f8993facb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdate202006Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_0a11769f-d939-4a64-9459-4f959c96f67c" xlink:to="loc_us-gaap_AccountingStandardsUpdate202006Member_4edcc803-5755-4e9d-b49e-473f8993facb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_845a16f1-05f0-4d7e-8e20-63b1372e87fe" 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_99de675e-a0c4-4e13-84aa-e48e271dc338" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_845a16f1-05f0-4d7e-8e20-63b1372e87fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_845a16f1-05f0-4d7e-8e20-63b1372e87fe_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_845a16f1-05f0-4d7e-8e20-63b1372e87fe" xlink:to="loc_us-gaap_EquityComponentDomain_845a16f1-05f0-4d7e-8e20-63b1372e87fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2f13a8ea-94ce-49de-886c-40820c8bbc27" 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_845a16f1-05f0-4d7e-8e20-63b1372e87fe" xlink:to="loc_us-gaap_EquityComponentDomain_2f13a8ea-94ce-49de-886c-40820c8bbc27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_ee5a600c-0b94-4d05-a8ba-06e6e60f248f" 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_2f13a8ea-94ce-49de-886c-40820c8bbc27" xlink:to="loc_us-gaap_CommonStockMember_ee5a600c-0b94-4d05-a8ba-06e6e60f248f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_713f9a0d-8a91-4ad5-aa36-76adf1447c5c" 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_2f13a8ea-94ce-49de-886c-40820c8bbc27" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_713f9a0d-8a91-4ad5-aa36-76adf1447c5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_c9cd99a8-2456-4c06-bb76-e76c15c7aa58" 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_2f13a8ea-94ce-49de-886c-40820c8bbc27" xlink:to="loc_us-gaap_RetainedEarningsMember_c9cd99a8-2456-4c06-bb76-e76c15c7aa58" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3c898d13-32f8-4285-b1d3-4c89a66b12c2" 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_2f13a8ea-94ce-49de-886c-40820c8bbc27" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3c898d13-32f8-4285-b1d3-4c89a66b12c2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_a49d621c-03f1-4759-b80b-01ac87b2e68c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2f13a8ea-94ce-49de-886c-40820c8bbc27" xlink:to="loc_us-gaap_TreasuryStockMember_a49d621c-03f1-4759-b80b-01ac87b2e68c" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/ShareholdersEquityTables" xlink:type="simple" xlink:href="cnmd-20221231.xsd#ShareholdersEquityTables"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/ShareholdersEquityTables" xlink:type="extended" id="idbc07d5f0d36424195c8ef6d968ce654_ShareholdersEquityTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f96606fc-b034-4db7-a60e-3d33b0cc1826" 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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_98f6abae-59b0-4ccf-b5ae-de2ef170d87d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f96606fc-b034-4db7-a60e-3d33b0cc1826" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_98f6abae-59b0-4ccf-b5ae-de2ef170d87d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_bc025698-30a9-4219-8221-825475bceb25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f96606fc-b034-4db7-a60e-3d33b0cc1826" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_bc025698-30a9-4219-8221-825475bceb25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_7a964714-cf4f-4897-b45e-cbfadb2f32ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f96606fc-b034-4db7-a60e-3d33b0cc1826" xlink:to="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_7a964714-cf4f-4897-b45e-cbfadb2f32ee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ae70c087-69cf-493c-98fc-e5d3d3702021" 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_f96606fc-b034-4db7-a60e-3d33b0cc1826" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ae70c087-69cf-493c-98fc-e5d3d3702021" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9bddbefd-df4a-4dce-bdbb-24e8b3ff518f" 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_ae70c087-69cf-493c-98fc-e5d3d3702021" xlink:to="loc_us-gaap_AwardTypeAxis_9bddbefd-df4a-4dce-bdbb-24e8b3ff518f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9bddbefd-df4a-4dce-bdbb-24e8b3ff518f_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_9bddbefd-df4a-4dce-bdbb-24e8b3ff518f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9bddbefd-df4a-4dce-bdbb-24e8b3ff518f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e912ad2-7b40-4a69-ad54-b789901109e4" 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_9bddbefd-df4a-4dce-bdbb-24e8b3ff518f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e912ad2-7b40-4a69-ad54-b789901109e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_StockOptionsAndStockAppreciationRightsMember_ac5ed3ae-ffbc-4b52-baba-06bf527fc7df" xlink:href="cnmd-20221231.xsd#cnmd_StockOptionsAndStockAppreciationRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e912ad2-7b40-4a69-ad54-b789901109e4" xlink:to="loc_cnmd_StockOptionsAndStockAppreciationRightsMember_ac5ed3ae-ffbc-4b52-baba-06bf527fc7df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_99e116be-2689-449f-810b-8edbaeea68b5" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e912ad2-7b40-4a69-ad54-b789901109e4" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_99e116be-2689-449f-810b-8edbaeea68b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember_3d831070-748c-4faa-a79e-44e7a7125a27" xlink:href="cnmd-20221231.xsd#cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e912ad2-7b40-4a69-ad54-b789901109e4" xlink:to="loc_cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember_3d831070-748c-4faa-a79e-44e7a7125a27" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#OperationsandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" xlink:type="extended" id="ic778987fa65949d7b45c7a6ba35dea4f_OperationsandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_96d5a856-29f3-441c-bea5-874797a9d61d" 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_2b1013a7-5d9f-4d1e-bf42-45ca82a50ae9" 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_96d5a856-29f3-441c-bea5-874797a9d61d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_2b1013a7-5d9f-4d1e-bf42-45ca82a50ae9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_39ca5fd8-5acb-47d4-9c6d-dfdff3312c5d" 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_96d5a856-29f3-441c-bea5-874797a9d61d" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_39ca5fd8-5acb-47d4-9c6d-dfdff3312c5d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_6e26fc7b-33b9-4c3d-9707-70cf0a92be96" 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_39ca5fd8-5acb-47d4-9c6d-dfdff3312c5d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_6e26fc7b-33b9-4c3d-9707-70cf0a92be96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6e26fc7b-33b9-4c3d-9707-70cf0a92be96_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_6e26fc7b-33b9-4c3d-9707-70cf0a92be96" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6e26fc7b-33b9-4c3d-9707-70cf0a92be96_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_507ba269-5530-4e1b-add6-348658fb0af6" 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_6e26fc7b-33b9-4c3d-9707-70cf0a92be96" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_507ba269-5530-4e1b-add6-348658fb0af6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_28c2fdb0-1aaf-4eb4-a61c-7e7cbc61775c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_507ba269-5530-4e1b-add6-348658fb0af6" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_28c2fdb0-1aaf-4eb4-a61c-7e7cbc61775c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_2e4fe2ea-7d08-4199-8670-04b94961c3f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_507ba269-5530-4e1b-add6-348658fb0af6" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_2e4fe2ea-7d08-4199-8670-04b94961c3f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bac8a3d8-35c9-4ca6-b8fa-f1b4a7288760" 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_39ca5fd8-5acb-47d4-9c6d-dfdff3312c5d" xlink:to="loc_srt_RangeAxis_bac8a3d8-35c9-4ca6-b8fa-f1b4a7288760" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bac8a3d8-35c9-4ca6-b8fa-f1b4a7288760_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_bac8a3d8-35c9-4ca6-b8fa-f1b4a7288760" xlink:to="loc_srt_RangeMember_bac8a3d8-35c9-4ca6-b8fa-f1b4a7288760_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1fee7346-6b2f-4444-b054-efb044f8d147" 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_bac8a3d8-35c9-4ca6-b8fa-f1b4a7288760" xlink:to="loc_srt_RangeMember_1fee7346-6b2f-4444-b054-efb044f8d147" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c1079678-695c-4f82-92fe-30ba73379bed" 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_1fee7346-6b2f-4444-b054-efb044f8d147" xlink:to="loc_srt_MinimumMember_c1079678-695c-4f82-92fe-30ba73379bed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_591fc758-218c-4034-8fb2-31fa9b2d1007" 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_1fee7346-6b2f-4444-b054-efb044f8d147" xlink:to="loc_srt_MaximumMember_591fc758-218c-4034-8fb2-31fa9b2d1007" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#OperationsandSignificantAccountingPoliciesDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails" xlink:type="extended" id="idacb8edf87d947a98c978e8e20814b31_OperationsandSignificantAccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_46a821ed-0631-4362-893f-cc7f8b8b94c9" xlink:href="cnmd-20221231.xsd#cnmd_OperationsAndSignificantAccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_48fdf8c6-c67b-482f-8752-77b814baf7bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_46a821ed-0631-4362-893f-cc7f8b8b94c9" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_48fdf8c6-c67b-482f-8752-77b814baf7bb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_c64eb06a-fead-435d-8224-b6b3a4588db9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_46a821ed-0631-4362-893f-cc7f8b8b94c9" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_c64eb06a-fead-435d-8224-b6b3a4588db9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_LesseeOperatingLeaseTerminationOptionTerm_d5632bb8-6a74-4beb-841f-6bed02bc016e" xlink:href="cnmd-20221231.xsd#cnmd_LesseeOperatingLeaseTerminationOptionTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_46a821ed-0631-4362-893f-cc7f8b8b94c9" xlink:to="loc_cnmd_LesseeOperatingLeaseTerminationOptionTerm_d5632bb8-6a74-4beb-841f-6bed02bc016e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5ac801dc-8bd8-4bc5-981b-90fe6259a1a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_46a821ed-0631-4362-893f-cc7f8b8b94c9" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5ac801dc-8bd8-4bc5-981b-90fe6259a1a1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract_d21906ad-f960-46be-aeb0-72fce4853d3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_46a821ed-0631-4362-893f-cc7f8b8b94c9" xlink:to="loc_us-gaap_OtherAssetsNoncurrentAbstract_d21906ad-f960-46be-aeb0-72fce4853d3b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_Fieldinventory_e44e8fcf-02fb-4a3a-8718-f67bf50d6196" xlink:href="cnmd-20221231.xsd#cnmd_Fieldinventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_d21906ad-f960-46be-aeb0-72fce4853d3b" xlink:to="loc_cnmd_Fieldinventory_e44e8fcf-02fb-4a3a-8718-f67bf50d6196" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_OperationsAndSignificantAccountingPoliciesTable_21bbf6c2-131f-4223-b969-4a36b5b3a32b" xlink:href="cnmd-20221231.xsd#cnmd_OperationsAndSignificantAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_46a821ed-0631-4362-893f-cc7f8b8b94c9" xlink:to="loc_cnmd_OperationsAndSignificantAccountingPoliciesTable_21bbf6c2-131f-4223-b969-4a36b5b3a32b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_976395cb-9f24-42d0-8295-13016240d880" 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_cnmd_OperationsAndSignificantAccountingPoliciesTable_21bbf6c2-131f-4223-b969-4a36b5b3a32b" xlink:to="loc_us-gaap_DebtInstrumentAxis_976395cb-9f24-42d0-8295-13016240d880" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_976395cb-9f24-42d0-8295-13016240d880_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_976395cb-9f24-42d0-8295-13016240d880" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_976395cb-9f24-42d0-8295-13016240d880_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_74126d61-ed0a-497b-ba87-438eb1625163" 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_976395cb-9f24-42d0-8295-13016240d880" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_74126d61-ed0a-497b-ba87-438eb1625163" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_A2.625PercentConvertibleNotesDue2024Member_c12e6fae-4a4d-42d1-8f27-48eed6b89bc0" xlink:href="cnmd-20221231.xsd#cnmd_A2.625PercentConvertibleNotesDue2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_74126d61-ed0a-497b-ba87-438eb1625163" xlink:to="loc_cnmd_A2.625PercentConvertibleNotesDue2024Member_c12e6fae-4a4d-42d1-8f27-48eed6b89bc0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_A2250PercentConvertibleNotesDue2027Member_b8bdf023-03f8-4671-8f6f-10cb5010df1b" xlink:href="cnmd-20221231.xsd#cnmd_A2250PercentConvertibleNotesDue2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_74126d61-ed0a-497b-ba87-438eb1625163" xlink:to="loc_cnmd_A2250PercentConvertibleNotesDue2027Member_b8bdf023-03f8-4671-8f6f-10cb5010df1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_6abcdfbf-55a2-408c-aecd-15922603f0df" 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_cnmd_OperationsAndSignificantAccountingPoliciesTable_21bbf6c2-131f-4223-b969-4a36b5b3a32b" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_6abcdfbf-55a2-408c-aecd-15922603f0df" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_6abcdfbf-55a2-408c-aecd-15922603f0df_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_6abcdfbf-55a2-408c-aecd-15922603f0df" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_6abcdfbf-55a2-408c-aecd-15922603f0df_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_e065ca7c-5600-482d-8ea1-6e12f748f292" 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_6abcdfbf-55a2-408c-aecd-15922603f0df" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_e065ca7c-5600-482d-8ea1-6e12f748f292" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_53daabb2-604c-4284-bb8f-f6c8c8aa449f" 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_cnmd_OperationsAndSignificantAccountingPoliciesTable_21bbf6c2-131f-4223-b969-4a36b5b3a32b" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_53daabb2-604c-4284-bb8f-f6c8c8aa449f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_53daabb2-604c-4284-bb8f-f6c8c8aa449f_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_53daabb2-604c-4284-bb8f-f6c8c8aa449f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_53daabb2-604c-4284-bb8f-f6c8c8aa449f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3f72341f-7d73-41e2-a61e-139d445bfc09" 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_53daabb2-604c-4284-bb8f-f6c8c8aa449f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3f72341f-7d73-41e2-a61e-139d445bfc09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableMember_e373c745-d2ca-4cd7-aff9-822363b6bc02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3f72341f-7d73-41e2-a61e-139d445bfc09" xlink:to="loc_us-gaap_ConvertibleNotesPayableMember_e373c745-d2ca-4cd7-aff9-822363b6bc02" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e160be8f-ba81-4a3c-b6ef-fe0e0a64a742" 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_cnmd_OperationsAndSignificantAccountingPoliciesTable_21bbf6c2-131f-4223-b969-4a36b5b3a32b" xlink:to="loc_srt_RangeAxis_e160be8f-ba81-4a3c-b6ef-fe0e0a64a742" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e160be8f-ba81-4a3c-b6ef-fe0e0a64a742_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_e160be8f-ba81-4a3c-b6ef-fe0e0a64a742" xlink:to="loc_srt_RangeMember_e160be8f-ba81-4a3c-b6ef-fe0e0a64a742_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_613d7e96-10d5-46fd-958d-09a452ed7226" 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_e160be8f-ba81-4a3c-b6ef-fe0e0a64a742" xlink:to="loc_srt_RangeMember_613d7e96-10d5-46fd-958d-09a452ed7226" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4da39314-79aa-4889-8c9e-de0a8f829a15" 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_613d7e96-10d5-46fd-958d-09a452ed7226" xlink:to="loc_srt_MinimumMember_4da39314-79aa-4889-8c9e-de0a8f829a15" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3a6fe77b-471b-42bd-ad85-0715f07d2008" 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_613d7e96-10d5-46fd-958d-09a452ed7226" xlink:to="loc_srt_MaximumMember_3a6fe77b-471b-42bd-ad85-0715f07d2008" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_8ff72fde-05df-4155-9117-2de9ee0e5473" 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_cnmd_OperationsAndSignificantAccountingPoliciesTable_21bbf6c2-131f-4223-b969-4a36b5b3a32b" xlink:to="loc_srt_ProductOrServiceAxis_8ff72fde-05df-4155-9117-2de9ee0e5473" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_8ff72fde-05df-4155-9117-2de9ee0e5473_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_8ff72fde-05df-4155-9117-2de9ee0e5473" xlink:to="loc_srt_ProductsAndServicesDomain_8ff72fde-05df-4155-9117-2de9ee0e5473_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_441d3088-037b-4b5a-97ea-e567449e4578" 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_8ff72fde-05df-4155-9117-2de9ee0e5473" xlink:to="loc_srt_ProductsAndServicesDomain_441d3088-037b-4b5a-97ea-e567449e4578" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShippingAndHandlingMember_a3386b8f-6bea-4e3b-8ab4-7d68a951f092" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShippingAndHandlingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_441d3088-037b-4b5a-97ea-e567449e4578" xlink:to="loc_us-gaap_ShippingAndHandlingMember_a3386b8f-6bea-4e3b-8ab4-7d68a951f092" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_08935241-c68d-44f2-bc5a-70493baeb928" 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_cnmd_OperationsAndSignificantAccountingPoliciesTable_21bbf6c2-131f-4223-b969-4a36b5b3a32b" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_08935241-c68d-44f2-bc5a-70493baeb928" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_08935241-c68d-44f2-bc5a-70493baeb928_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_08935241-c68d-44f2-bc5a-70493baeb928" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_08935241-c68d-44f2-bc5a-70493baeb928_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_fbdf0fba-abb5-49d2-b3b6-45003e583ef1" 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_08935241-c68d-44f2-bc5a-70493baeb928" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_fbdf0fba-abb5-49d2-b3b6-45003e583ef1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_e63dd6f2-2761-4d40-84ce-3be93ddf8042" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_fbdf0fba-abb5-49d2-b3b6-45003e583ef1" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_e63dd6f2-2761-4d40-84ce-3be93ddf8042" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_IndexedTransactionTypeAxis_ed4329c6-1884-49f1-b176-54b3509fc2eb" xlink:href="cnmd-20221231.xsd#cnmd_IndexedTransactionTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesTable_21bbf6c2-131f-4223-b969-4a36b5b3a32b" xlink:to="loc_cnmd_IndexedTransactionTypeAxis_ed4329c6-1884-49f1-b176-54b3509fc2eb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_IndexedTransactionTypeDomain_ed4329c6-1884-49f1-b176-54b3509fc2eb_default" xlink:href="cnmd-20221231.xsd#cnmd_IndexedTransactionTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cnmd_IndexedTransactionTypeAxis_ed4329c6-1884-49f1-b176-54b3509fc2eb" xlink:to="loc_cnmd_IndexedTransactionTypeDomain_ed4329c6-1884-49f1-b176-54b3509fc2eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_IndexedTransactionTypeDomain_d7d4432a-455d-4297-ade7-e729b7758f55" xlink:href="cnmd-20221231.xsd#cnmd_IndexedTransactionTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cnmd_IndexedTransactionTypeAxis_ed4329c6-1884-49f1-b176-54b3509fc2eb" xlink:to="loc_cnmd_IndexedTransactionTypeDomain_d7d4432a-455d-4297-ade7-e729b7758f55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_c029e52e-b240-4c71-9314-cd44aea27d71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cnmd_IndexedTransactionTypeDomain_d7d4432a-455d-4297-ade7-e729b7758f55" xlink:to="loc_us-gaap_WarrantMember_c029e52e-b240-4c71-9314-cd44aea27d71" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_cf11c145-ea96-4a6a-9942-e5dc1d1e8d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesTable_21bbf6c2-131f-4223-b969-4a36b5b3a32b" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_cf11c145-ea96-4a6a-9942-e5dc1d1e8d1e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cf11c145-ea96-4a6a-9942-e5dc1d1e8d1e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_cf11c145-ea96-4a6a-9942-e5dc1d1e8d1e" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cf11c145-ea96-4a6a-9942-e5dc1d1e8d1e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_09c61497-f39a-4e86-8b1a-19dd79dc8a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_cf11c145-ea96-4a6a-9942-e5dc1d1e8d1e" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_09c61497-f39a-4e86-8b1a-19dd79dc8a4f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails" xlink:type="extended" id="iea919a6a02e0410d8a19779576e3beeb_OperationsandSignificantAccountingPoliciesEarningsPerShareDetails">
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_bb142561-ec46-4eaa-9e43-466ffa017285" xlink:href="cnmd-20221231.xsd#cnmd_OperationsAndSignificantAccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_58a448c2-6968-4d02-b1ef-1c0eda1d0fee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_bb142561-ec46-4eaa-9e43-466ffa017285" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_58a448c2-6968-4d02-b1ef-1c0eda1d0fee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_6afa238d-d893-4ed4-a1f0-80ab41a74ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_bb142561-ec46-4eaa-9e43-466ffa017285" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_6afa238d-d893-4ed4-a1f0-80ab41a74ca2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_92f659a0-f0c8-49d6-810d-0c5ad5b3ef0d" 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_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_bb142561-ec46-4eaa-9e43-466ffa017285" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_92f659a0-f0c8-49d6-810d-0c5ad5b3ef0d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_67188119-c8af-4599-a6cc-91885f3b9900" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_bb142561-ec46-4eaa-9e43-466ffa017285" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_67188119-c8af-4599-a6cc-91885f3b9900" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_874989a0-2bcc-436a-8aca-4b730ead2a96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityStrikePrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_bb142561-ec46-4eaa-9e43-466ffa017285" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_874989a0-2bcc-436a-8aca-4b730ead2a96" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c8930ada-61b9-4712-9a83-aafa18f2d9e8" 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_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_bb142561-ec46-4eaa-9e43-466ffa017285" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c8930ada-61b9-4712-9a83-aafa18f2d9e8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_OperationsAndSignificantAccountingPoliciesTable_fb4a4bce-fd3f-49eb-81ed-e4d3c3a4710c" xlink:href="cnmd-20221231.xsd#cnmd_OperationsAndSignificantAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_bb142561-ec46-4eaa-9e43-466ffa017285" xlink:to="loc_cnmd_OperationsAndSignificantAccountingPoliciesTable_fb4a4bce-fd3f-49eb-81ed-e4d3c3a4710c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_IndexedTransactionTypeAxis_7b34f4f6-7740-4cfc-b8bb-3dbecb86c4b8" xlink:href="cnmd-20221231.xsd#cnmd_IndexedTransactionTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesTable_fb4a4bce-fd3f-49eb-81ed-e4d3c3a4710c" xlink:to="loc_cnmd_IndexedTransactionTypeAxis_7b34f4f6-7740-4cfc-b8bb-3dbecb86c4b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_IndexedTransactionTypeDomain_7b34f4f6-7740-4cfc-b8bb-3dbecb86c4b8_default" xlink:href="cnmd-20221231.xsd#cnmd_IndexedTransactionTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cnmd_IndexedTransactionTypeAxis_7b34f4f6-7740-4cfc-b8bb-3dbecb86c4b8" xlink:to="loc_cnmd_IndexedTransactionTypeDomain_7b34f4f6-7740-4cfc-b8bb-3dbecb86c4b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_IndexedTransactionTypeDomain_868b3e09-c172-4919-9472-89dc71b49514" xlink:href="cnmd-20221231.xsd#cnmd_IndexedTransactionTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cnmd_IndexedTransactionTypeAxis_7b34f4f6-7740-4cfc-b8bb-3dbecb86c4b8" xlink:to="loc_cnmd_IndexedTransactionTypeDomain_868b3e09-c172-4919-9472-89dc71b49514" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_4dca4a8d-ff0e-4f13-81bd-ea70b08a8f24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cnmd_IndexedTransactionTypeDomain_868b3e09-c172-4919-9472-89dc71b49514" xlink:to="loc_us-gaap_WarrantMember_4dca4a8d-ff0e-4f13-81bd-ea70b08a8f24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_HedgeTransactionMember_4e685000-22c9-45c4-a007-902baa586ce5" xlink:href="cnmd-20221231.xsd#cnmd_HedgeTransactionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cnmd_IndexedTransactionTypeDomain_868b3e09-c172-4919-9472-89dc71b49514" xlink:to="loc_cnmd_HedgeTransactionMember_4e685000-22c9-45c4-a007-902baa586ce5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_7e6f7fe3-2375-4a2c-a221-19e02a1ca1d0" 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_cnmd_OperationsAndSignificantAccountingPoliciesTable_fb4a4bce-fd3f-49eb-81ed-e4d3c3a4710c" xlink:to="loc_us-gaap_DebtInstrumentAxis_7e6f7fe3-2375-4a2c-a221-19e02a1ca1d0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_7e6f7fe3-2375-4a2c-a221-19e02a1ca1d0_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_7e6f7fe3-2375-4a2c-a221-19e02a1ca1d0" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_7e6f7fe3-2375-4a2c-a221-19e02a1ca1d0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b27ded5f-e663-4840-bba4-246835237a3d" 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_7e6f7fe3-2375-4a2c-a221-19e02a1ca1d0" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b27ded5f-e663-4840-bba4-246835237a3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_A2.625PercentConvertibleNotesDue2024Member_d1845a08-d7ce-4538-b733-05eb5a2f6d3a" xlink:href="cnmd-20221231.xsd#cnmd_A2.625PercentConvertibleNotesDue2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b27ded5f-e663-4840-bba4-246835237a3d" xlink:to="loc_cnmd_A2.625PercentConvertibleNotesDue2024Member_d1845a08-d7ce-4538-b733-05eb5a2f6d3a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_A2250PercentConvertibleNotesDue2027Member_414d51d9-d05c-438a-9cf7-b181f853cc17" xlink:href="cnmd-20221231.xsd#cnmd_A2250PercentConvertibleNotesDue2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b27ded5f-e663-4840-bba4-246835237a3d" xlink:to="loc_cnmd_A2250PercentConvertibleNotesDue2027Member_414d51d9-d05c-438a-9cf7-b181f853cc17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_ba0440a7-adf3-47d6-9a4a-f58b68fb9769" 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_cnmd_OperationsAndSignificantAccountingPoliciesTable_fb4a4bce-fd3f-49eb-81ed-e4d3c3a4710c" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_ba0440a7-adf3-47d6-9a4a-f58b68fb9769" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ba0440a7-adf3-47d6-9a4a-f58b68fb9769_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_ba0440a7-adf3-47d6-9a4a-f58b68fb9769" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ba0440a7-adf3-47d6-9a4a-f58b68fb9769_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1e1e9739-826b-4458-b27c-dc2ae98f279c" 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_ba0440a7-adf3-47d6-9a4a-f58b68fb9769" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1e1e9739-826b-4458-b27c-dc2ae98f279c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableMember_8af2cc12-c6fb-4419-af0f-ad2059cb5e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1e1e9739-826b-4458-b27c-dc2ae98f279c" xlink:to="loc_us-gaap_ConvertibleNotesPayableMember_8af2cc12-c6fb-4419-af0f-ad2059cb5e7d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" xlink:type="extended" id="if391862074c94f3e9d7b83ca60137b00_OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_2ee106eb-ccf4-470a-a941-a329275e0abf" 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_AOCIAttributableToParentNetOfTaxRollForward_67741ae0-dbf4-4747-b34b-b9fbff316b5a" 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_StatementLineItems_2ee106eb-ccf4-470a-a941-a329275e0abf" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_67741ae0-dbf4-4747-b34b-b9fbff316b5a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7dbb4c8d-cb8d-4f5d-bfd5-e12e533696a5" 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_AOCIAttributableToParentNetOfTaxRollForward_67741ae0-dbf4-4747-b34b-b9fbff316b5a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7dbb4c8d-cb8d-4f5d-bfd5-e12e533696a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_2cfe9e4d-93c1-48cc-aac6-3eb1d6eb2c07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_67741ae0-dbf4-4747-b34b-b9fbff316b5a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_2cfe9e4d-93c1-48cc-aac6-3eb1d6eb2c07" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_54a87e20-1779-484e-9672-36c0fa281989" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_67741ae0-dbf4-4747-b34b-b9fbff316b5a" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_54a87e20-1779-484e-9672-36c0fa281989" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_f092e4ad-b548-43ae-8c2c-c6604f78dcb0" 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_AOCIAttributableToParentNetOfTaxRollForward_67741ae0-dbf4-4747-b34b-b9fbff316b5a" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_f092e4ad-b548-43ae-8c2c-c6604f78dcb0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_8eaafe2d-b4b1-4534-8d31-224c8f507ea7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_67741ae0-dbf4-4747-b34b-b9fbff316b5a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_8eaafe2d-b4b1-4534-8d31-224c8f507ea7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_54574d2b-0a30-4987-b036-7e85eb2e4253" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_8902b33b-a361-4637-a607-b4c5c764b0cc" 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_2ee106eb-ccf4-470a-a941-a329275e0abf" xlink:to="loc_us-gaap_StatementTable_8902b33b-a361-4637-a607-b4c5c764b0cc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_9febb69d-9bfe-44fa-bb20-8356bb25d693" 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_8902b33b-a361-4637-a607-b4c5c764b0cc" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_9febb69d-9bfe-44fa-bb20-8356bb25d693" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_9febb69d-9bfe-44fa-bb20-8356bb25d693_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_9febb69d-9bfe-44fa-bb20-8356bb25d693" xlink:to="loc_us-gaap_EquityComponentDomain_9febb69d-9bfe-44fa-bb20-8356bb25d693_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_23899218-7c20-49a1-99c3-78a5e063e606" 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_9febb69d-9bfe-44fa-bb20-8356bb25d693" xlink:to="loc_us-gaap_EquityComponentDomain_23899218-7c20-49a1-99c3-78a5e063e606" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8a8da897-57f2-471d-abec-a288eb2a36e1" 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_23899218-7c20-49a1-99c3-78a5e063e606" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8a8da897-57f2-471d-abec-a288eb2a36e1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_18843c95-3eb3-4ec3-8848-f0f8488b00aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8a8da897-57f2-471d-abec-a288eb2a36e1" xlink:to="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_18843c95-3eb3-4ec3-8848-f0f8488b00aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_fab11787-0f2e-4a5c-ba5b-448f371d80c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8a8da897-57f2-471d-abec-a288eb2a36e1" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_fab11787-0f2e-4a5c-ba5b-448f371d80c4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_e5716f8c-91e0-4c40-b3c5-feef2a5f0033" 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_8a8da897-57f2-471d-abec-a288eb2a36e1" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_e5716f8c-91e0-4c40-b3c5-feef2a5f0033" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/NewAccountingPronouncementsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#NewAccountingPronouncementsDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/NewAccountingPronouncementsDetails" xlink:type="extended" id="ifcef595c0b634700ab152c16e6b29c25_NewAccountingPronouncementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_29a59725-33df-47e7-9da2-d05f79d37f17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_f5105912-54fd-4609-8114-b6b708c5edb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_29a59725-33df-47e7-9da2-d05f79d37f17" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_f5105912-54fd-4609-8114-b6b708c5edb1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_5dd15409-6ce6-4f18-8e67-aaabeca4b5ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_29a59725-33df-47e7-9da2-d05f79d37f17" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_5dd15409-6ce6-4f18-8e67-aaabeca4b5ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_dd343f5e-687a-450b-8f2a-f7e4e6109d65" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_29a59725-33df-47e7-9da2-d05f79d37f17" xlink:to="loc_us-gaap_AdditionalPaidInCapital_dd343f5e-687a-450b-8f2a-f7e4e6109d65" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_facff408-ea6e-4aaf-987b-edd8a17a6706" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_29a59725-33df-47e7-9da2-d05f79d37f17" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_facff408-ea6e-4aaf-987b-edd8a17a6706" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_04f29226-d3a5-48c2-a722-ab47773015bd" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_29a59725-33df-47e7-9da2-d05f79d37f17" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_04f29226-d3a5-48c2-a722-ab47773015bd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_feb7aea8-c515-4b11-8749-0dc3b6602af7" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_29a59725-33df-47e7-9da2-d05f79d37f17" xlink:to="loc_us-gaap_InterestExpense_feb7aea8-c515-4b11-8749-0dc3b6602af7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_5354f246-bf5a-4fa0-b571-d6df102d4774" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_29a59725-33df-47e7-9da2-d05f79d37f17" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_5354f246-bf5a-4fa0-b571-d6df102d4774" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_1cef8d5d-7b9f-49e9-b403-3830ed04c70a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_29a59725-33df-47e7-9da2-d05f79d37f17" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_1cef8d5d-7b9f-49e9-b403-3830ed04c70a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_bdc9dc80-f59b-4d00-8cc5-2a2c51127abd" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_29a59725-33df-47e7-9da2-d05f79d37f17" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_bdc9dc80-f59b-4d00-8cc5-2a2c51127abd" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_ff8ff892-1419-4f50-99b0-f76b5a81c2e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_29a59725-33df-47e7-9da2-d05f79d37f17" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_ff8ff892-1419-4f50-99b0-f76b5a81c2e7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3552945a-1d68-4d69-9eab-fb8e009af66b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_ff8ff892-1419-4f50-99b0-f76b5a81c2e7" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3552945a-1d68-4d69-9eab-fb8e009af66b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_3552945a-1d68-4d69-9eab-fb8e009af66b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3552945a-1d68-4d69-9eab-fb8e009af66b" xlink:to="loc_us-gaap_TypeOfAdoptionMember_3552945a-1d68-4d69-9eab-fb8e009af66b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_b909b205-6c36-4f90-8682-ba0eb5fe2e7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3552945a-1d68-4d69-9eab-fb8e009af66b" xlink:to="loc_us-gaap_TypeOfAdoptionMember_b909b205-6c36-4f90-8682-ba0eb5fe2e7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate202006Member_70fb7dd0-4c63-427c-95b9-bf52f5d2767a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdate202006Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_b909b205-6c36-4f90-8682-ba0eb5fe2e7b" xlink:to="loc_us-gaap_AccountingStandardsUpdate202006Member_70fb7dd0-4c63-427c-95b9-bf52f5d2767a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_09f20db1-6721-47cf-889c-2d2c88d50e63" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_ff8ff892-1419-4f50-99b0-f76b5a81c2e7" xlink:to="loc_us-gaap_DebtInstrumentAxis_09f20db1-6721-47cf-889c-2d2c88d50e63" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_09f20db1-6721-47cf-889c-2d2c88d50e63_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_09f20db1-6721-47cf-889c-2d2c88d50e63" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_09f20db1-6721-47cf-889c-2d2c88d50e63_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_80be5cdf-5cbe-455c-a4b2-4f09ddf43468" 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_09f20db1-6721-47cf-889c-2d2c88d50e63" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_80be5cdf-5cbe-455c-a4b2-4f09ddf43468" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_A2.625PercentConvertibleNotesDue2024Member_f7f24f10-ef79-49f7-baf6-44a50fc8f878" xlink:href="cnmd-20221231.xsd#cnmd_A2.625PercentConvertibleNotesDue2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_80be5cdf-5cbe-455c-a4b2-4f09ddf43468" xlink:to="loc_cnmd_A2.625PercentConvertibleNotesDue2024Member_f7f24f10-ef79-49f7-baf6-44a50fc8f878" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_08d18d72-ab91-4796-9c4f-ecbc1e1f395a" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_ff8ff892-1419-4f50-99b0-f76b5a81c2e7" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_08d18d72-ab91-4796-9c4f-ecbc1e1f395a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_08d18d72-ab91-4796-9c4f-ecbc1e1f395a_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_08d18d72-ab91-4796-9c4f-ecbc1e1f395a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_08d18d72-ab91-4796-9c4f-ecbc1e1f395a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_26f0b1bb-880f-41f1-bc34-afb93467c6fe" 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_08d18d72-ab91-4796-9c4f-ecbc1e1f395a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_26f0b1bb-880f-41f1-bc34-afb93467c6fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableMember_6cc1e81d-96a1-4605-a9f9-b48cfa811c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_26f0b1bb-880f-41f1-bc34-afb93467c6fe" xlink:to="loc_us-gaap_ConvertibleNotesPayableMember_6cc1e81d-96a1-4605-a9f9-b48cfa811c9a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/BusinessAcquisitionsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#BusinessAcquisitionsDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/BusinessAcquisitionsDetails" xlink:type="extended" id="ida40b20a87c941ffa88b6defe8669ee0_BusinessAcquisitionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_2344d01c-933f-4071-971b-045ef19a35de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_2344d01c-933f-4071-971b-045ef19a35de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_07154233-da1b-4bc7-a065-0f190d5151fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_07154233-da1b-4bc7-a065-0f190d5151fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_BusinessCombinationHoldback_2f780d67-7def-47d4-9c5b-616e1c8f428d" xlink:href="cnmd-20221231.xsd#cnmd_BusinessCombinationHoldback"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_cnmd_BusinessCombinationHoldback_2f780d67-7def-47d4-9c5b-616e1c8f428d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_4c47a10b-f479-4815-b414-20d03c713d58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_4c47a10b-f479-4815-b414-20d03c713d58" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_09bd3474-0c04-4df2-a9a0-c6c95329d4b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_Revenues_09bd3474-0c04-4df2-a9a0-c6c95329d4b5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_c3ff5d2f-630b-4c24-bae8-3cf676f711e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_c3ff5d2f-630b-4c24-bae8-3cf676f711e5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_d8de64f3-3cd6-49c1-9767-e798e89917e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_d8de64f3-3cd6-49c1-9767-e798e89917e3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_e33c956e-fb36-4728-85ad-c379cb810cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_e33c956e-fb36-4728-85ad-c379cb810cc3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_aeb67ecd-7b2f-4e66-9d96-b4a83a03d6e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_aeb67ecd-7b2f-4e66-9d96-b4a83a03d6e4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_3018765a-12cf-4014-9102-1b3279ba561e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_3018765a-12cf-4014-9102-1b3279ba561e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_dfcf5c2d-877f-4146-8a00-f713c4cf252d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_dfcf5c2d-877f-4146-8a00-f713c4cf252d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_df55e467-47e6-4d5c-8ef7-61eb54938a41" 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_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_Goodwill_df55e467-47e6-4d5c-8ef7-61eb54938a41" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_62e62c3b-5cdd-4dd8-959f-d64fda8542ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_62e62c3b-5cdd-4dd8-959f-d64fda8542ad" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_b503472c-7937-4a09-b95a-931567bfc4b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_b503472c-7937-4a09-b95a-931567bfc4b9" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_ab22d634-46a7-43ee-ba44-6a0450e3b74a" xlink:href="cnmd-20221231.xsd#cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_ab22d634-46a7-43ee-ba44-6a0450e3b74a" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_c20e99f0-1f6f-4843-9368-c4a7fc2847aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_c20e99f0-1f6f-4843-9368-c4a7fc2847aa" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_7b1d58ef-271c-43b7-aff7-20f45add52af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_7b1d58ef-271c-43b7-aff7-20f45add52af" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_44866611-f71f-4120-9a14-0d230ceaf119" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_44866611-f71f-4120-9a14-0d230ceaf119" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_b6cf04bc-add0-42f0-aa83-59a4f20ffbeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_b6cf04bc-add0-42f0-aa83-59a4f20ffbeb" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2fa552ec-59aa-4ee0-9fb8-ae9a135eb84d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2fa552ec-59aa-4ee0-9fb8-ae9a135eb84d" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_342a82a2-4a4a-45b3-86e0-a5f3c90ac3a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_342a82a2-4a4a-45b3-86e0-a5f3c90ac3a9" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_4698e327-a912-4cbc-b9c7-8e2b1e9997a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_4698e327-a912-4cbc-b9c7-8e2b1e9997a9" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_CostsForInventoryStepUpAdjustments_2c389fa1-4cb8-4040-999e-93eb38881265" xlink:href="cnmd-20221231.xsd#cnmd_CostsForInventoryStepUpAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_cnmd_CostsForInventoryStepUpAdjustments_2c389fa1-4cb8-4040-999e-93eb38881265" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_8df8d297-0c07-4bf3-9fe9-79576f131f32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_8df8d297-0c07-4bf3-9fe9-79576f131f32" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_9f62b54e-af67-4550-8dbc-6048c36243f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_9f62b54e-af67-4550-8dbc-6048c36243f5" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_63b16592-d4e4-434c-9057-fbae30563c95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_63b16592-d4e4-434c-9057-fbae30563c95" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_b8b7141b-0308-489f-8a41-a8c7f4fbea8f" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_63b16592-d4e4-434c-9057-fbae30563c95" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_b8b7141b-0308-489f-8a41-a8c7f4fbea8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_b8b7141b-0308-489f-8a41-a8c7f4fbea8f_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_b8b7141b-0308-489f-8a41-a8c7f4fbea8f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_b8b7141b-0308-489f-8a41-a8c7f4fbea8f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_eae18e34-458c-4058-b8bf-383663451237" 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_b8b7141b-0308-489f-8a41-a8c7f4fbea8f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_eae18e34-458c-4058-b8bf-383663451237" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_ed5adf1a-b242-42fe-a29e-a9c5516d94c5" 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_eae18e34-458c-4058-b8bf-383663451237" xlink:to="loc_us-gaap_CostOfSalesMember_ed5adf1a-b242-42fe-a29e-a9c5516d94c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_0f5ac5d3-2829-421d-ac7e-207f05c8eec3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_eae18e34-458c-4058-b8bf-383663451237" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_0f5ac5d3-2829-421d-ac7e-207f05c8eec3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_42993da5-407f-4376-8dfd-9cf52ce91afa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_63b16592-d4e4-434c-9057-fbae30563c95" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_42993da5-407f-4376-8dfd-9cf52ce91afa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_42993da5-407f-4376-8dfd-9cf52ce91afa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_42993da5-407f-4376-8dfd-9cf52ce91afa" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_42993da5-407f-4376-8dfd-9cf52ce91afa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1652c232-cadf-4d83-b2ce-73fa683cec4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_42993da5-407f-4376-8dfd-9cf52ce91afa" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1652c232-cadf-4d83-b2ce-73fa683cec4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_In2BonesGlobalIncMember_e79a4636-051e-413b-bae3-05a89bfa83fb" xlink:href="cnmd-20221231.xsd#cnmd_In2BonesGlobalIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1652c232-cadf-4d83-b2ce-73fa683cec4c" xlink:to="loc_cnmd_In2BonesGlobalIncMember_e79a4636-051e-413b-bae3-05a89bfa83fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_BiorezIncMember_96803980-4b21-46fb-a277-a4f6bd2824c6" xlink:href="cnmd-20221231.xsd#cnmd_BiorezIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1652c232-cadf-4d83-b2ce-73fa683cec4c" xlink:to="loc_cnmd_BiorezIncMember_96803980-4b21-46fb-a277-a4f6bd2824c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_In2BonesGlobalIncAndBiorezIncMember_aaa05248-08fe-4959-a683-9da1e041e025" xlink:href="cnmd-20221231.xsd#cnmd_In2BonesGlobalIncAndBiorezIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1652c232-cadf-4d83-b2ce-73fa683cec4c" xlink:to="loc_cnmd_In2BonesGlobalIncAndBiorezIncMember_aaa05248-08fe-4959-a683-9da1e041e025" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_daf6b717-2d37-4a17-aa5a-e68c04074e64" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_63b16592-d4e4-434c-9057-fbae30563c95" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_daf6b717-2d37-4a17-aa5a-e68c04074e64" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_daf6b717-2d37-4a17-aa5a-e68c04074e64_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_daf6b717-2d37-4a17-aa5a-e68c04074e64" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_daf6b717-2d37-4a17-aa5a-e68c04074e64_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_b4c1ebec-2de7-46bb-acb5-ccec1d305a82" 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_daf6b717-2d37-4a17-aa5a-e68c04074e64" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_b4c1ebec-2de7-46bb-acb5-ccec1d305a82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_0ceeec6b-ddd9-4c8c-bdfc-c30b45a5e532" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_b4c1ebec-2de7-46bb-acb5-ccec1d305a82" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_0ceeec6b-ddd9-4c8c-bdfc-c30b45a5e532" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_ad1b3b8a-8180-4016-81da-46abbda8b1f8" 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_b4c1ebec-2de7-46bb-acb5-ccec1d305a82" xlink:to="loc_us-gaap_CustomerRelationshipsMember_ad1b3b8a-8180-4016-81da-46abbda8b1f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_83148d66-5862-4778-bb72-1713c9cf6714" 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_FiniteLivedIntangibleAssetsMajorClassNameDomain_b4c1ebec-2de7-46bb-acb5-ccec1d305a82" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_83148d66-5862-4778-bb72-1713c9cf6714" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8c82e47c-3a22-4f2e-a6c4-f688e7f8bf13" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_63b16592-d4e4-434c-9057-fbae30563c95" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8c82e47c-3a22-4f2e-a6c4-f688e7f8bf13" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8c82e47c-3a22-4f2e-a6c4-f688e7f8bf13_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_8c82e47c-3a22-4f2e-a6c4-f688e7f8bf13" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8c82e47c-3a22-4f2e-a6c4-f688e7f8bf13_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_22506448-f3b2-4c8e-b474-6c78c4eb4b03" 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_8c82e47c-3a22-4f2e-a6c4-f688e7f8bf13" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_22506448-f3b2-4c8e-b474-6c78c4eb4b03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_b4ab910e-b705-4019-9a96-2f7ee7b38535" 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_22506448-f3b2-4c8e-b474-6c78c4eb4b03" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_b4ab910e-b705-4019-9a96-2f7ee7b38535" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_95ff994e-ea07-4a93-a50b-262a0bdb7bf3" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_63b16592-d4e4-434c-9057-fbae30563c95" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_95ff994e-ea07-4a93-a50b-262a0bdb7bf3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_95ff994e-ea07-4a93-a50b-262a0bdb7bf3_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_95ff994e-ea07-4a93-a50b-262a0bdb7bf3" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_95ff994e-ea07-4a93-a50b-262a0bdb7bf3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_0eac0881-3cba-4981-adab-119a527de655" 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_95ff994e-ea07-4a93-a50b-262a0bdb7bf3" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_0eac0881-3cba-4981-adab-119a527de655" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_6cc34660-9a27-435a-aa9d-8bff1b416c31" 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_0eac0881-3cba-4981-adab-119a527de655" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_6cc34660-9a27-435a-aa9d-8bff1b416c31" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_bfc10173-9e20-4a40-9653-0ffa6fb0b768" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_63b16592-d4e4-434c-9057-fbae30563c95" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_bfc10173-9e20-4a40-9653-0ffa6fb0b768" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_bfc10173-9e20-4a40-9653-0ffa6fb0b768_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_bfc10173-9e20-4a40-9653-0ffa6fb0b768" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_bfc10173-9e20-4a40-9653-0ffa6fb0b768_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_a7b1dfc5-bf3f-443b-a916-3022c3e00842" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_bfc10173-9e20-4a40-9653-0ffa6fb0b768" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_a7b1dfc5-bf3f-443b-a916-3022c3e00842" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_d431b517-a1ba-4324-be62-aae1a124944f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_a7b1dfc5-bf3f-443b-a916-3022c3e00842" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_d431b517-a1ba-4324-be62-aae1a124944f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_MeasurementInputRevenueVolatilityMember_b4d55f9b-0818-4a1a-89b9-773a33855aa5" xlink:href="cnmd-20221231.xsd#cnmd_MeasurementInputRevenueVolatilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_a7b1dfc5-bf3f-443b-a916-3022c3e00842" xlink:to="loc_cnmd_MeasurementInputRevenueVolatilityMember_b4d55f9b-0818-4a1a-89b9-773a33855aa5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/PropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#PropertyPlantandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/PropertyPlantandEquipmentDetails" xlink:type="extended" id="i674e4f89c1b04403a443afbfb253074a_PropertyPlantandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_bab2f9a7-da4f-4ed2-a06c-515d4fb37c67" 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_PropertyPlantAndEquipmentGross_e3c1c4bc-fafd-4a40-b6cf-8378ae61ae50" 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_bab2f9a7-da4f-4ed2-a06c-515d4fb37c67" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_e3c1c4bc-fafd-4a40-b6cf-8378ae61ae50" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e4ad9d73-0c16-4d7f-a0e1-cbff38e51d81" 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_bab2f9a7-da4f-4ed2-a06c-515d4fb37c67" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e4ad9d73-0c16-4d7f-a0e1-cbff38e51d81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_8068654e-9860-4486-812f-9c5b0c284fa7" 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_bab2f9a7-da4f-4ed2-a06c-515d4fb37c67" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_8068654e-9860-4486-812f-9c5b0c284fa7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0473c223-8d70-44b0-ad44-aad79fdde37b" 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_bab2f9a7-da4f-4ed2-a06c-515d4fb37c67" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0473c223-8d70-44b0-ad44-aad79fdde37b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1102509b-aa2a-400d-8f35-342957506efb" 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_0473c223-8d70-44b0-ad44-aad79fdde37b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1102509b-aa2a-400d-8f35-342957506efb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1102509b-aa2a-400d-8f35-342957506efb_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_1102509b-aa2a-400d-8f35-342957506efb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1102509b-aa2a-400d-8f35-342957506efb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_89fe2cde-3f52-42c9-8a14-ec303685a8fc" 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_1102509b-aa2a-400d-8f35-342957506efb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_89fe2cde-3f52-42c9-8a14-ec303685a8fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_e143674c-3079-4141-805c-6e4f6af74bb7" 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_PropertyPlantAndEquipmentTypeDomain_89fe2cde-3f52-42c9-8a14-ec303685a8fc" xlink:to="loc_us-gaap_LandMember_e143674c-3079-4141-805c-6e4f6af74bb7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_367a3b9f-a4df-474d-bff9-4232785fb066" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_89fe2cde-3f52-42c9-8a14-ec303685a8fc" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_367a3b9f-a4df-474d-bff9-4232785fb066" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_88938445-40bf-4566-afcb-bf0adb745d18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_89fe2cde-3f52-42c9-8a14-ec303685a8fc" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_88938445-40bf-4566-afcb-bf0adb745d18" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_a1309fb5-838d-4b73-ba28-000b3e51e932" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_89fe2cde-3f52-42c9-8a14-ec303685a8fc" xlink:to="loc_us-gaap_ConstructionInProgressMember_a1309fb5-838d-4b73-ba28-000b3e51e932" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#GoodwillandOtherIntangibleAssetsGoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails" xlink:type="extended" id="ib9ed565e62d94925b5520298b13c9f4b_GoodwillandOtherIntangibleAssetsGoodwillDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_513d1662-2ec1-4896-b07e-a4458b1fc4f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a0227222-2666-4e91-9499-3451a279f63f" 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_GoodwillLineItems_513d1662-2ec1-4896-b07e-a4458b1fc4f8" xlink:to="loc_us-gaap_Goodwill_a0227222-2666-4e91-9499-3451a279f63f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_f3f2ec2c-c5b6-44e8-bd2a-8e95455a4116" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_513d1662-2ec1-4896-b07e-a4458b1fc4f8" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_f3f2ec2c-c5b6-44e8-bd2a-8e95455a4116" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_3f0da2e1-5507-4d87-8ce2-7d8db2e10de6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_f3f2ec2c-c5b6-44e8-bd2a-8e95455a4116" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_3f0da2e1-5507-4d87-8ce2-7d8db2e10de6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3f0da2e1-5507-4d87-8ce2-7d8db2e10de6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_3f0da2e1-5507-4d87-8ce2-7d8db2e10de6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3f0da2e1-5507-4d87-8ce2-7d8db2e10de6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6c3c5172-b43e-476b-91ce-b32e1f24529a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_3f0da2e1-5507-4d87-8ce2-7d8db2e10de6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6c3c5172-b43e-476b-91ce-b32e1f24529a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_In2BonesGlobalIncMember_03e3a3b6-554f-43fc-8ada-06d2b7eaa13a" xlink:href="cnmd-20221231.xsd#cnmd_In2BonesGlobalIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6c3c5172-b43e-476b-91ce-b32e1f24529a" xlink:to="loc_cnmd_In2BonesGlobalIncMember_03e3a3b6-554f-43fc-8ada-06d2b7eaa13a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_BiorezIncMember_64bf107b-4ccd-4406-a18f-60ef30f93a0a" xlink:href="cnmd-20221231.xsd#cnmd_BiorezIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6c3c5172-b43e-476b-91ce-b32e1f24529a" xlink:to="loc_cnmd_BiorezIncMember_64bf107b-4ccd-4406-a18f-60ef30f93a0a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails" xlink:type="extended" id="i82184a2c025242af98019e73a6057584_GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems_77714118-65fd-4d54-8ed9-48b33461246b" xlink:href="cnmd-20221231.xsd#cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_a3275345-6f47-4861-81ea-425ce96c5632" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems_77714118-65fd-4d54-8ed9-48b33461246b" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_a3275345-6f47-4861-81ea-425ce96c5632" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_87e1020f-6fb8-4cba-8c30-944631068dc6" 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_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems_77714118-65fd-4d54-8ed9-48b33461246b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_87e1020f-6fb8-4cba-8c30-944631068dc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_795b1c56-e048-4056-b8a0-26fd1033435f" 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_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems_77714118-65fd-4d54-8ed9-48b33461246b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_795b1c56-e048-4056-b8a0-26fd1033435f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_b237c4ce-13b3-496c-ad5f-e956cd308154" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems_77714118-65fd-4d54-8ed9-48b33461246b" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_b237c4ce-13b3-496c-ad5f-e956cd308154" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_efa69907-5ec5-4917-84e8-7bd9a04f01d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems_77714118-65fd-4d54-8ed9-48b33461246b" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_efa69907-5ec5-4917-84e8-7bd9a04f01d7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_68f20814-a538-4c4f-8444-c797af118cfa" 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_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems_77714118-65fd-4d54-8ed9-48b33461246b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_68f20814-a538-4c4f-8444-c797af118cfa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_c4a0cba7-7585-4f86-8eaa-93ac6eb4b398" 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_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems_77714118-65fd-4d54-8ed9-48b33461246b" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_c4a0cba7-7585-4f86-8eaa-93ac6eb4b398" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_9b7c8f26-ffbe-40c0-a1d2-f630a263c10e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems_77714118-65fd-4d54-8ed9-48b33461246b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_9b7c8f26-ffbe-40c0-a1d2-f630a263c10e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_49ff29cb-15ed-40c3-9d12-67587ad870b0" 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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_9b7c8f26-ffbe-40c0-a1d2-f630a263c10e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_49ff29cb-15ed-40c3-9d12-67587ad870b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_75534de4-848b-49a6-993d-6c21b790b403" 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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_9b7c8f26-ffbe-40c0-a1d2-f630a263c10e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_75534de4-848b-49a6-993d-6c21b790b403" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_f1a11c80-e194-4fe6-9a94-0b345bdfd8a2" 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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_9b7c8f26-ffbe-40c0-a1d2-f630a263c10e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_f1a11c80-e194-4fe6-9a94-0b345bdfd8a2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_5548b97c-8a84-4bb3-9422-b395452fa807" 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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_9b7c8f26-ffbe-40c0-a1d2-f630a263c10e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_5548b97c-8a84-4bb3-9422-b395452fa807" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_3719947a-2d13-4457-ba74-4d605b2b86dd" 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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_9b7c8f26-ffbe-40c0-a1d2-f630a263c10e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_3719947a-2d13-4457-ba74-4d605b2b86dd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable_daae6c1c-9fae-4a25-9aee-0b393beb6f68" xlink:href="cnmd-20221231.xsd#cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems_77714118-65fd-4d54-8ed9-48b33461246b" xlink:to="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable_daae6c1c-9fae-4a25-9aee-0b393beb6f68" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_d2be8413-aaad-4802-8f91-2cb2931d5a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable_daae6c1c-9fae-4a25-9aee-0b393beb6f68" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_d2be8413-aaad-4802-8f91-2cb2931d5a8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d2be8413-aaad-4802-8f91-2cb2931d5a8a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_d2be8413-aaad-4802-8f91-2cb2931d5a8a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d2be8413-aaad-4802-8f91-2cb2931d5a8a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1c20a2b6-e37d-4b67-bb0f-7fe917aa448f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_d2be8413-aaad-4802-8f91-2cb2931d5a8a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1c20a2b6-e37d-4b67-bb0f-7fe917aa448f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_In2BonesGlobalIncMember_8a1fcee6-65f0-495b-8da9-a13c5d64164c" xlink:href="cnmd-20221231.xsd#cnmd_In2BonesGlobalIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1c20a2b6-e37d-4b67-bb0f-7fe917aa448f" xlink:to="loc_cnmd_In2BonesGlobalIncMember_8a1fcee6-65f0-495b-8da9-a13c5d64164c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_BiorezIncMember_655a4134-9cc1-4912-9d63-d3096f2f01f8" xlink:href="cnmd-20221231.xsd#cnmd_BiorezIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1c20a2b6-e37d-4b67-bb0f-7fe917aa448f" xlink:to="loc_cnmd_BiorezIncMember_655a4134-9cc1-4912-9d63-d3096f2f01f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_04035d00-5ee8-45d6-ae54-b2e399ab8861" 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_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable_daae6c1c-9fae-4a25-9aee-0b393beb6f68" xlink:to="loc_srt_RangeAxis_04035d00-5ee8-45d6-ae54-b2e399ab8861" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_04035d00-5ee8-45d6-ae54-b2e399ab8861_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_04035d00-5ee8-45d6-ae54-b2e399ab8861" xlink:to="loc_srt_RangeMember_04035d00-5ee8-45d6-ae54-b2e399ab8861_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d672ad39-20d1-4144-afbc-4f7f768178dd" 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_04035d00-5ee8-45d6-ae54-b2e399ab8861" xlink:to="loc_srt_RangeMember_d672ad39-20d1-4144-afbc-4f7f768178dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_9472185b-5996-46ee-8529-7d84bbdd96e1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_WeightedAverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d672ad39-20d1-4144-afbc-4f7f768178dd" xlink:to="loc_srt_WeightedAverageMember_9472185b-5996-46ee-8529-7d84bbdd96e1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0aad5e66-a836-4863-a14b-d7b60e20f453" 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_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable_daae6c1c-9fae-4a25-9aee-0b393beb6f68" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0aad5e66-a836-4863-a14b-d7b60e20f453" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0aad5e66-a836-4863-a14b-d7b60e20f453_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_0aad5e66-a836-4863-a14b-d7b60e20f453" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0aad5e66-a836-4863-a14b-d7b60e20f453_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_71fbba89-67a4-42d6-87c3-1c4cd85e59e0" 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_0aad5e66-a836-4863-a14b-d7b60e20f453" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_71fbba89-67a4-42d6-87c3-1c4cd85e59e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_CustomerandDistributorRelationshipsMember_d0b3658f-f23f-4cc5-aa6b-5dc820812cd8" xlink:href="cnmd-20221231.xsd#cnmd_CustomerandDistributorRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_71fbba89-67a4-42d6-87c3-1c4cd85e59e0" xlink:to="loc_cnmd_CustomerandDistributorRelationshipsMember_d0b3658f-f23f-4cc5-aa6b-5dc820812cd8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_SalesrepresentationmarketingandpromotionalrightsMember_9d1b4dd5-3959-4658-b98b-9399ae98ee15" xlink:href="cnmd-20221231.xsd#cnmd_SalesrepresentationmarketingandpromotionalrightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_71fbba89-67a4-42d6-87c3-1c4cd85e59e0" xlink:to="loc_cnmd_SalesrepresentationmarketingandpromotionalrightsMember_9d1b4dd5-3959-4658-b98b-9399ae98ee15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_PatentsAndOtherIntangibleAssetsMember_66f898bd-21a3-465f-b0f9-57ea4cbb2034" xlink:href="cnmd-20221231.xsd#cnmd_PatentsAndOtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_71fbba89-67a4-42d6-87c3-1c4cd85e59e0" xlink:to="loc_cnmd_PatentsAndOtherIntangibleAssetsMember_66f898bd-21a3-465f-b0f9-57ea4cbb2034" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_3593179c-bf5f-496e-be41-b3692312b499" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_71fbba89-67a4-42d6-87c3-1c4cd85e59e0" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_3593179c-bf5f-496e-be41-b3692312b499" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bbf16e76-d52b-40bb-b376-7da079de8359" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable_daae6c1c-9fae-4a25-9aee-0b393beb6f68" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bbf16e76-d52b-40bb-b376-7da079de8359" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_bbf16e76-d52b-40bb-b376-7da079de8359_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bbf16e76-d52b-40bb-b376-7da079de8359" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_bbf16e76-d52b-40bb-b376-7da079de8359_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_16426ad9-b28b-4378-afa1-9d6e9708a8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bbf16e76-d52b-40bb-b376-7da079de8359" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_16426ad9-b28b-4378-afa1-9d6e9708a8ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_cd4578b7-1702-41ac-bd8e-eae145e41352" 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_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_16426ad9-b28b-4378-afa1-9d6e9708a8ea" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_cd4578b7-1702-41ac-bd8e-eae145e41352" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_0ec05f11-1797-4c55-b7cd-f31ba9f75057" 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_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable_daae6c1c-9fae-4a25-9aee-0b393beb6f68" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_0ec05f11-1797-4c55-b7cd-f31ba9f75057" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0ec05f11-1797-4c55-b7cd-f31ba9f75057_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_0ec05f11-1797-4c55-b7cd-f31ba9f75057" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_0ec05f11-1797-4c55-b7cd-f31ba9f75057_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_6bfed429-9555-495b-b4e6-29fe38b96f56" 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_0ec05f11-1797-4c55-b7cd-f31ba9f75057" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_6bfed429-9555-495b-b4e6-29fe38b96f56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ExpenseMember_2972d7fe-bd1c-4e01-a692-dcdb2f3b15e1" xlink:href="cnmd-20221231.xsd#cnmd_ExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_6bfed429-9555-495b-b4e6-29fe38b96f56" xlink:to="loc_cnmd_ExpenseMember_2972d7fe-bd1c-4e01-a692-dcdb2f3b15e1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ReductionofRevenueMember_301b5bf1-9a65-4d66-96e8-a6691599a0ab" xlink:href="cnmd-20221231.xsd#cnmd_ReductionofRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_6bfed429-9555-495b-b4e6-29fe38b96f56" xlink:to="loc_cnmd_ReductionofRevenueMember_301b5bf1-9a65-4d66-96e8-a6691599a0ab" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/LongTermDebtDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#LongTermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/LongTermDebtDetails" xlink:type="extended" id="ie721fcc707a74549b69af4793a1f74b1_LongTermDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_3ad01d2d-7065-482c-bdc6-f78658fa01ed" 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_LongTermDebt_04d5d91f-6bcf-43de-b23c-9225a6af709a" 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_3ad01d2d-7065-482c-bdc6-f78658fa01ed" xlink:to="loc_us-gaap_LongTermDebt_04d5d91f-6bcf-43de-b23c-9225a6af709a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebt_28136012-e6d4-4149-8116-c659b455f266" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3ad01d2d-7065-482c-bdc6-f78658fa01ed" xlink:to="loc_us-gaap_ConvertibleDebt_28136012-e6d4-4149-8116-c659b455f266" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_1d0f07ad-d204-4e00-80b3-4fc48fb448e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3ad01d2d-7065-482c-bdc6-f78658fa01ed" xlink:to="loc_us-gaap_FinanceLeaseLiability_1d0f07ad-d204-4e00-80b3-4fc48fb448e7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_dbeca0e4-6654-49f1-9aa1-330d666855e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3ad01d2d-7065-482c-bdc6-f78658fa01ed" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_dbeca0e4-6654-49f1-9aa1-330d666855e9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_845d8873-bf91-4a61-8cee-03ebd9eaada9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3ad01d2d-7065-482c-bdc6-f78658fa01ed" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_845d8873-bf91-4a61-8cee-03ebd9eaada9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_0c4204d5-34b5-43ac-a987-853717689ffb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3ad01d2d-7065-482c-bdc6-f78658fa01ed" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_0c4204d5-34b5-43ac-a987-853717689ffb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_0a87cd46-ec42-43c5-a813-6b0b5024316a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3ad01d2d-7065-482c-bdc6-f78658fa01ed" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_0a87cd46-ec42-43c5-a813-6b0b5024316a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_639ed256-c9e6-4253-b2ac-8d25a131b99f" 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_3ad01d2d-7065-482c-bdc6-f78658fa01ed" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_639ed256-c9e6-4253-b2ac-8d25a131b99f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_00af76c2-d9cc-4571-8471-705cb16250ab" 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_3ad01d2d-7065-482c-bdc6-f78658fa01ed" xlink:to="loc_us-gaap_DebtInstrumentTable_00af76c2-d9cc-4571-8471-705cb16250ab" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_8b3f7ab4-55f7-4839-924e-ebc50ac7acab" 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_00af76c2-d9cc-4571-8471-705cb16250ab" xlink:to="loc_us-gaap_DebtInstrumentAxis_8b3f7ab4-55f7-4839-924e-ebc50ac7acab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8b3f7ab4-55f7-4839-924e-ebc50ac7acab_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_8b3f7ab4-55f7-4839-924e-ebc50ac7acab" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_8b3f7ab4-55f7-4839-924e-ebc50ac7acab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e3a14877-42ed-45be-8f1e-3c21223020fc" 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_8b3f7ab4-55f7-4839-924e-ebc50ac7acab" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e3a14877-42ed-45be-8f1e-3c21223020fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_A2.625PercentConvertibleNotesDue2024Member_c8560514-d70a-4bb8-8b41-b55bac4188ca" xlink:href="cnmd-20221231.xsd#cnmd_A2.625PercentConvertibleNotesDue2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e3a14877-42ed-45be-8f1e-3c21223020fc" xlink:to="loc_cnmd_A2.625PercentConvertibleNotesDue2024Member_c8560514-d70a-4bb8-8b41-b55bac4188ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_A2250PercentConvertibleNotesDue2027Member_1fd3cbd6-be08-4928-82bc-cbebf557a7cf" xlink:href="cnmd-20221231.xsd#cnmd_A2250PercentConvertibleNotesDue2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e3a14877-42ed-45be-8f1e-3c21223020fc" xlink:to="loc_cnmd_A2250PercentConvertibleNotesDue2027Member_1fd3cbd6-be08-4928-82bc-cbebf557a7cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_72e26522-bb3c-4536-b115-6ddd62ca7673" 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_00af76c2-d9cc-4571-8471-705cb16250ab" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_72e26522-bb3c-4536-b115-6ddd62ca7673" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_72e26522-bb3c-4536-b115-6ddd62ca7673_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_72e26522-bb3c-4536-b115-6ddd62ca7673" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_72e26522-bb3c-4536-b115-6ddd62ca7673_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_739e90ff-c64a-49af-8470-c6710de2ee6b" 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_72e26522-bb3c-4536-b115-6ddd62ca7673" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_739e90ff-c64a-49af-8470-c6710de2ee6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_fd66db66-0e5b-4c9e-a1d3-e37a035790de" 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_739e90ff-c64a-49af-8470-c6710de2ee6b" xlink:to="loc_us-gaap_LineOfCreditMember_fd66db66-0e5b-4c9e-a1d3-e37a035790de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_02da1462-bc8d-452d-9256-5bb5e927ac8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_739e90ff-c64a-49af-8470-c6710de2ee6b" xlink:to="loc_us-gaap_LoansPayableMember_02da1462-bc8d-452d-9256-5bb5e927ac8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableMember_5d9e1965-b2c6-4fd8-a543-3c26730a75be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_739e90ff-c64a-49af-8470-c6710de2ee6b" xlink:to="loc_us-gaap_ConvertibleNotesPayableMember_5d9e1965-b2c6-4fd8-a543-3c26730a75be" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_0e256fdb-6c49-426d-8fa1-98f62dde77f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_00af76c2-d9cc-4571-8471-705cb16250ab" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_0e256fdb-6c49-426d-8fa1-98f62dde77f8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_0e256fdb-6c49-426d-8fa1-98f62dde77f8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_0e256fdb-6c49-426d-8fa1-98f62dde77f8" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_0e256fdb-6c49-426d-8fa1-98f62dde77f8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_3b2db9f6-5ac4-435e-8066-5c27dd0c9644" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_0e256fdb-6c49-426d-8fa1-98f62dde77f8" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_3b2db9f6-5ac4-435e-8066-5c27dd0c9644" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CallOptionMember_e7de6243-e193-4461-933e-3359e790a143" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CallOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_3b2db9f6-5ac4-435e-8066-5c27dd0c9644" xlink:to="loc_us-gaap_CallOptionMember_e7de6243-e193-4461-933e-3359e790a143" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_923f48e3-fe10-44b7-97d6-da61a124bb42" 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_DebtInstrumentTable_00af76c2-d9cc-4571-8471-705cb16250ab" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_923f48e3-fe10-44b7-97d6-da61a124bb42" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_923f48e3-fe10-44b7-97d6-da61a124bb42_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_923f48e3-fe10-44b7-97d6-da61a124bb42" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_923f48e3-fe10-44b7-97d6-da61a124bb42_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_5330af54-1b27-4347-986e-72b05036aaf1" 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_923f48e3-fe10-44b7-97d6-da61a124bb42" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_5330af54-1b27-4347-986e-72b05036aaf1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember_a5a31ced-51f7-444e-a369-75528cb0e443" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5330af54-1b27-4347-986e-72b05036aaf1" xlink:to="loc_us-gaap_OtherExpenseMember_a5a31ced-51f7-444e-a369-75528cb0e443" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/LongTermDebtNarrativeDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#LongTermDebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/LongTermDebtNarrativeDetails" xlink:type="extended" id="i74eb6422511a485b9c8c880ef5f0de53_LongTermDebtNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" 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_DebtInstrumentFaceAmount_faa8e224-40f3-4438-ae15-0363f65a1aa8" 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_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_faa8e224-40f3-4438-ae15-0363f65a1aa8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a8841553-f38c-4813-bc00-82f31cdbeebe" 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_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a8841553-f38c-4813-bc00-82f31cdbeebe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_12c018d6-80f6-4cb0-90a0-27d8d12cdf72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_12c018d6-80f6-4cb0-90a0-27d8d12cdf72" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_e184dd55-291f-4e64-a4ac-8908a5803bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_e184dd55-291f-4e64-a4ac-8908a5803bd5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees_eca2c2d1-3db3-49a7-b693-ecac4347de57" xlink:href="cnmd-20221231.xsd#cnmd_WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_cnmd_WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees_eca2c2d1-3db3-49a7-b693-ecac4347de57" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_SOFRInterestRate_2c3ee54b-dbb8-487a-b634-ec43ef4fefed" xlink:href="cnmd-20221231.xsd#cnmd_SOFRInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_cnmd_SOFRInterestRate_2c3ee54b-dbb8-487a-b634-ec43ef4fefed" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_b69a284e-edaa-48c8-9c40-fa9524d3f9fa" 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_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_b69a284e-edaa-48c8-9c40-fa9524d3f9fa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_da834a5b-7e87-4e31-8030-8dda09844f5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_da834a5b-7e87-4e31-8030-8dda09844f5c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_2740ae88-e53a-4cdb-ad61-83ae3e64ba1b" 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_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_2740ae88-e53a-4cdb-ad61-83ae3e64ba1b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_89e2dece-831d-4668-9ff8-a10bd7a15847" 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_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_LongTermDebt_89e2dece-831d-4668-9ff8-a10bd7a15847" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_8f43f80f-eefa-4c9c-8009-9c489dff38e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_8f43f80f-eefa-4c9c-8009-9c489dff38e7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_7d6ae1ab-b69a-4ee6-9744-f9a98f34ba6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_7d6ae1ab-b69a-4ee6-9744-f9a98f34ba6f" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_bd99fb5a-4fe3-4e49-9841-3b2f535a6b2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_InterestExpenseDebt_bd99fb5a-4fe3-4e49-9841-3b2f535a6b2e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_36f046a9-45e1-4ff9-8a88-5f4e872bec80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_DebtInstrumentFairValue_36f046a9-45e1-4ff9-8a88-5f4e872bec80" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_18201b9d-4c19-4fe7-9d1d-33f56fcc0887" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_18201b9d-4c19-4fe7-9d1d-33f56fcc0887" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_4fe2ddb3-1d03-4cd1-99b8-deec55a1c747" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_4fe2ddb3-1d03-4cd1-99b8-deec55a1c747" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_540f7c98-1881-434a-8aac-b02454bdd721" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_540f7c98-1881-434a-8aac-b02454bdd721" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_Hedgeandwarranttransactionsnetcashpaid_6881f36d-a47a-43d6-a32a-6b3ce8ee5665" xlink:href="cnmd-20221231.xsd#cnmd_Hedgeandwarranttransactionsnetcashpaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_cnmd_Hedgeandwarranttransactionsnetcashpaid_6881f36d-a47a-43d6-a32a-6b3ce8ee5665" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_2168895a-f614-4af2-a3e8-6abc37b4ccbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_2168895a-f614-4af2-a3e8-6abc37b4ccbc" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_f3fcb3ed-e506-450a-92a2-8df79981e893" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_f3fcb3ed-e506-450a-92a2-8df79981e893" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost_120a9725-7a94-4d2e-bd18-0087855f9566" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost_120a9725-7a94-4d2e-bd18-0087855f9566" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebt_f960e232-998a-42f1-b220-bd100f5d6610" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_ConvertibleDebt_f960e232-998a-42f1-b220-bd100f5d6610" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DebtInstrumentConvertibleGrossAmountofEquityComponent_aa14fde7-d985-424f-889b-78cf52590825" xlink:href="cnmd-20221231.xsd#cnmd_DebtInstrumentConvertibleGrossAmountofEquityComponent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_cnmd_DebtInstrumentConvertibleGrossAmountofEquityComponent_aa14fde7-d985-424f-889b-78cf52590825" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_a7e8171c-1616-47a9-82ca-74164f7dea98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_70f5f59e-795b-464b-9e89-2f1c0db48121" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_70f5f59e-795b-464b-9e89-2f1c0db48121" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_8160a7a0-5b2a-42ef-b968-452e5e848220" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_8160a7a0-5b2a-42ef-b968-452e5e848220" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_d8ce0b42-09e1-4626-a340-56aa227a0f7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_953cd827-9386-48e5-8e58-691d0a085b88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_f2394674-c275-4f32-84b2-cdd9c160bc99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_2a925880-fc10-4e34-94d8-4476734b9dce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_HedgeAndWarrantTransactionsNetCashPaid_9e289ffc-cac9-486c-ada9-dcfee5960ce4" xlink:href="cnmd-20221231.xsd#cnmd_HedgeAndWarrantTransactionsNetCashPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_cnmd_HedgeAndWarrantTransactionsNetCashPaid_9e289ffc-cac9-486c-ada9-dcfee5960ce4" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_FairValueOfConvertibleNotesHedgesAndWarrantsNet_f3e02a10-9487-4a38-b6e8-d81306e67dc1" xlink:href="cnmd-20221231.xsd#cnmd_FairValueOfConvertibleNotesHedgesAndWarrantsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_cnmd_FairValueOfConvertibleNotesHedgesAndWarrantsNet_f3e02a10-9487-4a38-b6e8-d81306e67dc1" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnOilAndGasHedgingActivity_9d80374a-6bb9-48e6-a281-84531ccf5110" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnOilAndGasHedgingActivity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_GainLossOnOilAndGasHedgingActivity_9d80374a-6bb9-48e6-a281-84531ccf5110" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants_710a1454-c846-4b44-831d-a562e5b5eec8" xlink:href="cnmd-20221231.xsd#cnmd_NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_cnmd_NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants_710a1454-c846-4b44-831d-a562e5b5eec8" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_PaymentsForConvertibleNotesHedges_ba4ba793-b50b-48b9-9c16-254b2be67361" xlink:href="cnmd-20221231.xsd#cnmd_PaymentsForConvertibleNotesHedges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_cnmd_PaymentsForConvertibleNotesHedges_ba4ba793-b50b-48b9-9c16-254b2be67361" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_PurchasesOfConvertibleNotesHedgesNetOfTax_b3c6071f-2571-4ead-ac09-5c5c72cde969" xlink:href="cnmd-20221231.xsd#cnmd_PurchasesOfConvertibleNotesHedgesNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_cnmd_PurchasesOfConvertibleNotesHedgesNetOfTax_b3c6071f-2571-4ead-ac09-5c5c72cde969" xlink:type="arc" order="35"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfWarrants_468d4651-49eb-4545-90ba-6e2b799979b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfWarrants_468d4651-49eb-4545-90ba-6e2b799979b7" xlink:type="arc" order="36"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_7469e97f-eabf-490b-acad-fc468862de6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityStrikePrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_7469e97f-eabf-490b-acad-fc468862de6c" xlink:type="arc" order="37"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_b2169c36-b4d7-45ad-9a55-02bc115f7ca8" 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_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_DebtInstrumentTable_b2169c36-b4d7-45ad-9a55-02bc115f7ca8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_dc4b234e-9876-430f-967e-61af2a5b3b92" 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_DebtInstrumentTable_b2169c36-b4d7-45ad-9a55-02bc115f7ca8" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_dc4b234e-9876-430f-967e-61af2a5b3b92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_dc4b234e-9876-430f-967e-61af2a5b3b92_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_dc4b234e-9876-430f-967e-61af2a5b3b92" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_dc4b234e-9876-430f-967e-61af2a5b3b92_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_3dcc7fe2-193e-4e0e-b233-5ef8ec504fba" 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_dc4b234e-9876-430f-967e-61af2a5b3b92" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_3dcc7fe2-193e-4e0e-b233-5ef8ec504fba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_5021b7ee-2fba-47ea-a837-d4123ac917b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b2169c36-b4d7-45ad-9a55-02bc115f7ca8" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_5021b7ee-2fba-47ea-a837-d4123ac917b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_5021b7ee-2fba-47ea-a837-d4123ac917b6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_5021b7ee-2fba-47ea-a837-d4123ac917b6" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_5021b7ee-2fba-47ea-a837-d4123ac917b6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_f8b69f6a-2a1a-4389-9f19-68c864358799" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_5021b7ee-2fba-47ea-a837-d4123ac917b6" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_f8b69f6a-2a1a-4389-9f19-68c864358799" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CallOptionMember_e7e63f27-4cf1-4c7d-be67-9eb43175b1a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CallOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_f8b69f6a-2a1a-4389-9f19-68c864358799" xlink:to="loc_us-gaap_CallOptionMember_e7e63f27-4cf1-4c7d-be67-9eb43175b1a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_e2c5a5e1-c4c6-434f-b73e-84dcb266f5c6" 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_b2169c36-b4d7-45ad-9a55-02bc115f7ca8" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_e2c5a5e1-c4c6-434f-b73e-84dcb266f5c6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_e2c5a5e1-c4c6-434f-b73e-84dcb266f5c6_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_e2c5a5e1-c4c6-434f-b73e-84dcb266f5c6" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_e2c5a5e1-c4c6-434f-b73e-84dcb266f5c6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b4f6ca39-19b9-46ab-9174-f121342c9123" 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_e2c5a5e1-c4c6-434f-b73e-84dcb266f5c6" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b4f6ca39-19b9-46ab-9174-f121342c9123" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_be1971e5-49a3-451e-b865-bbae64e0d5c0" 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_b4f6ca39-19b9-46ab-9174-f121342c9123" xlink:to="loc_us-gaap_LineOfCreditMember_be1971e5-49a3-451e-b865-bbae64e0d5c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_9146239c-7515-4279-88cb-692d3328ffa9" 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_LineOfCreditMember_be1971e5-49a3-451e-b865-bbae64e0d5c0" xlink:to="loc_us-gaap_LetterOfCreditMember_9146239c-7515-4279-88cb-692d3328ffa9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableMember_6ba3e50c-8287-4eb0-a08e-0998a96a315d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b4f6ca39-19b9-46ab-9174-f121342c9123" xlink:to="loc_us-gaap_ConvertibleNotesPayableMember_6ba3e50c-8287-4eb0-a08e-0998a96a315d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AmendedAndRestatedSeniorCreditAgreementMember_0b3ea537-f3bd-4dc3-9e7f-eab6cec3467d" xlink:href="cnmd-20221231.xsd#cnmd_AmendedAndRestatedSeniorCreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b4f6ca39-19b9-46ab-9174-f121342c9123" xlink:to="loc_cnmd_AmendedAndRestatedSeniorCreditAgreementMember_0b3ea537-f3bd-4dc3-9e7f-eab6cec3467d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMember_1b971250-d359-4554-a5bc-4a6701a34d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b4f6ca39-19b9-46ab-9174-f121342c9123" xlink:to="loc_us-gaap_LongTermDebtMember_1b971250-d359-4554-a5bc-4a6701a34d6f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_c5919aa0-a91b-45f9-8a38-6e6c6be6973d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b4f6ca39-19b9-46ab-9174-f121342c9123" xlink:to="loc_us-gaap_LoansPayableMember_c5919aa0-a91b-45f9-8a38-6e6c6be6973d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_390e3612-aaf1-4581-a085-bc5911e35bf2" 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_b2169c36-b4d7-45ad-9a55-02bc115f7ca8" xlink:to="loc_us-gaap_DebtInstrumentAxis_390e3612-aaf1-4581-a085-bc5911e35bf2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_390e3612-aaf1-4581-a085-bc5911e35bf2_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_390e3612-aaf1-4581-a085-bc5911e35bf2" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_390e3612-aaf1-4581-a085-bc5911e35bf2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_5a761236-8fcd-4d3f-9fd9-a20631eb938f" 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_390e3612-aaf1-4581-a085-bc5911e35bf2" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_5a761236-8fcd-4d3f-9fd9-a20631eb938f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_A2.625PercentConvertibleNotesDue2024Member_d4af9d1f-0828-4f8a-a944-aae6baa8ca27" xlink:href="cnmd-20221231.xsd#cnmd_A2.625PercentConvertibleNotesDue2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5a761236-8fcd-4d3f-9fd9-a20631eb938f" xlink:to="loc_cnmd_A2.625PercentConvertibleNotesDue2024Member_d4af9d1f-0828-4f8a-a944-aae6baa8ca27" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableMember_feb7ded7-1c61-4548-9a81-629e780ca401" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5a761236-8fcd-4d3f-9fd9-a20631eb938f" xlink:to="loc_us-gaap_ConvertibleNotesPayableMember_feb7ded7-1c61-4548-9a81-629e780ca401" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AmendedAndRestatedSeniorCreditAgreementMember_d32bcfbf-50c4-4ecd-ba7c-0b04ae5e608b" xlink:href="cnmd-20221231.xsd#cnmd_AmendedAndRestatedSeniorCreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5a761236-8fcd-4d3f-9fd9-a20631eb938f" xlink:to="loc_cnmd_AmendedAndRestatedSeniorCreditAgreementMember_d32bcfbf-50c4-4ecd-ba7c-0b04ae5e608b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_A2250PercentConvertibleNotesDue2027Member_bded09d4-96a9-4595-8d2b-30f9bc89197c" xlink:href="cnmd-20221231.xsd#cnmd_A2250PercentConvertibleNotesDue2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5a761236-8fcd-4d3f-9fd9-a20631eb938f" xlink:to="loc_cnmd_A2250PercentConvertibleNotesDue2027Member_bded09d4-96a9-4595-8d2b-30f9bc89197c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_d82c902f-5fcd-4cc5-b655-c1a8ba1d0728" 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_b2169c36-b4d7-45ad-9a55-02bc115f7ca8" xlink:to="loc_us-gaap_VariableRateAxis_d82c902f-5fcd-4cc5-b655-c1a8ba1d0728" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_d82c902f-5fcd-4cc5-b655-c1a8ba1d0728_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_d82c902f-5fcd-4cc5-b655-c1a8ba1d0728" xlink:to="loc_us-gaap_VariableRateDomain_d82c902f-5fcd-4cc5-b655-c1a8ba1d0728_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_7cdaa7a9-6509-4dc9-ad02-c7ebc6483d1d" 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_d82c902f-5fcd-4cc5-b655-c1a8ba1d0728" xlink:to="loc_us-gaap_VariableRateDomain_7cdaa7a9-6509-4dc9-ad02-c7ebc6483d1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsEffectiveSwapRateMember_d2d6d367-6f2e-4fd4-a884-14dae4cd0aa8" 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_7cdaa7a9-6509-4dc9-ad02-c7ebc6483d1d" xlink:to="loc_us-gaap_FederalFundsEffectiveSwapRateMember_d2d6d367-6f2e-4fd4-a884-14dae4cd0aa8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_SecuredOvernightFinancingRateMember_ee3b680b-6a53-4e78-af09-ff8eca7b042c" xlink:href="cnmd-20221231.xsd#cnmd_SecuredOvernightFinancingRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_7cdaa7a9-6509-4dc9-ad02-c7ebc6483d1d" xlink:to="loc_cnmd_SecuredOvernightFinancingRateMember_ee3b680b-6a53-4e78-af09-ff8eca7b042c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AdjustedSOFRMember_d6b26830-c40b-4260-9ffa-7cb5471c0062" xlink:href="cnmd-20221231.xsd#cnmd_AdjustedSOFRMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_7cdaa7a9-6509-4dc9-ad02-c7ebc6483d1d" xlink:to="loc_cnmd_AdjustedSOFRMember_d6b26830-c40b-4260-9ffa-7cb5471c0062" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_IndexedTransactionTypeAxis_5faa4361-843e-4f57-ae19-fe2df2d0278b" xlink:href="cnmd-20221231.xsd#cnmd_IndexedTransactionTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b2169c36-b4d7-45ad-9a55-02bc115f7ca8" xlink:to="loc_cnmd_IndexedTransactionTypeAxis_5faa4361-843e-4f57-ae19-fe2df2d0278b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_IndexedTransactionTypeDomain_5faa4361-843e-4f57-ae19-fe2df2d0278b_default" xlink:href="cnmd-20221231.xsd#cnmd_IndexedTransactionTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cnmd_IndexedTransactionTypeAxis_5faa4361-843e-4f57-ae19-fe2df2d0278b" xlink:to="loc_cnmd_IndexedTransactionTypeDomain_5faa4361-843e-4f57-ae19-fe2df2d0278b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_IndexedTransactionTypeDomain_91717a87-9355-4485-8085-2471ae162ce3" xlink:href="cnmd-20221231.xsd#cnmd_IndexedTransactionTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cnmd_IndexedTransactionTypeAxis_5faa4361-843e-4f57-ae19-fe2df2d0278b" xlink:to="loc_cnmd_IndexedTransactionTypeDomain_91717a87-9355-4485-8085-2471ae162ce3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_9091539b-d8d7-4ab0-a393-76006ca7debd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cnmd_IndexedTransactionTypeDomain_91717a87-9355-4485-8085-2471ae162ce3" xlink:to="loc_us-gaap_WarrantMember_9091539b-d8d7-4ab0-a393-76006ca7debd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_778e333c-1142-492b-8b7c-d1d8c788a507" 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_DebtInstrumentTable_b2169c36-b4d7-45ad-9a55-02bc115f7ca8" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_778e333c-1142-492b-8b7c-d1d8c788a507" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_778e333c-1142-492b-8b7c-d1d8c788a507_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_778e333c-1142-492b-8b7c-d1d8c788a507" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_778e333c-1142-492b-8b7c-d1d8c788a507_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_160e4a83-bfef-4a4a-b92d-28bf7479f263" 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_778e333c-1142-492b-8b7c-d1d8c788a507" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_160e4a83-bfef-4a4a-b92d-28bf7479f263" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember_a67fe1a7-88e4-4fe4-bf6f-e6fcfd9e4742" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_160e4a83-bfef-4a4a-b92d-28bf7479f263" xlink:to="loc_us-gaap_OtherExpenseMember_a67fe1a7-88e4-4fe4-bf6f-e6fcfd9e4742" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#IncomeTaxesTaxCreditCarryforwardsDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails" xlink:type="extended" id="if225940f60f84bea9ba50a5c5249096c_IncomeTaxesTaxCreditCarryforwardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems_f07f86b7-b830-430f-aa9b-6a02cc179370" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_OperatingLossCarryforwardsAfterTaxEffects_55ff45ea-8fa1-4be2-a440-15bc64911524" xlink:href="cnmd-20221231.xsd#cnmd_OperatingLossCarryforwardsAfterTaxEffects"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_f07f86b7-b830-430f-aa9b-6a02cc179370" xlink:to="loc_cnmd_OperatingLossCarryforwardsAfterTaxEffects_55ff45ea-8fa1-4be2-a440-15bc64911524" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_TaxCreditCarryforwardsAfterTaxEffectsAmount_f768eedc-74fe-4835-a91f-af45449e342e" xlink:href="cnmd-20221231.xsd#cnmd_TaxCreditCarryforwardsAfterTaxEffectsAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_f07f86b7-b830-430f-aa9b-6a02cc179370" xlink:to="loc_cnmd_TaxCreditCarryforwardsAfterTaxEffectsAmount_f768eedc-74fe-4835-a91f-af45449e342e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable_a3b781b3-b127-4fa6-89f5-1532dc833723" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_f07f86b7-b830-430f-aa9b-6a02cc179370" xlink:to="loc_us-gaap_TaxCreditCarryforwardTable_a3b781b3-b127-4fa6-89f5-1532dc833723" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_bb5cc13f-1501-4a63-94b3-40be8e36a6d6" 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_TaxCreditCarryforwardTable_a3b781b3-b127-4fa6-89f5-1532dc833723" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_bb5cc13f-1501-4a63-94b3-40be8e36a6d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_bb5cc13f-1501-4a63-94b3-40be8e36a6d6_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_bb5cc13f-1501-4a63-94b3-40be8e36a6d6" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_bb5cc13f-1501-4a63-94b3-40be8e36a6d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_48b95016-75b4-4fb9-97cf-f1f129d713a1" 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_bb5cc13f-1501-4a63-94b3-40be8e36a6d6" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_48b95016-75b4-4fb9-97cf-f1f129d713a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_c378a425-560e-4df8-9405-f47ed537d6cd" 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_48b95016-75b4-4fb9-97cf-f1f129d713a1" xlink:to="loc_us-gaap_DomesticCountryMember_c378a425-560e-4df8-9405-f47ed537d6cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_6b7cea73-f371-4f91-95a8-5dc08f38f6fa" 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_TaxCreditCarryforwardTable_a3b781b3-b127-4fa6-89f5-1532dc833723" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_6b7cea73-f371-4f91-95a8-5dc08f38f6fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_6b7cea73-f371-4f91-95a8-5dc08f38f6fa_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_6b7cea73-f371-4f91-95a8-5dc08f38f6fa" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_6b7cea73-f371-4f91-95a8-5dc08f38f6fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_8be7e0b6-9668-40b0-adbb-a47a470d5755" 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_6b7cea73-f371-4f91-95a8-5dc08f38f6fa" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_8be7e0b6-9668-40b0-adbb-a47a470d5755" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember_c2b8f173-ccf8-4aea-b2e0-62420c715874" 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_8be7e0b6-9668-40b0-adbb-a47a470d5755" xlink:to="loc_us-gaap_ResearchMember_c2b8f173-ccf8-4aea-b2e0-62420c715874" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/ShareholdersEquityDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#ShareholdersEquityDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/ShareholdersEquityDetails" xlink:type="extended" id="ic9009e0a80be48d59af17a208d11cf48_ShareholdersEquityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" 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_CommonStockDividendsPerShareDeclared_222fd236-ba4d-47b6-828c-7977fbc46211" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_222fd236-ba4d-47b6-828c-7977fbc46211" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_4c4e81d1-abf4-4ee2-be29-1379411e0a36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_4c4e81d1-abf4-4ee2-be29-1379411e0a36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_3277f0b9-14bd-4759-88a1-e78089db3407" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_3277f0b9-14bd-4759-88a1-e78089db3407" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_f10c467b-c2f7-4ff6-a26a-c4f8c2f53c76" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_f10c467b-c2f7-4ff6-a26a-c4f8c2f53c76" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_92f6c676-b196-4744-84d5-4e6f984119ec" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_PreferredStockSharesIssued_92f6c676-b196-4744-84d5-4e6f984119ec" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_c0a1f2ef-5a71-497b-9dbd-b8c1ca2fe7c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_c0a1f2ef-5a71-497b-9dbd-b8c1ca2fe7c6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares_7462d6c6-f3db-44c0-81fa-a447924a94d6" xlink:href="cnmd-20221231.xsd#cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares_7462d6c6-f3db-44c0-81fa-a447924a94d6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue_95a9b8e1-97f1-4140-8b4f-e70133522fc4" xlink:href="cnmd-20221231.xsd#cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue_95a9b8e1-97f1-4140-8b4f-e70133522fc4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_344641f1-cd57-4f41-91cf-938dd4651744" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_344641f1-cd57-4f41-91cf-938dd4651744" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_d2eeb629-7927-46c7-8e52-d18771c67027" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_d2eeb629-7927-46c7-8e52-d18771c67027" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_NumberOfShareBasedCompensationPlans_77ecc030-e3e1-44ca-88ec-b6403b088a51" xlink:href="cnmd-20221231.xsd#cnmd_NumberOfShareBasedCompensationPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_cnmd_NumberOfShareBasedCompensationPlans_77ecc030-e3e1-44ca-88ec-b6403b088a51" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_5c09b8ca-c544-42fd-ac88-99c633b65479" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_5c09b8ca-c544-42fd-ac88-99c633b65479" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_8b4bcc5c-4374-461d-9366-135cd92a64f7" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_8b4bcc5c-4374-461d-9366-135cd92a64f7" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_35bbd50d-e839-4d9e-97d9-833e74e6e9c9" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_35bbd50d-e839-4d9e-97d9-833e74e6e9c9" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_e097a316-4fdf-4736-a703-511e2915b03c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_ShareBasedCompensation_e097a316-4fdf-4736-a703-511e2915b03c" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_ce999eff-e216-4594-8c33-3d921f775456" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_ce999eff-e216-4594-8c33-3d921f775456" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_88fe65a4-3ca5-447a-8006-31541169a980" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_88fe65a4-3ca5-447a-8006-31541169a980" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a32be6bd-8d62-4c28-8335-7ae4cf0d973f" 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_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a32be6bd-8d62-4c28-8335-7ae4cf0d973f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f67c4264-c8c1-4183-8c34-b23a3dc21cbe" 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_a32be6bd-8d62-4c28-8335-7ae4cf0d973f" xlink:to="loc_srt_RangeAxis_f67c4264-c8c1-4183-8c34-b23a3dc21cbe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f67c4264-c8c1-4183-8c34-b23a3dc21cbe_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_f67c4264-c8c1-4183-8c34-b23a3dc21cbe" xlink:to="loc_srt_RangeMember_f67c4264-c8c1-4183-8c34-b23a3dc21cbe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3ee4f7d9-1812-4409-994a-e69d15c1e30e" 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_f67c4264-c8c1-4183-8c34-b23a3dc21cbe" xlink:to="loc_srt_RangeMember_3ee4f7d9-1812-4409-994a-e69d15c1e30e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_369130c4-6f9a-4aab-b870-49cbd8afd814" 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_3ee4f7d9-1812-4409-994a-e69d15c1e30e" xlink:to="loc_srt_MinimumMember_369130c4-6f9a-4aab-b870-49cbd8afd814" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_db13f16a-5fcd-493e-962d-cf6d795ca18d" 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_3ee4f7d9-1812-4409-994a-e69d15c1e30e" xlink:to="loc_srt_MaximumMember_db13f16a-5fcd-493e-962d-cf6d795ca18d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_16a52ace-39a1-4c59-9102-9755ef961379" 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_a32be6bd-8d62-4c28-8335-7ae4cf0d973f" xlink:to="loc_us-gaap_AwardTypeAxis_16a52ace-39a1-4c59-9102-9755ef961379" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_16a52ace-39a1-4c59-9102-9755ef961379_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_16a52ace-39a1-4c59-9102-9755ef961379" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_16a52ace-39a1-4c59-9102-9755ef961379_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a7fa016c-768a-462f-82aa-c71abbcde2f3" 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_16a52ace-39a1-4c59-9102-9755ef961379" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a7fa016c-768a-462f-82aa-c71abbcde2f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_StockOptionsAndStockAppreciationRightsMember_52ad748a-5857-4eaf-a943-91a43e5c56c1" xlink:href="cnmd-20221231.xsd#cnmd_StockOptionsAndStockAppreciationRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a7fa016c-768a-462f-82aa-c71abbcde2f3" xlink:to="loc_cnmd_StockOptionsAndStockAppreciationRightsMember_52ad748a-5857-4eaf-a943-91a43e5c56c1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/ShareholdersEquityAwardsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#ShareholdersEquityAwardsDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/ShareholdersEquityAwardsDetails" xlink:type="extended" id="i67aa35d832b24c9c9911ff1315d664d1_ShareholdersEquityAwardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e3eddb4a-08d9-4835-aa9f-732af9131b85" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e3eddb4a-08d9-4835-aa9f-732af9131b85" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_0c521ab1-6bae-4793-9412-61e6782e98c5" 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_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_0c521ab1-6bae-4793-9412-61e6782e98c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_bfeba058-0882-4226-8a15-0830bcc3863e" 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_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_bfeba058-0882-4226-8a15-0830bcc3863e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_391ea1b7-72da-4914-8e21-3d48a1c838ff" 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_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_391ea1b7-72da-4914-8e21-3d48a1c838ff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4d3096d8-5169-4ecf-ad31-aedbf5bece50" 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_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4d3096d8-5169-4ecf-ad31-aedbf5bece50" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_bfdd6945-4c6e-4ab6-976d-990bd67661ac" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_bfdd6945-4c6e-4ab6-976d-990bd67661ac" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_c1750b11-97bc-4f53-90aa-e542791359ed" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_c1750b11-97bc-4f53-90aa-e542791359ed" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_ff251f67-3920-4bdb-a390-1103043a087f" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_ff251f67-3920-4bdb-a390-1103043a087f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_dd753e66-1f50-493f-938d-90bad503c3b4" 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_ff251f67-3920-4bdb-a390-1103043a087f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_dd753e66-1f50-493f-938d-90bad503c3b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_bdceb882-47c8-4f3f-8829-05272a80ae04" 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_ff251f67-3920-4bdb-a390-1103043a087f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_bdceb882-47c8-4f3f-8829-05272a80ae04" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_793f6747-9536-4438-aca8-fb7ee969825d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_ff251f67-3920-4bdb-a390-1103043a087f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_793f6747-9536-4438-aca8-fb7ee969825d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a5774511-efe9-4acb-9588-6b1528fdbe21" 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_ff251f67-3920-4bdb-a390-1103043a087f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a5774511-efe9-4acb-9588-6b1528fdbe21" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c729ab24-64d4-4c2d-b363-33d3aba744ee" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_ad965b3c-2e85-483a-ac2f-69c48af336cc" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_ad965b3c-2e85-483a-ac2f-69c48af336cc" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_726630f4-77f8-4a68-a44c-df92f5a467d3" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_726630f4-77f8-4a68-a44c-df92f5a467d3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_40e66023-1bcc-4306-862a-db1b6106327e" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_40e66023-1bcc-4306-862a-db1b6106327e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_ea044aae-ec10-413a-94ee-2f022a7a22f1" 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_40e66023-1bcc-4306-862a-db1b6106327e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_ea044aae-ec10-413a-94ee-2f022a7a22f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_9c1287fb-81f9-48b2-8198-41cd3f61e27a" 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_40e66023-1bcc-4306-862a-db1b6106327e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_9c1287fb-81f9-48b2-8198-41cd3f61e27a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_cf5d7a77-1c09-4ab6-96b7-5e1647899653" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_40e66023-1bcc-4306-862a-db1b6106327e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_cf5d7a77-1c09-4ab6-96b7-5e1647899653" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_fe788fed-f649-4b65-a8e6-547b868dd162" 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_40e66023-1bcc-4306-862a-db1b6106327e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_fe788fed-f649-4b65-a8e6-547b868dd162" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_22a15036-4c05-470d-89cb-f3a5efd6d774" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_12994e76-90bc-4cde-a758-a77a8d3283d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_40e66023-1bcc-4306-862a-db1b6106327e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_12994e76-90bc-4cde-a758-a77a8d3283d4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_682b948d-6de4-4cd0-a6bf-7d8346185985" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_40e66023-1bcc-4306-862a-db1b6106327e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_682b948d-6de4-4cd0-a6bf-7d8346185985" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_5ac15575-ec7b-470c-b290-7362eca783c6" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_5ac15575-ec7b-470c-b290-7362eca783c6" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_f23657ef-a3f8-4f71-bfdb-73c8dbca7cce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_f23657ef-a3f8-4f71-bfdb-73c8dbca7cce" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_b4fda217-f79b-4bfe-ae69-5075ca13f2de" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_b4fda217-f79b-4bfe-ae69-5075ca13f2de" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_4a70b97e-f948-40a3-b32b-9341fd64565a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_4a70b97e-f948-40a3-b32b-9341fd64565a" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_7e3cfc21-5bd6-40be-b214-04b6883d201f" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_7e3cfc21-5bd6-40be-b214-04b6883d201f" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_674269eb-d727-4afa-8516-0522ca78994d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_674269eb-d727-4afa-8516-0522ca78994d" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_52c9f7e8-25e3-4381-8bb3-6612c6fbe5b6" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_674269eb-d727-4afa-8516-0522ca78994d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_52c9f7e8-25e3-4381-8bb3-6612c6fbe5b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ed2788fb-6b2b-4b76-9b0e-701977417949" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_674269eb-d727-4afa-8516-0522ca78994d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ed2788fb-6b2b-4b76-9b0e-701977417949" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_50bd3ff9-c86d-4eb5-96e1-fdeb1ce02581" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_674269eb-d727-4afa-8516-0522ca78994d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_50bd3ff9-c86d-4eb5-96e1-fdeb1ce02581" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_adc74305-cd0d-4bd3-85da-2b2a8ad906a5" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_674269eb-d727-4afa-8516-0522ca78994d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_adc74305-cd0d-4bd3-85da-2b2a8ad906a5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b04fd754-6454-45f2-b174-f7d7800ae9d9" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_551ea241-4a4a-482b-984d-9c70f8ad402d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_551ea241-4a4a-482b-984d-9c70f8ad402d" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5906fd63-80bf-4bb6-84bb-ec3859133c54" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_551ea241-4a4a-482b-984d-9c70f8ad402d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5906fd63-80bf-4bb6-84bb-ec3859133c54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_938cc9a6-6ae7-4647-aec2-8b441ade91b3" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_551ea241-4a4a-482b-984d-9c70f8ad402d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_938cc9a6-6ae7-4647-aec2-8b441ade91b3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_0c3fe885-bb26-4345-b248-fb006625e5ab" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_551ea241-4a4a-482b-984d-9c70f8ad402d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_0c3fe885-bb26-4345-b248-fb006625e5ab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c3bab495-bd80-4179-9663-14a9c6401338" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_551ea241-4a4a-482b-984d-9c70f8ad402d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c3bab495-bd80-4179-9663-14a9c6401338" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_fb7fee40-2c16-4781-85cd-86702ae3926d" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_58d80df2-cdb3-47f1-8380-34193d9efbea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_58d80df2-cdb3-47f1-8380-34193d9efbea" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_862d6238-fef4-4b85-a0ac-ec105c5ca6a0" 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_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_862d6238-fef4-4b85-a0ac-ec105c5ca6a0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_5bc87f21-814b-45d1-a421-6d3cb992fdcf" 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_862d6238-fef4-4b85-a0ac-ec105c5ca6a0" xlink:to="loc_srt_RangeAxis_5bc87f21-814b-45d1-a421-6d3cb992fdcf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5bc87f21-814b-45d1-a421-6d3cb992fdcf_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_5bc87f21-814b-45d1-a421-6d3cb992fdcf" xlink:to="loc_srt_RangeMember_5bc87f21-814b-45d1-a421-6d3cb992fdcf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_634fcf52-4c5c-497d-b2bb-432bc3e2951f" 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_5bc87f21-814b-45d1-a421-6d3cb992fdcf" xlink:to="loc_srt_RangeMember_634fcf52-4c5c-497d-b2bb-432bc3e2951f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_46639e40-a53a-41f8-830e-9a05148e5dee" 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_634fcf52-4c5c-497d-b2bb-432bc3e2951f" xlink:to="loc_srt_MinimumMember_46639e40-a53a-41f8-830e-9a05148e5dee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_207d278b-2c00-4a58-8521-31e2c9b2a8ea" 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_634fcf52-4c5c-497d-b2bb-432bc3e2951f" xlink:to="loc_srt_MaximumMember_207d278b-2c00-4a58-8521-31e2c9b2a8ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_881d6294-69a5-45b2-94fa-9c2537ca0a2b" 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_862d6238-fef4-4b85-a0ac-ec105c5ca6a0" xlink:to="loc_us-gaap_AwardTypeAxis_881d6294-69a5-45b2-94fa-9c2537ca0a2b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_881d6294-69a5-45b2-94fa-9c2537ca0a2b_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_881d6294-69a5-45b2-94fa-9c2537ca0a2b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_881d6294-69a5-45b2-94fa-9c2537ca0a2b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b2b34257-709f-4e3b-9868-ea1c7a4ab066" 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_881d6294-69a5-45b2-94fa-9c2537ca0a2b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b2b34257-709f-4e3b-9868-ea1c7a4ab066" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_StockOptionsAndStockAppreciationRightsMember_8ffb8d49-219c-456d-a54b-f7441e1da2fa" xlink:href="cnmd-20221231.xsd#cnmd_StockOptionsAndStockAppreciationRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b2b34257-709f-4e3b-9868-ea1c7a4ab066" xlink:to="loc_cnmd_StockOptionsAndStockAppreciationRightsMember_8ffb8d49-219c-456d-a54b-f7441e1da2fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember_f8e2d87e-05fe-4201-935c-4293e8cb7086" xlink:href="cnmd-20221231.xsd#cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b2b34257-709f-4e3b-9868-ea1c7a4ab066" xlink:to="loc_cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember_f8e2d87e-05fe-4201-935c-4293e8cb7086" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_418884f9-91a9-4bd3-970f-c0076e48847e" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b2b34257-709f-4e3b-9868-ea1c7a4ab066" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_418884f9-91a9-4bd3-970f-c0076e48847e" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#ShareholdersEquityEmployeePlanDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails" xlink:type="extended" id="i21e0a114a7db49f992706fb02759ad21_ShareholdersEquityEmployeePlanDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bcb23d4e-5c68-4d21-bef8-e8ee883e3201" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_7c919f7e-33cb-460d-bddf-4ae600e266eb" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bcb23d4e-5c68-4d21-bef8-e8ee883e3201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_7c919f7e-33cb-460d-bddf-4ae600e266eb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate_17c3a1b6-9470-4d80-a701-a842f3799a76" xlink:href="cnmd-20221231.xsd#cnmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bcb23d4e-5c68-4d21-bef8-e8ee883e3201" xlink:to="loc_cnmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate_17c3a1b6-9470-4d80-a701-a842f3799a76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_a6f9da3a-3f20-478d-b687-e079a99a3379" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bcb23d4e-5c68-4d21-bef8-e8ee883e3201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_a6f9da3a-3f20-478d-b687-e079a99a3379" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_5a1431f2-863e-4b47-80a5-c479af9b8aeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bcb23d4e-5c68-4d21-bef8-e8ee883e3201" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_5a1431f2-863e-4b47-80a5-c479af9b8aeb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_481f048d-c4a2-47f2-84a3-eac8bd025755" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bcb23d4e-5c68-4d21-bef8-e8ee883e3201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_481f048d-c4a2-47f2-84a3-eac8bd025755" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f793f873-33b2-4d72-8116-260090b1a670" 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_bcb23d4e-5c68-4d21-bef8-e8ee883e3201" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f793f873-33b2-4d72-8116-260090b1a670" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_f418cec3-4e06-40a9-9413-f8733d9c463f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f793f873-33b2-4d72-8116-260090b1a670" xlink:to="loc_us-gaap_PlanNameAxis_f418cec3-4e06-40a9-9413-f8733d9c463f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_f418cec3-4e06-40a9-9413-f8733d9c463f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_f418cec3-4e06-40a9-9413-f8733d9c463f" xlink:to="loc_us-gaap_PlanNameDomain_f418cec3-4e06-40a9-9413-f8733d9c463f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_e2db0db9-ac6e-470d-9821-ef1cd1bcfb22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_f418cec3-4e06-40a9-9413-f8733d9c463f" xlink:to="loc_us-gaap_PlanNameDomain_e2db0db9-ac6e-470d-9821-ef1cd1bcfb22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_EmployeePlanMember_9987ac65-8ce6-4fe1-84f3-efa8a7a8e766" xlink:href="cnmd-20221231.xsd#cnmd_EmployeePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_e2db0db9-ac6e-470d-9821-ef1cd1bcfb22" xlink:to="loc_cnmd_EmployeePlanMember_9987ac65-8ce6-4fe1-84f3-efa8a7a8e766" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_00351ec7-384d-4be2-b1b5-85ff18379e7b" 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_f793f873-33b2-4d72-8116-260090b1a670" xlink:to="loc_us-gaap_AwardTypeAxis_00351ec7-384d-4be2-b1b5-85ff18379e7b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_00351ec7-384d-4be2-b1b5-85ff18379e7b_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_00351ec7-384d-4be2-b1b5-85ff18379e7b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_00351ec7-384d-4be2-b1b5-85ff18379e7b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_695baec5-29ee-477f-a56a-c011405a4fc3" 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_00351ec7-384d-4be2-b1b5-85ff18379e7b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_695baec5-29ee-477f-a56a-c011405a4fc3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_b0c43761-a8c3-4f81-afb7-cc496182855f" 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_695baec5-29ee-477f-a56a-c011405a4fc3" xlink:to="loc_us-gaap_EmployeeStockMember_b0c43761-a8c3-4f81-afb7-cc496182855f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/RevenuesDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#RevenuesDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/RevenuesDetails" xlink:type="extended" id="ic24b8fe37e724ebabd5a5edc4a28d0c6_RevenuesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_752aaf89-ce48-4d8f-922f-7c587fa9e5a1" 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_0e9fb727-4b32-413c-869e-384bde80db62" 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_752aaf89-ce48-4d8f-922f-7c587fa9e5a1" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0e9fb727-4b32-413c-869e-384bde80db62" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_ff16160e-b868-4b2a-9be6-09c6e4a2b68e" 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_752aaf89-ce48-4d8f-922f-7c587fa9e5a1" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_ff16160e-b868-4b2a-9be6-09c6e4a2b68e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_93ac7c6e-b912-46a9-bb25-c8166bec86c1" 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_ff16160e-b868-4b2a-9be6-09c6e4a2b68e" xlink:to="loc_srt_ProductOrServiceAxis_93ac7c6e-b912-46a9-bb25-c8166bec86c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_93ac7c6e-b912-46a9-bb25-c8166bec86c1_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_93ac7c6e-b912-46a9-bb25-c8166bec86c1" xlink:to="loc_srt_ProductsAndServicesDomain_93ac7c6e-b912-46a9-bb25-c8166bec86c1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_dec417e5-a32d-4551-93a0-a0b8f52f2e9e" 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_93ac7c6e-b912-46a9-bb25-c8166bec86c1" xlink:to="loc_srt_ProductsAndServicesDomain_dec417e5-a32d-4551-93a0-a0b8f52f2e9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_OrthopedicSurgeryMember_dd446935-b552-4e2c-9ffb-268cf3a76160" xlink:href="cnmd-20221231.xsd#cnmd_OrthopedicSurgeryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_dec417e5-a32d-4551-93a0-a0b8f52f2e9e" xlink:to="loc_cnmd_OrthopedicSurgeryMember_dd446935-b552-4e2c-9ffb-268cf3a76160" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_GeneralSurgeryMember_7624600d-163b-4009-b648-c395040ca368" xlink:href="cnmd-20221231.xsd#cnmd_GeneralSurgeryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_dec417e5-a32d-4551-93a0-a0b8f52f2e9e" xlink:to="loc_cnmd_GeneralSurgeryMember_7624600d-163b-4009-b648-c395040ca368" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_de2edc20-ebfa-4835-8f22-2d0626be4460" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_ff16160e-b868-4b2a-9be6-09c6e4a2b68e" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_de2edc20-ebfa-4835-8f22-2d0626be4460" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_de2edc20-ebfa-4835-8f22-2d0626be4460_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_de2edc20-ebfa-4835-8f22-2d0626be4460" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_de2edc20-ebfa-4835-8f22-2d0626be4460_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_ade7acbe-fc95-4b3c-b0e6-b58fe91127e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_de2edc20-ebfa-4835-8f22-2d0626be4460" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_ade7acbe-fc95-4b3c-b0e6-b58fe91127e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_8e2592d5-0421-4df4-9336-f77f4f8ede23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_ade7acbe-fc95-4b3c-b0e6-b58fe91127e0" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_8e2592d5-0421-4df4-9336-f77f4f8ede23" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_66c08911-111a-4eb9-ab86-a0a0440c8ad8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_ade7acbe-fc95-4b3c-b0e6-b58fe91127e0" xlink:to="loc_us-gaap_TransferredOverTimeMember_66c08911-111a-4eb9-ab86-a0a0440c8ad8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/BusinessSegmentsandGeographicAreasDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#BusinessSegmentsandGeographicAreasDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/BusinessSegmentsandGeographicAreasDetails" xlink:type="extended" id="i16f8a822c3b44d7e98ce95ce55bc5169_BusinessSegmentsandGeographicAreasDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_cc3babde-1b5f-4c6d-ad85-c4540e7ff398" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_582cc1a8-604c-41cb-b740-4c4f6d643a06" 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_SegmentReportingInformationLineItems_cc3babde-1b5f-4c6d-ad85-c4540e7ff398" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_582cc1a8-604c-41cb-b740-4c4f6d643a06" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales_d9e2b9b8-a56d-40db-88d4-512a44e4df2b" xlink:href="cnmd-20221231.xsd#cnmd_NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_cc3babde-1b5f-4c6d-ad85-c4540e7ff398" xlink:to="loc_cnmd_NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales_d9e2b9b8-a56d-40db-88d4-512a44e4df2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8db5b070-afd8-45fb-a1a4-bcba4b977ae1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_cc3babde-1b5f-4c6d-ad85-c4540e7ff398" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8db5b070-afd8-45fb-a1a4-bcba4b977ae1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_0b01c7ed-4636-4883-8a36-60f81e1dd4b7" 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_ScheduleOfSegmentReportingInformationBySegmentTable_8db5b070-afd8-45fb-a1a4-bcba4b977ae1" xlink:to="loc_srt_ProductOrServiceAxis_0b01c7ed-4636-4883-8a36-60f81e1dd4b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_0b01c7ed-4636-4883-8a36-60f81e1dd4b7_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_0b01c7ed-4636-4883-8a36-60f81e1dd4b7" xlink:to="loc_srt_ProductsAndServicesDomain_0b01c7ed-4636-4883-8a36-60f81e1dd4b7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_b034e976-c3b0-4f23-aa0b-12283346ee6f" 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_0b01c7ed-4636-4883-8a36-60f81e1dd4b7" xlink:to="loc_srt_ProductsAndServicesDomain_b034e976-c3b0-4f23-aa0b-12283346ee6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_OrthopedicSurgeryMember_00e3b171-d7d9-4317-9631-9f822a3eae1e" xlink:href="cnmd-20221231.xsd#cnmd_OrthopedicSurgeryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_b034e976-c3b0-4f23-aa0b-12283346ee6f" xlink:to="loc_cnmd_OrthopedicSurgeryMember_00e3b171-d7d9-4317-9631-9f822a3eae1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_GeneralSurgeryMember_34abbaaf-5639-4de5-9f95-74207abcd771" xlink:href="cnmd-20221231.xsd#cnmd_GeneralSurgeryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_b034e976-c3b0-4f23-aa0b-12283346ee6f" xlink:to="loc_cnmd_GeneralSurgeryMember_34abbaaf-5639-4de5-9f95-74207abcd771" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_52fd9eef-a4e5-4b82-87cb-5e09ba190f94" 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_ScheduleOfSegmentReportingInformationBySegmentTable_8db5b070-afd8-45fb-a1a4-bcba4b977ae1" xlink:to="loc_srt_StatementGeographicalAxis_52fd9eef-a4e5-4b82-87cb-5e09ba190f94" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_52fd9eef-a4e5-4b82-87cb-5e09ba190f94_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_52fd9eef-a4e5-4b82-87cb-5e09ba190f94" xlink:to="loc_srt_SegmentGeographicalDomain_52fd9eef-a4e5-4b82-87cb-5e09ba190f94_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a1773ef6-c134-45ed-9a72-400d7728bd14" 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_52fd9eef-a4e5-4b82-87cb-5e09ba190f94" xlink:to="loc_srt_SegmentGeographicalDomain_a1773ef6-c134-45ed-9a72-400d7728bd14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_903f988e-2e88-4108-bd8e-2af074af791a" 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_a1773ef6-c134-45ed-9a72-400d7728bd14" xlink:to="loc_country_US_903f988e-2e88-4108-bd8e-2af074af791a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_a83aee41-0bc2-40a3-9d08-0076cb4edb4f" 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_a1773ef6-c134-45ed-9a72-400d7728bd14" xlink:to="loc_us-gaap_EMEAMember_a83aee41-0bc2-40a3-9d08-0076cb4edb4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_0f9f0a5f-9a62-4760-a337-c09359bf4a0c" 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_a1773ef6-c134-45ed-9a72-400d7728bd14" xlink:to="loc_srt_AsiaPacificMember_0f9f0a5f-9a62-4760-a337-c09359bf4a0c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AmericasexcludingtheUnitedStatesMember_9ba4de84-7028-4aee-b38f-6a8a515d3a38" xlink:href="cnmd-20221231.xsd#cnmd_AmericasexcludingtheUnitedStatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_a1773ef6-c134-45ed-9a72-400d7728bd14" xlink:to="loc_cnmd_AmericasexcludingtheUnitedStatesMember_9ba4de84-7028-4aee-b38f-6a8a515d3a38" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/EmployeeBenefitPlansDefinedContributionPlanDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#EmployeeBenefitPlansDefinedContributionPlanDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/EmployeeBenefitPlansDefinedContributionPlanDetails" xlink:type="extended" id="ifc720aced15d4445838db5f37e64e0b4_EmployeeBenefitPlansDefinedContributionPlanDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_53ed6926-80fe-466b-8086-bc3f62393df3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_9888528d-d9e5-4662-9818-19943065006b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_53ed6926-80fe-466b-8086-bc3f62393df3" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_9888528d-d9e5-4662-9818-19943065006b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_5dc70812-d9d8-4e1a-8f37-afbd0d90da2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_53ed6926-80fe-466b-8086-bc3f62393df3" xlink:to="loc_us-gaap_DefinedContributionPlanTable_5dc70812-d9d8-4e1a-8f37-afbd0d90da2d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_b4ac84b7-8995-4756-900b-8441538fe492" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_5dc70812-d9d8-4e1a-8f37-afbd0d90da2d" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_b4ac84b7-8995-4756-900b-8441538fe492" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_b4ac84b7-8995-4756-900b-8441538fe492_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_b4ac84b7-8995-4756-900b-8441538fe492" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_b4ac84b7-8995-4756-900b-8441538fe492_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_8b90e3dc-a088-4996-90b1-de7ea32bbbb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_b4ac84b7-8995-4756-900b-8441538fe492" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_8b90e3dc-a088-4996-90b1-de7ea32bbbb3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_451dad40-cf3b-40b4-889a-2b43476353d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_8b90e3dc-a088-4996-90b1-de7ea32bbbb3" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_451dad40-cf3b-40b4-889a-2b43476353d6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#EmployeeBenefitPlansEmployeeBenefitReconciliationDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails" xlink:type="extended" id="i2ca57559b37343daa8578cb5f006724d_EmployeeBenefitPlansEmployeeBenefitReconciliationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4842cbb4-10f9-4e73-a95e-8a235375f7ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_ba732d07-df5b-4582-b8b3-87662527caac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4842cbb4-10f9-4e73-a95e-8a235375f7ce" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_ba732d07-df5b-4582-b8b3-87662527caac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0dbd3a93-ff5c-4fed-bf77-f637ad47b70b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4842cbb4-10f9-4e73-a95e-8a235375f7ce" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0dbd3a93-ff5c-4fed-bf77-f637ad47b70b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_09ba84f9-57ae-4b38-94d2-653a78d06cb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0dbd3a93-ff5c-4fed-bf77-f637ad47b70b" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_09ba84f9-57ae-4b38-94d2-653a78d06cb4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_6b0001c6-11f0-4545-babf-6abf78e2c8e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0dbd3a93-ff5c-4fed-bf77-f637ad47b70b" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_6b0001c6-11f0-4545-babf-6abf78e2c8e6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_dd93ca57-a997-4f22-b61c-d1881103db79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0dbd3a93-ff5c-4fed-bf77-f637ad47b70b" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_dd93ca57-a997-4f22-b61c-d1881103db79" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_2a979028-5c50-4d93-b23a-93af9f318837" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0dbd3a93-ff5c-4fed-bf77-f637ad47b70b" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_2a979028-5c50-4d93-b23a-93af9f318837" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_44ee3a50-d7f1-49a4-acc7-cff3927e32af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0dbd3a93-ff5c-4fed-bf77-f637ad47b70b" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_44ee3a50-d7f1-49a4-acc7-cff3927e32af" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_2ca5bb6b-3809-4a5c-be25-a1c74be7c2f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0dbd3a93-ff5c-4fed-bf77-f637ad47b70b" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_2ca5bb6b-3809-4a5c-be25-a1c74be7c2f3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_830ca534-3654-4ac1-aba8-6e0ca71ab75b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_78e859d3-fd6c-4ff6-b709-63fc6e3ec36a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0dbd3a93-ff5c-4fed-bf77-f637ad47b70b" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_78e859d3-fd6c-4ff6-b709-63fc6e3ec36a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_8fe3a908-c187-4cdd-ab8e-7b69f7971553" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_78e859d3-fd6c-4ff6-b709-63fc6e3ec36a" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_8fe3a908-c187-4cdd-ab8e-7b69f7971553" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_6e4205a8-83dd-4abc-82d1-94b797fdce17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_78e859d3-fd6c-4ff6-b709-63fc6e3ec36a" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_6e4205a8-83dd-4abc-82d1-94b797fdce17" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_1d1bdf82-3492-44ba-8e81-a8813016d274" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_78e859d3-fd6c-4ff6-b709-63fc6e3ec36a" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_1d1bdf82-3492-44ba-8e81-a8813016d274" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_c6b4a5b9-54e9-4e34-96ac-7215db847597" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_86ea0972-ff8f-41ab-9972-1534d7d15505" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_c0d837cb-457a-43f6-b4df-b79efba06de7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0dbd3a93-ff5c-4fed-bf77-f637ad47b70b" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_c0d837cb-457a-43f6-b4df-b79efba06de7" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease_984de085-1f62-42b8-9b60-fb8584c45bad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4842cbb4-10f9-4e73-a95e-8a235375f7ce" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease_984de085-1f62-42b8-9b60-fb8584c45bad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e5ffe7b3-fb5d-4e6c-91cd-523290ea2307" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4842cbb4-10f9-4e73-a95e-8a235375f7ce" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e5ffe7b3-fb5d-4e6c-91cd-523290ea2307" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_1e12442a-90ad-4a52-be25-2af2f68bb394" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e5ffe7b3-fb5d-4e6c-91cd-523290ea2307" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_1e12442a-90ad-4a52-be25-2af2f68bb394" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_1e12442a-90ad-4a52-be25-2af2f68bb394_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_1e12442a-90ad-4a52-be25-2af2f68bb394" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_1e12442a-90ad-4a52-be25-2af2f68bb394_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_bdfe9149-a67d-40bd-ab53-a18ca7da51ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_1e12442a-90ad-4a52-be25-2af2f68bb394" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_bdfe9149-a67d-40bd-ab53-a18ca7da51ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_7f786e55-5c1c-4b82-b696-edea8ddf095a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_bdfe9149-a67d-40bd-ab53-a18ca7da51ca" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_7f786e55-5c1c-4b82-b696-edea8ddf095a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/EmployeeBenefitPlansAllocationofPensionPlanAssetsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#EmployeeBenefitPlansAllocationofPensionPlanAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/EmployeeBenefitPlansAllocationofPensionPlanAssetsDetails" xlink:type="extended" id="ib053b73b60f9455692d073ea1eb1bef4_EmployeeBenefitPlansAllocationofPensionPlanAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3bac0fc0-7423-44d6-a3db-21415bff6a22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_30acca8e-54af-4c74-bf02-7a52060c84ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3bac0fc0-7423-44d6-a3db-21415bff6a22" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_30acca8e-54af-4c74-bf02-7a52060c84ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_5d234a7a-acb5-45ba-b38e-f7ad8334502a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3bac0fc0-7423-44d6-a3db-21415bff6a22" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_5d234a7a-acb5-45ba-b38e-f7ad8334502a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7a3edd0d-4866-4a90-9875-2ad3d09acaa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3bac0fc0-7423-44d6-a3db-21415bff6a22" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7a3edd0d-4866-4a90-9875-2ad3d09acaa5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_6ce015ba-fbf8-4930-9dba-8ee7b4c7d66e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7a3edd0d-4866-4a90-9875-2ad3d09acaa5" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_6ce015ba-fbf8-4930-9dba-8ee7b4c7d66e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_6ce015ba-fbf8-4930-9dba-8ee7b4c7d66e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_6ce015ba-fbf8-4930-9dba-8ee7b4c7d66e" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_6ce015ba-fbf8-4930-9dba-8ee7b4c7d66e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_46878f50-7eae-47bd-b71f-b5990db6e688" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_6ce015ba-fbf8-4930-9dba-8ee7b4c7d66e" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_46878f50-7eae-47bd-b71f-b5990db6e688" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_6684de30-1eed-4d4f-a583-948d9a3dcb43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_46878f50-7eae-47bd-b71f-b5990db6e688" xlink:to="loc_us-gaap_EquitySecuritiesMember_6684de30-1eed-4d4f-a583-948d9a3dcb43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_d1b97a77-2415-4695-a1ca-002759a113cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_46878f50-7eae-47bd-b71f-b5990db6e688" xlink:to="loc_us-gaap_DebtSecuritiesMember_d1b97a77-2415-4695-a1ca-002759a113cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_fa97d3ad-360c-4e31-812c-00ab92dee899" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7a3edd0d-4866-4a90-9875-2ad3d09acaa5" xlink:to="loc_srt_StatementScenarioAxis_fa97d3ad-360c-4e31-812c-00ab92dee899" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_fa97d3ad-360c-4e31-812c-00ab92dee899_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_fa97d3ad-360c-4e31-812c-00ab92dee899" xlink:to="loc_srt_ScenarioUnspecifiedDomain_fa97d3ad-360c-4e31-812c-00ab92dee899_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_62a502de-261e-4d19-b4b8-ceb14679a8a6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_fa97d3ad-360c-4e31-812c-00ab92dee899" xlink:to="loc_srt_ScenarioUnspecifiedDomain_62a502de-261e-4d19-b4b8-ceb14679a8a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_22975789-2674-4686-9dde-5c64afc5460a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_62a502de-261e-4d19-b4b8-ceb14679a8a6" xlink:to="loc_srt_ScenarioForecastMember_22975789-2674-4686-9dde-5c64afc5460a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#EmployeeBenefitPlansFairValueofPlanAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetails" xlink:type="extended" id="ib2ac939af86544b999bf7fbcccf06009_EmployeeBenefitPlansFairValueofPlanAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1c3fda76-c0e3-490a-96ec-df9d9d1ef145" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets_cc00ad59-5049-499d-aadb-565a78fe2f93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1c3fda76-c0e3-490a-96ec-df9d9d1ef145" xlink:to="loc_us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets_cc00ad59-5049-499d-aadb-565a78fe2f93" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DefinedBenefitPensionPlanValueOfSharesHeldInPlan_035412c4-9871-4514-8830-475a08690470" xlink:href="cnmd-20221231.xsd#cnmd_DefinedBenefitPensionPlanValueOfSharesHeldInPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1c3fda76-c0e3-490a-96ec-df9d9d1ef145" xlink:to="loc_cnmd_DefinedBenefitPensionPlanValueOfSharesHeldInPlan_035412c4-9871-4514-8830-475a08690470" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_2d328a11-49de-44d4-9000-e423468a7fe4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1c3fda76-c0e3-490a-96ec-df9d9d1ef145" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_2d328a11-49de-44d4-9000-e423468a7fe4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9e5e840b-6788-43ba-b936-459b3e5f9d3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1c3fda76-c0e3-490a-96ec-df9d9d1ef145" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9e5e840b-6788-43ba-b936-459b3e5f9d3b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_33c20bb4-4a1b-4194-a64d-ee82869b5d4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9e5e840b-6788-43ba-b936-459b3e5f9d3b" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_33c20bb4-4a1b-4194-a64d-ee82869b5d4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_33c20bb4-4a1b-4194-a64d-ee82869b5d4e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_33c20bb4-4a1b-4194-a64d-ee82869b5d4e" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_33c20bb4-4a1b-4194-a64d-ee82869b5d4e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_a5586c3e-2a73-4285-a2ca-bd1c3a120a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_33c20bb4-4a1b-4194-a64d-ee82869b5d4e" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_a5586c3e-2a73-4285-a2ca-bd1c3a120a2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_b9a1320d-8892-4839-9a86-0c4273686fb9" 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_PlanAssetCategoriesDomain_a5586c3e-2a73-4285-a2ca-bd1c3a120a2f" xlink:to="loc_us-gaap_CommonStockMember_b9a1320d-8892-4839-9a86-0c4273686fb9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeFundsMember_da10a12b-a2ab-4724-8a20-d9527ae81153" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FixedIncomeFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_a5586c3e-2a73-4285-a2ca-bd1c3a120a2f" xlink:to="loc_us-gaap_FixedIncomeFundsMember_da10a12b-a2ab-4724-8a20-d9527ae81153" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_1e62ba8b-8a3d-4cd8-b700-c1825ceec21e" 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_PlanAssetCategoriesDomain_a5586c3e-2a73-4285-a2ca-bd1c3a120a2f" xlink:to="loc_us-gaap_MoneyMarketFundsMember_1e62ba8b-8a3d-4cd8-b700-c1825ceec21e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_MututalFundsMember_da8894bc-1d17-44bc-aed6-5d08e01c16b5" xlink:href="cnmd-20221231.xsd#cnmd_MututalFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_a5586c3e-2a73-4285-a2ca-bd1c3a120a2f" xlink:to="loc_cnmd_MututalFundsMember_da8894bc-1d17-44bc-aed6-5d08e01c16b5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4f4b8d19-125c-490e-876a-aed2b7497cb1" 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_ScheduleOfDefinedBenefitPlansDisclosuresTable_9e5e840b-6788-43ba-b936-459b3e5f9d3b" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4f4b8d19-125c-490e-876a-aed2b7497cb1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4f4b8d19-125c-490e-876a-aed2b7497cb1_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_4f4b8d19-125c-490e-876a-aed2b7497cb1" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4f4b8d19-125c-490e-876a-aed2b7497cb1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b625779c-32bc-4568-89cd-14fb3cf76d1f" 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_4f4b8d19-125c-490e-876a-aed2b7497cb1" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b625779c-32bc-4568-89cd-14fb3cf76d1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_c289fa47-e987-48e4-855e-a6cd0e11b043" 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_b625779c-32bc-4568-89cd-14fb3cf76d1f" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_c289fa47-e987-48e4-855e-a6cd0e11b043" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_33ba8971-4dd7-4c56-9c9e-ded14f3e72b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b625779c-32bc-4568-89cd-14fb3cf76d1f" xlink:to="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_33ba8971-4dd7-4c56-9c9e-ded14f3e72b7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/LegalMattersandContingenciesDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#LegalMattersandContingenciesDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/LegalMattersandContingenciesDetails" xlink:type="extended" id="i2fdac077baa54237ab97e2909ba36746_LegalMattersandContingenciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_1ffac79c-0d2e-4622-a35f-32fe67ccdf94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ProductLiabilityContingencyInsuranceAmountPerIncident_375af396-4be8-46ae-9ca0-217152c56563" xlink:href="cnmd-20221231.xsd#cnmd_ProductLiabilityContingencyInsuranceAmountPerIncident"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_1ffac79c-0d2e-4622-a35f-32fe67ccdf94" xlink:to="loc_cnmd_ProductLiabilityContingencyInsuranceAmountPerIncident_375af396-4be8-46ae-9ca0-217152c56563" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ProductLiabilityContingencyInsuranceAggregateAnnualAmount_e0efc3a6-9fbb-4217-a0e6-7962c653a26f" xlink:href="cnmd-20221231.xsd#cnmd_ProductLiabilityContingencyInsuranceAggregateAnnualAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_1ffac79c-0d2e-4622-a35f-32fe67ccdf94" xlink:to="loc_cnmd_ProductLiabilityContingencyInsuranceAggregateAnnualAmount_e0efc3a6-9fbb-4217-a0e6-7962c653a26f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_1237f9b4-2e98-40e5-8ff7-6acd94a10dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_1ffac79c-0d2e-4622-a35f-32fe67ccdf94" xlink:to="loc_us-gaap_LossContingencyDamagesSoughtValue_1237f9b4-2e98-40e5-8ff7-6acd94a10dd7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_10320f4b-ba28-485e-a3f5-d0b6343c8a8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_1ffac79c-0d2e-4622-a35f-32fe67ccdf94" xlink:to="loc_us-gaap_LossContingenciesTable_10320f4b-ba28-485e-a3f5-d0b6343c8a8c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusAxis_b247da87-55fe-4100-bc10-98d7ea24796d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_10320f4b-ba28-485e-a3f5-d0b6343c8a8c" xlink:to="loc_us-gaap_LitigationStatusAxis_b247da87-55fe-4100-bc10-98d7ea24796d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain_b247da87-55fe-4100-bc10-98d7ea24796d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LitigationStatusAxis_b247da87-55fe-4100-bc10-98d7ea24796d" xlink:to="loc_us-gaap_LitigationStatusDomain_b247da87-55fe-4100-bc10-98d7ea24796d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain_0411017f-247d-44e4-9b47-15a6f28730b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LitigationStatusAxis_b247da87-55fe-4100-bc10-98d7ea24796d" xlink:to="loc_us-gaap_LitigationStatusDomain_0411017f-247d-44e4-9b47-15a6f28730b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SettledLitigationMember_f76457c2-2357-45ef-aa0e-cc2ccb1d33c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SettledLitigationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LitigationStatusDomain_0411017f-247d-44e4-9b47-15a6f28730b3" xlink:to="loc_us-gaap_SettledLitigationMember_f76457c2-2357-45ef-aa0e-cc2ccb1d33c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_0677c733-8a70-4317-9c90-77634734242f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_10320f4b-ba28-485e-a3f5-d0b6343c8a8c" xlink:to="loc_srt_LitigationCaseAxis_0677c733-8a70-4317-9c90-77634734242f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_0677c733-8a70-4317-9c90-77634734242f_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_0677c733-8a70-4317-9c90-77634734242f" xlink:to="loc_srt_LitigationCaseTypeDomain_0677c733-8a70-4317-9c90-77634734242f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_1c50df9c-aeeb-441b-b21c-dda1d1b4b4e1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_0677c733-8a70-4317-9c90-77634734242f" xlink:to="loc_srt_LitigationCaseTypeDomain_1c50df9c-aeeb-441b-b21c-dda1d1b4b4e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_EndoDynamixInc.Member_a74ca49d-15d0-40f0-801a-8938c8223b51" xlink:href="cnmd-20221231.xsd#cnmd_EndoDynamixInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_1c50df9c-aeeb-441b-b21c-dda1d1b4b4e1" xlink:to="loc_cnmd_EndoDynamixInc.Member_a74ca49d-15d0-40f0-801a-8938c8223b51" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_LitigationDamagesAxis_23dbb06d-f8e1-4d5f-bb07-baff9335d2e3" xlink:href="cnmd-20221231.xsd#cnmd_LitigationDamagesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_10320f4b-ba28-485e-a3f5-d0b6343c8a8c" xlink:to="loc_cnmd_LitigationDamagesAxis_23dbb06d-f8e1-4d5f-bb07-baff9335d2e3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_LitigationDamagesDomain_23dbb06d-f8e1-4d5f-bb07-baff9335d2e3_default" xlink:href="cnmd-20221231.xsd#cnmd_LitigationDamagesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cnmd_LitigationDamagesAxis_23dbb06d-f8e1-4d5f-bb07-baff9335d2e3" xlink:to="loc_cnmd_LitigationDamagesDomain_23dbb06d-f8e1-4d5f-bb07-baff9335d2e3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_LitigationDamagesDomain_713caf12-9613-4ea3-a00f-dc37efdc4b3e" xlink:href="cnmd-20221231.xsd#cnmd_LitigationDamagesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cnmd_LitigationDamagesAxis_23dbb06d-f8e1-4d5f-bb07-baff9335d2e3" xlink:to="loc_cnmd_LitigationDamagesDomain_713caf12-9613-4ea3-a00f-dc37efdc4b3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_LiquidatedDamagesMember_0a9e2d9e-4984-41d6-a09c-88915c4fab2f" xlink:href="cnmd-20221231.xsd#cnmd_LiquidatedDamagesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cnmd_LitigationDamagesDomain_713caf12-9613-4ea3-a00f-dc37efdc4b3e" xlink:to="loc_cnmd_LiquidatedDamagesMember_0a9e2d9e-4984-41d6-a09c-88915c4fab2f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AdditionalDamagesMember_6a7fc715-7396-4406-81da-c674f06b1e40" xlink:href="cnmd-20221231.xsd#cnmd_AdditionalDamagesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cnmd_LitigationDamagesDomain_713caf12-9613-4ea3-a00f-dc37efdc4b3e" xlink:to="loc_cnmd_AdditionalDamagesMember_6a7fc715-7396-4406-81da-c674f06b1e40" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails" xlink:type="extended" id="i9486b0d666d549418d0eaf2416c6fecc_FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_81bda963-4e65-46ce-becc-867d8253907f" 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_Revenues_643a7ef3-2010-4435-a2a9-92eb29a1801c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_81bda963-4e65-46ce-becc-867d8253907f" xlink:to="loc_us-gaap_Revenues_643a7ef3-2010-4435-a2a9-92eb29a1801c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_35df17a1-ec2a-4079-974e-44cce2314a8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_81bda963-4e65-46ce-becc-867d8253907f" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_35df17a1-ec2a-4079-974e-44cce2314a8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_f52e62d5-7aec-4e4a-a02b-38abe3d497ae" 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_81bda963-4e65-46ce-becc-867d8253907f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_f52e62d5-7aec-4e4a-a02b-38abe3d497ae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_e19b8200-d9e1-4ac3-a524-88e26454775c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_81bda963-4e65-46ce-becc-867d8253907f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_e19b8200-d9e1-4ac3-a524-88e26454775c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_a3180249-c4aa-413e-9ca3-09b3ef7d73c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_81bda963-4e65-46ce-becc-867d8253907f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_a3180249-c4aa-413e-9ca3-09b3ef7d73c0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_ccb80a69-6915-4238-be94-f2d75a291e13" 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_81bda963-4e65-46ce-becc-867d8253907f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_ccb80a69-6915-4238-be94-f2d75a291e13" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_90958615-eb56-42b8-aee8-657aa5da661e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_81bda963-4e65-46ce-becc-867d8253907f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_90958615-eb56-42b8-aee8-657aa5da661e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_b808fe2a-857f-443a-859d-be9b6e225ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_81bda963-4e65-46ce-becc-867d8253907f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_b808fe2a-857f-443a-859d-be9b6e225ba1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_3a6d4fe6-6b72-473c-ba04-bbd406b7eef1" 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_81bda963-4e65-46ce-becc-867d8253907f" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_3a6d4fe6-6b72-473c-ba04-bbd406b7eef1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_b1233165-8deb-4441-9ff7-8ffcba91e734" 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_3a6d4fe6-6b72-473c-ba04-bbd406b7eef1" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_b1233165-8deb-4441-9ff7-8ffcba91e734" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b1233165-8deb-4441-9ff7-8ffcba91e734_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_b1233165-8deb-4441-9ff7-8ffcba91e734" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b1233165-8deb-4441-9ff7-8ffcba91e734_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_dd5d60ef-01fa-44da-9da0-228e5ddb869d" 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_b1233165-8deb-4441-9ff7-8ffcba91e734" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_dd5d60ef-01fa-44da-9da0-228e5ddb869d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_bc840a5e-60bb-43ff-a344-d1823fdd589e" 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_dd5d60ef-01fa-44da-9da0-228e5ddb869d" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_bc840a5e-60bb-43ff-a344-d1823fdd589e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_0c134b9d-6b5f-4875-81c1-0f8fed2230f9" 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_3a6d4fe6-6b72-473c-ba04-bbd406b7eef1" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_0c134b9d-6b5f-4875-81c1-0f8fed2230f9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0c134b9d-6b5f-4875-81c1-0f8fed2230f9_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_0c134b9d-6b5f-4875-81c1-0f8fed2230f9" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_0c134b9d-6b5f-4875-81c1-0f8fed2230f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_3a8ad348-bbe2-4848-9155-530387e8aaf9" 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_0c134b9d-6b5f-4875-81c1-0f8fed2230f9" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_3a8ad348-bbe2-4848-9155-530387e8aaf9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_RevenuesMember_46654dca-ab59-4d51-ac0c-30d21a9f8943" xlink:href="cnmd-20221231.xsd#cnmd_RevenuesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3a8ad348-bbe2-4848-9155-530387e8aaf9" xlink:to="loc_cnmd_RevenuesMember_46654dca-ab59-4d51-ac0c-30d21a9f8943" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_19a936cd-4a91-4a72-84e9-ec9820e371af" 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_3a8ad348-bbe2-4848-9155-530387e8aaf9" xlink:to="loc_us-gaap_CostOfSalesMember_19a936cd-4a91-4a72-84e9-ec9820e371af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_12c3dca4-84f2-45bc-afe6-370201940693" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_3a6d4fe6-6b72-473c-ba04-bbd406b7eef1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_12c3dca4-84f2-45bc-afe6-370201940693" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_12c3dca4-84f2-45bc-afe6-370201940693_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_12c3dca4-84f2-45bc-afe6-370201940693" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_12c3dca4-84f2-45bc-afe6-370201940693_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_e49f255d-5ac4-4801-9fe9-6a6a6446254e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_12c3dca4-84f2-45bc-afe6-370201940693" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_e49f255d-5ac4-4801-9fe9-6a6a6446254e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_aaaf0550-8d85-4041-832f-827bd436a2b5" 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_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_3a6d4fe6-6b72-473c-ba04-bbd406b7eef1" xlink:to="loc_us-gaap_HedgingDesignationAxis_aaaf0550-8d85-4041-832f-827bd436a2b5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_aaaf0550-8d85-4041-832f-827bd436a2b5_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_aaaf0550-8d85-4041-832f-827bd436a2b5" xlink:to="loc_us-gaap_HedgingDesignationDomain_aaaf0550-8d85-4041-832f-827bd436a2b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_a93cf15b-d193-4e68-873e-8626874175aa" 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_aaaf0550-8d85-4041-832f-827bd436a2b5" xlink:to="loc_us-gaap_HedgingDesignationDomain_a93cf15b-d193-4e68-873e-8626874175aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_69a0d1f4-634e-4338-b335-6623644e31b8" 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_3a6d4fe6-6b72-473c-ba04-bbd406b7eef1" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_69a0d1f4-634e-4338-b335-6623644e31b8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_69a0d1f4-634e-4338-b335-6623644e31b8_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_69a0d1f4-634e-4338-b335-6623644e31b8" xlink:to="loc_us-gaap_HedgingRelationshipDomain_69a0d1f4-634e-4338-b335-6623644e31b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_b8f9bcb3-6690-4983-b88d-f8901891caa8" 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_69a0d1f4-634e-4338-b335-6623644e31b8" xlink:to="loc_us-gaap_HedgingRelationshipDomain_b8f9bcb3-6690-4983-b88d-f8901891caa8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_c066b7fb-968e-400e-ba99-065823fb9eb2" 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_b8f9bcb3-6690-4983-b88d-f8901891caa8" xlink:to="loc_us-gaap_CashFlowHedgingMember_c066b7fb-968e-400e-ba99-065823fb9eb2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#FairValueMeasurementForeignCurrencyForwardContractsDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" xlink:type="extended" id="i34d93b79cd6f4eb7bf3de07e62ad6d7c_FairValueMeasurementForeignCurrencyForwardContractsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_d7127b63-334d-4693-89e2-efca6c598263" 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_MaximumLengthOfTimeHedgedInCashFlowHedge1_6136b44a-8378-4b8e-a9bd-6ae25cdb5dac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_d7127b63-334d-4693-89e2-efca6c598263" xlink:to="loc_us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1_6136b44a-8378-4b8e-a9bd-6ae25cdb5dac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_d4c15d94-a134-40ed-a15f-ed8693e8ebf5" 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_d7127b63-334d-4693-89e2-efca6c598263" xlink:to="loc_us-gaap_DerivativeNotionalAmount_d4c15d94-a134-40ed-a15f-ed8693e8ebf5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_2f3387b6-06cd-45a6-8dd4-a8b2649b967e" 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_d7127b63-334d-4693-89e2-efca6c598263" xlink:to="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_2f3387b6-06cd-45a6-8dd4-a8b2649b967e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_608ab8fd-079b-42c2-aa1b-e039140c803a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_d7127b63-334d-4693-89e2-efca6c598263" xlink:to="loc_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_608ab8fd-079b-42c2-aa1b-e039140c803a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_96f2dd43-e9ed-4ba3-aa75-915a54b264f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_d7127b63-334d-4693-89e2-efca6c598263" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_96f2dd43-e9ed-4ba3-aa75-915a54b264f3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract_4134ad3f-2bf2-49a7-bedd-86b93a183331" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_d7127b63-334d-4693-89e2-efca6c598263" xlink:to="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract_4134ad3f-2bf2-49a7-bedd-86b93a183331" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_d4bb4d37-adf7-4383-86a3-c767442380b2" 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_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract_4134ad3f-2bf2-49a7-bedd-86b93a183331" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_d4bb4d37-adf7-4383-86a3-c767442380b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_bab4cb6d-b502-46c5-bb52-cd399c94cfde" 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_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract_4134ad3f-2bf2-49a7-bedd-86b93a183331" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_bab4cb6d-b502-46c5-bb52-cd399c94cfde" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_8963a41e-2436-4fd9-abc8-73367075210c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract_4134ad3f-2bf2-49a7-bedd-86b93a183331" xlink:to="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_8963a41e-2436-4fd9-abc8-73367075210c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_1af9df07-b192-4148-8e3a-7aed91ae09eb" 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_d7127b63-334d-4693-89e2-efca6c598263" xlink:to="loc_us-gaap_DerivativeTable_1af9df07-b192-4148-8e3a-7aed91ae09eb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_63ae0d7c-e2e2-4f36-a300-fcc6d5e5bb53" 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_DerivativeTable_1af9df07-b192-4148-8e3a-7aed91ae09eb" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_63ae0d7c-e2e2-4f36-a300-fcc6d5e5bb53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_63ae0d7c-e2e2-4f36-a300-fcc6d5e5bb53_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_63ae0d7c-e2e2-4f36-a300-fcc6d5e5bb53" xlink:to="loc_us-gaap_HedgingRelationshipDomain_63ae0d7c-e2e2-4f36-a300-fcc6d5e5bb53_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_a3735357-36f2-4ef2-ab86-1008f0a7ceaf" 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_63ae0d7c-e2e2-4f36-a300-fcc6d5e5bb53" xlink:to="loc_us-gaap_HedgingRelationshipDomain_a3735357-36f2-4ef2-ab86-1008f0a7ceaf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_64fb2b96-ff12-409d-8f83-863bad143f5f" 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_a3735357-36f2-4ef2-ab86-1008f0a7ceaf" xlink:to="loc_us-gaap_NondesignatedMember_64fb2b96-ff12-409d-8f83-863bad143f5f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_9436e5fb-d220-4158-85d4-b899ec415523" 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_a3735357-36f2-4ef2-ab86-1008f0a7ceaf" xlink:to="loc_us-gaap_CashFlowHedgingMember_9436e5fb-d220-4158-85d4-b899ec415523" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_19704893-193f-4829-942d-66be04b1778e" 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_DerivativeTable_1af9df07-b192-4148-8e3a-7aed91ae09eb" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_19704893-193f-4829-942d-66be04b1778e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_19704893-193f-4829-942d-66be04b1778e_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_19704893-193f-4829-942d-66be04b1778e" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_19704893-193f-4829-942d-66be04b1778e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_be12a73a-ec11-4d67-b73a-d6d3533a4017" 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_19704893-193f-4829-942d-66be04b1778e" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_be12a73a-ec11-4d67-b73a-d6d3533a4017" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_RevenuesMember_503d95eb-20e3-4be1-a17b-586d52d7367b" xlink:href="cnmd-20221231.xsd#cnmd_RevenuesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_be12a73a-ec11-4d67-b73a-d6d3533a4017" xlink:to="loc_cnmd_RevenuesMember_503d95eb-20e3-4be1-a17b-586d52d7367b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_7558a5b4-f241-48f8-8535-b699691b61f4" 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_be12a73a-ec11-4d67-b73a-d6d3533a4017" xlink:to="loc_us-gaap_CostOfSalesMember_7558a5b4-f241-48f8-8535-b699691b61f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_7a71756c-ef9d-41f5-9c8c-ec1855284ec9" 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_1af9df07-b192-4148-8e3a-7aed91ae09eb" xlink:to="loc_us-gaap_HedgingDesignationAxis_7a71756c-ef9d-41f5-9c8c-ec1855284ec9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_7a71756c-ef9d-41f5-9c8c-ec1855284ec9_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_7a71756c-ef9d-41f5-9c8c-ec1855284ec9" xlink:to="loc_us-gaap_HedgingDesignationDomain_7a71756c-ef9d-41f5-9c8c-ec1855284ec9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_8bb14d85-8e42-40a7-96da-85f6a6ddbb1d" 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_7a71756c-ef9d-41f5-9c8c-ec1855284ec9" xlink:to="loc_us-gaap_HedgingDesignationDomain_8bb14d85-8e42-40a7-96da-85f6a6ddbb1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_2cd901ff-1fa8-4348-b850-7bc2a84fc6f7" 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_8bb14d85-8e42-40a7-96da-85f6a6ddbb1d" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_2cd901ff-1fa8-4348-b850-7bc2a84fc6f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_81fad6f3-6857-4dd1-bcd2-c567b68a9799" 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_8bb14d85-8e42-40a7-96da-85f6a6ddbb1d" xlink:to="loc_us-gaap_NondesignatedMember_81fad6f3-6857-4dd1-bcd2-c567b68a9799" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_475f9510-322c-47e6-a06c-5c3c82c17fcc" 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_1af9df07-b192-4148-8e3a-7aed91ae09eb" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_475f9510-322c-47e6-a06c-5c3c82c17fcc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_475f9510-322c-47e6-a06c-5c3c82c17fcc_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_475f9510-322c-47e6-a06c-5c3c82c17fcc" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_475f9510-322c-47e6-a06c-5c3c82c17fcc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a0b15ff2-4c5b-4271-9ec4-628e63321100" 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_475f9510-322c-47e6-a06c-5c3c82c17fcc" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a0b15ff2-4c5b-4271-9ec4-628e63321100" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_03dc3f2e-c97c-4fc1-a881-0ba48327a650" 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_a0b15ff2-4c5b-4271-9ec4-628e63321100" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_03dc3f2e-c97c-4fc1-a881-0ba48327a650" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_d8ff5c22-51fa-4117-b055-7036720968e2" 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_1af9df07-b192-4148-8e3a-7aed91ae09eb" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_d8ff5c22-51fa-4117-b055-7036720968e2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_d8ff5c22-51fa-4117-b055-7036720968e2_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_d8ff5c22-51fa-4117-b055-7036720968e2" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_d8ff5c22-51fa-4117-b055-7036720968e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_fa086e9b-e6d8-423e-b1e3-6362c1d6b648" 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_d8ff5c22-51fa-4117-b055-7036720968e2" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_fa086e9b-e6d8-423e-b1e3-6362c1d6b648" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_8a106087-7fd1-4005-a4cc-a4a23317269a" 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_fa086e9b-e6d8-423e-b1e3-6362c1d6b648" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_8a106087-7fd1-4005-a4cc-a4a23317269a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_cc15fc0c-ebc4-4f6f-9c2f-ceee187ac991" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_fa086e9b-e6d8-423e-b1e3-6362c1d6b648" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_cc15fc0c-ebc4-4f6f-9c2f-ceee187ac991" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_752585c7-be71-4f9e-a299-f24fe6320656" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_fa086e9b-e6d8-423e-b1e3-6362c1d6b648" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_752585c7-be71-4f9e-a299-f24fe6320656" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/FairValueMeasurementContingentConsiderationDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#FairValueMeasurementContingentConsiderationDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/FairValueMeasurementContingentConsiderationDetails" xlink:type="extended" id="i76d68fb4ea0940128e41f7e934aca1f8_FairValueMeasurementContingentConsiderationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_315fca00-222c-46bf-81ff-a0225e13c373" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionContingentConsiderationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_fb4ea8f6-6416-4523-97f7-da9f65421c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_315fca00-222c-46bf-81ff-a0225e13c373" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_fb4ea8f6-6416-4523-97f7-da9f65421c2c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_93c1ee0a-bbec-436e-a907-fea675113916" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_315fca00-222c-46bf-81ff-a0225e13c373" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_93c1ee0a-bbec-436e-a907-fea675113916" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_e375ae0b-8b5b-4fca-b755-f6034727f2db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_315fca00-222c-46bf-81ff-a0225e13c373" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_e375ae0b-8b5b-4fca-b755-f6034727f2db" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_87984347-6c56-4973-9e44-23a629ba80ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_315fca00-222c-46bf-81ff-a0225e13c373" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_87984347-6c56-4973-9e44-23a629ba80ea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable_c2b0ef47-8f98-4f3b-b875-b00f1a37675b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_315fca00-222c-46bf-81ff-a0225e13c373" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable_c2b0ef47-8f98-4f3b-b875-b00f1a37675b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_b4cb4058-6bf5-44f6-aed2-0818fd8ae1d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable_c2b0ef47-8f98-4f3b-b875-b00f1a37675b" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_b4cb4058-6bf5-44f6-aed2-0818fd8ae1d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b4cb4058-6bf5-44f6-aed2-0818fd8ae1d4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_b4cb4058-6bf5-44f6-aed2-0818fd8ae1d4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b4cb4058-6bf5-44f6-aed2-0818fd8ae1d4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e5b3030b-5bcb-4f79-8c7a-4847196711f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_b4cb4058-6bf5-44f6-aed2-0818fd8ae1d4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e5b3030b-5bcb-4f79-8c7a-4847196711f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_In2BonesGlobalIncMember_bfc6719b-2cb1-4a95-8447-93735ede899e" xlink:href="cnmd-20221231.xsd#cnmd_In2BonesGlobalIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e5b3030b-5bcb-4f79-8c7a-4847196711f2" xlink:to="loc_cnmd_In2BonesGlobalIncMember_bfc6719b-2cb1-4a95-8447-93735ede899e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_BiorezIncMember_6252981c-5cae-4296-9b58-4ec038c9103b" xlink:href="cnmd-20221231.xsd#cnmd_BiorezIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e5b3030b-5bcb-4f79-8c7a-4847196711f2" xlink:to="loc_cnmd_BiorezIncMember_6252981c-5cae-4296-9b58-4ec038c9103b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#ScheduleIIValuationandQualifyingAccountsDetails"/>
  <link:definitionLink xlink:role="http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="extended" id="i6b10380f64cc49f9a889782a5030a618_ScheduleIIValuationandQualifyingAccountsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_35d1e34a-eb04-47a3-a0d7-67939d6a6703" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c4c031ba-27b7-4c9f-9749-b7f7567f86ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_35d1e34a-eb04-47a3-a0d7-67939d6a6703" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c4c031ba-27b7-4c9f-9749-b7f7567f86ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_82e271aa-a1bc-43fa-8ec7-e875ba329048" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c4c031ba-27b7-4c9f-9749-b7f7567f86ad" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_82e271aa-a1bc-43fa-8ec7-e875ba329048" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_186372fa-6851-4cc0-95e1-605703dd1f24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c4c031ba-27b7-4c9f-9749-b7f7567f86ad" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_186372fa-6851-4cc0-95e1-605703dd1f24" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_4d4bfdb9-7d51-4ce2-8aea-abb9de221408" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c4c031ba-27b7-4c9f-9749-b7f7567f86ad" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_4d4bfdb9-7d51-4ce2-8aea-abb9de221408" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_7990a0a6-6a68-47c9-b6be-b2a20ef304b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c4c031ba-27b7-4c9f-9749-b7f7567f86ad" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_7990a0a6-6a68-47c9-b6be-b2a20ef304b1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_fb7a374a-c47b-45c0-94df-88adb65d9d78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_03b030d8-31de-4d96-a0cd-25d1c8ffd355" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_35d1e34a-eb04-47a3-a0d7-67939d6a6703" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_03b030d8-31de-4d96-a0cd-25d1c8ffd355" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_c2d6ec07-ef28-457b-bbba-0663a4648c81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_03b030d8-31de-4d96-a0cd-25d1c8ffd355" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_c2d6ec07-ef28-457b-bbba-0663a4648c81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_c2d6ec07-ef28-457b-bbba-0663a4648c81_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_c2d6ec07-ef28-457b-bbba-0663a4648c81" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_c2d6ec07-ef28-457b-bbba-0663a4648c81_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_f14a75aa-a63c-424d-9c2c-675f02045cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_c2d6ec07-ef28-457b-bbba-0663a4648c81" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_f14a75aa-a63c-424d-9c2c-675f02045cb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_7f576bef-a740-4b5e-87b1-5cfa236c3eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_f14a75aa-a63c-424d-9c2c-675f02045cb8" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_7f576bef-a740-4b5e-87b1-5cfa236c3eb8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesReturnsAndAllowancesMember_d5d4f130-36ee-4a00-aa7f-fb12bd8e8e2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesReturnsAndAllowancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_f14a75aa-a63c-424d-9c2c-675f02045cb8" xlink:to="loc_us-gaap_SalesReturnsAndAllowancesMember_d5d4f130-36ee-4a00-aa7f-fb12bd8e8e2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_a4fdabbc-fc5e-446c-be7d-5142b0e08632" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_f14a75aa-a63c-424d-9c2c-675f02045cb8" xlink:to="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_a4fdabbc-fc5e-446c-be7d-5142b0e08632" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate202006Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdate202006Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="loc_us-gaap_AccountingStandardsUpdate202006Member" xlink:type="arc" order="1"/>
    <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: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:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <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:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="2"/>
    <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:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>cnmd-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:f8188e5a-ac93-40bf-bcb7-31f3419a1e4f,g:c7ca68ad-5a26-4aa1-8c98-77a4bfca3942-->
<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_BusinessAcquisitionAxis_b7358c91-bcd3-42c3-b2ed-09f6cf28f416_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets_1e5c185b-6cfe-4fd7-b867-d30e4f585a03_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets" xlink: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 CONMED shares in Plan</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Employer, Related Party, Number of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_f28f1c97-4b4d-4d6b-a01a-fecd2e066da3_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">Current Foreign Tax Expense (Benefit)</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_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_b48ebc57-7925-4add-9f04-53d7730d5a5e_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">Translation of foreign currency financial statements</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_DeferredIncomeTaxAssetsNet_ea90a929-4962-4c38-9bd3-7d19ba39bf72_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 income taxes</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_b4b71c82-21dc-465a-bf7b-24babdfaccda_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink: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, Gross</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_FinanceLeaseRightOfUseAsset_ee285e1c-5cca-4084-bc1e-7217a320c4f7_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" 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">Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_94b7db1b-d027-41ac-88f0-310ec48141b1_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink: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 [Abstract]</link:label>
    <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_a2246ccb-02b0-4a4f-81f1-f6c299079eb1_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 Income Tax Expense (Benefit), Continuing Operations [Abstract]</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_d518b158-77f3-41df-b418-6fc8fc4435cd_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_8efa9129-f26f-4be6-91f9-9fc564d95532_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_24d9df64-1fd4-4484-8f43-d9e20382b7e0_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_us-gaap_FinanceLeaseLiability_d6da3466-6ed1-4192-8c19-c6eea466766e_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" 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 finance lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_80c35271-5d1d-4ea6-bef6-0c16993d40b8_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink: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 lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_b8429835-1b44-4bb5-a913-f20a4910a089_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" 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">Financing leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_1e2f6bd9-bea2-4f89-a276-5f4ccb3e73e2_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" 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, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/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_PaymentsOfDividendsCommonStock_6ac4dd5e-6261-4950-949d-1472c5e46526_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" 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">Dividends paid on common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink: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 Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_EndoDynamixInc.Member_b8015b6e-2092-4761-b9d2-75b130931e30_terseLabel_en-US" xlink:label="lab_cnmd_EndoDynamixInc.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EndoDynamix, Inc. [Member]</link:label>
    <link:label id="lab_cnmd_EndoDynamixInc.Member_label_en-US" xlink:label="lab_cnmd_EndoDynamixInc.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EndoDynamix, Inc. [Member]</link:label>
    <link:label id="lab_cnmd_EndoDynamixInc.Member_documentation_en-US" xlink:label="lab_cnmd_EndoDynamixInc.Member" 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">EndoDynamix, Inc. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_EndoDynamixInc.Member" xlink:href="cnmd-20221231.xsd#cnmd_EndoDynamixInc.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_EndoDynamixInc.Member" xlink:to="lab_cnmd_EndoDynamixInc.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_559a42c3-f9c6-4cbf-9fba-66358832ab7a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink: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, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFairValue" xlink:to="lab_us-gaap_DebtInstrumentFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_14894f35-b9ad-4cd1-b8f5-3e2dff64bd5e_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">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_cnmd_WeightedAverageRemainingLeaseTermAbstract_2f1c3e8f-2962-4cab-bf36-739e586b9de3_terseLabel_en-US" xlink:label="lab_cnmd_WeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Lease Term [Abstract]</link:label>
    <link:label id="lab_cnmd_WeightedAverageRemainingLeaseTermAbstract_label_en-US" xlink:label="lab_cnmd_WeightedAverageRemainingLeaseTermAbstract" xlink: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 Remaining Lease Term [Abstract]</link:label>
    <link:label id="lab_cnmd_WeightedAverageRemainingLeaseTermAbstract_documentation_en-US" xlink:label="lab_cnmd_WeightedAverageRemainingLeaseTermAbstract" 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">Weighted Average Remaining Lease Term [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_WeightedAverageRemainingLeaseTermAbstract" xlink:href="cnmd-20221231.xsd#cnmd_WeightedAverageRemainingLeaseTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_WeightedAverageRemainingLeaseTermAbstract" xlink:to="lab_cnmd_WeightedAverageRemainingLeaseTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_e8ae6994-1bd4-4857-8358-eba5f43b4d09_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis spread on variable rate (percent)</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_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_a83d5e56-34ba-4d62-ad2a-a621249e8aff_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink: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_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_8b67aa56-c6b8-499c-ba8d-8218b6f31647_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink: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</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_830eaca1-165d-4842-b473-372fb1cc6c0e_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">Number of shares, Exercised</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_DeferredTaxAssetsHedgingTransactions_1d020917-2105-42b8-9ae4-40394495b008_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsHedgingTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible notes hedge</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsHedgingTransactions_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsHedgingTransactions" xlink: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, Hedging Transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsHedgingTransactions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsHedgingTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsHedgingTransactions" xlink:to="lab_us-gaap_DeferredTaxAssetsHedgingTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_682a8180-a98c-4469-8310-fabdeec73f82_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 leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/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_DebtInstrumentInterestRateStatedPercentage_d2179dce-355f-4522-bc92-60268ff3dfd0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink: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, Interest Rate, Stated Percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink: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, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_c40e6b9c-fcc1-4e5f-b6a4-7cd04ceb85e2_terseLabel_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Matters and Contingencies</link:label>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Matters and Contingencies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:to="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes_6f36695f-7692-45f6-ab70-fd1cdb26b501_terseLabel_en-US" xlink:label="lab_cnmd_NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-deductible premium on extinguishment and change in fair value of convertible notes</link:label>
    <link:label id="lab_cnmd_NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes_label_en-US" xlink:label="lab_cnmd_NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes" xlink: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-deductible premium on extinguishment and change in fair value of convertible notes</link:label>
    <link:label id="lab_cnmd_NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes_documentation_en-US" xlink:label="lab_cnmd_NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes" 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">Non-deductible premium on extinguishment and change in fair value of convertible notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes" xlink:href="cnmd-20221231.xsd#cnmd_NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes" xlink:to="lab_cnmd_NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives_197e18ba-2ba8-47cc-900e-f70669d7d379_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" xlink: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 exchange and hedging activity</link:label>
    <link:label id="lab_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives_label_en-US" xlink:label="lab_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" xlink: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, Methods of Accounting, Hedging Derivatives [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" xlink:to="lab_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_9403c06c-0d10-49f1-98fa-91988013fbd0_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">Current State and Local Tax Expense (Benefit)</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_IncomeTaxesPaid_66aea9c5-cdc8-4d83-9955-9dd9efce578b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink: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_IncomeTaxesPaid_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_83667027-7116-4e0e-b51b-5b07d01015bb_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink: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_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_f578aa9a-a698-4279-a187-2e7a374d4245_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink: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 Input Type [Domain]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink: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 Input Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeDomain" xlink:to="lab_us-gaap_MeasurementInputTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_6a40c38c-b28b-49be-aa7d-dd72e35d3cb6_verboseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" 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">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_f6e54889-c4ad-4d6e-8927-bfcfd27abb3e_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">Antidilutive securities excluded from computation of earnings per share</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_cnmd_LitigationDamagesDomain_e33b8ba4-c9ba-48b6-b35c-ded1d3f731f1_terseLabel_en-US" xlink:label="lab_cnmd_LitigationDamagesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Damages [Domain]</link:label>
    <link:label id="lab_cnmd_LitigationDamagesDomain_label_en-US" xlink:label="lab_cnmd_LitigationDamagesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Damages [Domain]</link:label>
    <link:label id="lab_cnmd_LitigationDamagesDomain_documentation_en-US" xlink:label="lab_cnmd_LitigationDamagesDomain" 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">Litigation Damages</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_LitigationDamagesDomain" xlink:href="cnmd-20221231.xsd#cnmd_LitigationDamagesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_LitigationDamagesDomain" xlink:to="lab_cnmd_LitigationDamagesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_cdc9d7a0-f2f7-43bf-8113-282b11fea536_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_4b931f13-4b3c-421f-80d9-f8811ac149b5_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net (percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink: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 Adjustments, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_78c935d8-7f2f-49fd-bf97-ca17a6d8683c_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_cc1b1c31-8f31-44f2-83f6-36d97988c04e_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_20407bda-6ef4-4c1a-ad0d-cac96c7aba83_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_MeasurementInputDiscountRateMember_e1b12ac9-b7cc-4797-9215-c8864f443c67_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink: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 Input, Discount Rate</link:label>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink: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 Input, Discount Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:to="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_d7279636-1b91-4678-a387-1826c7ba1a98_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">Increases for positions taken in current periods</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_FinanceLeaseRightOfUseAssetAmortization_5a7db131-9e27-4fac-b67d-ca8ed75949b6_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink: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</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_3ea2d81c-e30e-4422-8372-cf2cb01deef2_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink: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, Continuing Operations, Tax Rate Reconciliation [Abstract]</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_RevenuesMember_28e0ae10-00c4-41fc-b4cb-9624b50d50d2_terseLabel_en-US" xlink:label="lab_cnmd_RevenuesMember" xlink: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 [Member]</link:label>
    <link:label id="lab_cnmd_RevenuesMember_label_en-US" xlink:label="lab_cnmd_RevenuesMember" xlink: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 [Member]</link:label>
    <link:label id="lab_cnmd_RevenuesMember_documentation_en-US" xlink:label="lab_cnmd_RevenuesMember" 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">Revenues [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_RevenuesMember" xlink:href="cnmd-20221231.xsd#cnmd_RevenuesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_RevenuesMember" xlink:to="lab_cnmd_RevenuesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_0946873a-381b-44e1-a034-38a126e0d0c5_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_0ed2a74c-f3e6-4b71-97a4-7ad7e685ea1c_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_DefinedBenefitPlanFairValueOfPlanAssets_ffbfdfdf-647f-4a6d-9643-b8d6c87faa19_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of plan assets at beginning of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_1e90c18d-43ad-41c1-a8c6-9d4061242dee_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of plan assets at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_7e577376-48c6-4c0e-9040-1a566d3ef0cd_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_3dd2bc33-9829-4c4c-9777-7e4efd1ec2a2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_ab900c07-b989-492f-82e4-71e642503a52_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">Cash paid during the year for:</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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_942e7f2d-33f0-4d2d-a569-371035cbe81b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink: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, Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink: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, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_c91ede62-5b37-4681-916d-e50648a44fb9_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_Hedgeandwarranttransactionsnetcashpaid_7bfb2834-68de-417f-b534-c28082935ada_terseLabel_en-US" xlink:label="lab_cnmd_Hedgeandwarranttransactionsnetcashpaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedge and warrant transactions, net cash paid</link:label>
    <link:label id="lab_cnmd_Hedgeandwarranttransactionsnetcashpaid_label_en-US" xlink:label="lab_cnmd_Hedgeandwarranttransactionsnetcashpaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedge and warrant transactions, net cash paid</link:label>
    <link:label id="lab_cnmd_Hedgeandwarranttransactionsnetcashpaid_documentation_en-US" xlink:label="lab_cnmd_Hedgeandwarranttransactionsnetcashpaid" 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">Up-front costs to purchase hedge instruments, net of cash received from sale of warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_Hedgeandwarranttransactionsnetcashpaid" xlink:href="cnmd-20221231.xsd#cnmd_Hedgeandwarranttransactionsnetcashpaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_Hedgeandwarranttransactionsnetcashpaid" xlink:to="lab_cnmd_Hedgeandwarranttransactionsnetcashpaid" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_3eb5a746-ef6a-4d13-a54c-c4e7cbfee5d5_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_DeferredTaxLiabilitiesUndistributedForeignEarnings_79e431a6-e767-45f6-b517-b8051afc171f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unremitted foreign earnings</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink: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, Undistributed Foreign Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_2bfb1eb8-e913-4150-9568-c0430a05b54b_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock [Member]</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_b306cd51-e3b5-4594-b150-854a061b3c02_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">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_91c3b251-a2ea-4889-a7ca-4421b9f80dd1_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, options outstanding (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_cnmd_DeferredTaxLiabilitiesDepreciation_296c3b40-c8a7-4581-80b6-bef76603f177_terseLabel_en-US" xlink:label="lab_cnmd_DeferredTaxLiabilitiesDepreciation" xlink: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</link:label>
    <link:label id="lab_cnmd_DeferredTaxLiabilitiesDepreciation_label_en-US" xlink:label="lab_cnmd_DeferredTaxLiabilitiesDepreciation" xlink: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, Depreciation</link:label>
    <link:label id="lab_cnmd_DeferredTaxLiabilitiesDepreciation_documentation_en-US" xlink:label="lab_cnmd_DeferredTaxLiabilitiesDepreciation" 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, Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DeferredTaxLiabilitiesDepreciation" xlink:href="cnmd-20221231.xsd#cnmd_DeferredTaxLiabilitiesDepreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_DeferredTaxLiabilitiesDepreciation" xlink:to="lab_cnmd_DeferredTaxLiabilitiesDepreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_deff3e55-b9ce-4664-b15e-39b253fdc7bd_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_DefinedBenefitPlanActuarialGainLoss_d46d984d-26ad-4869-9ce9-0c9d3938d381_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial gain</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_1e66c17e-1d03-41eb-84bd-4ebd10c0eab8_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" 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">2027</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_931ae248-cf20-47e8-8794-42e81c74103f_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">Decreases in unrecorded tax positions related to settlement with the taxing authorities</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:href="https://xbrl.fasb.org/us-gaap/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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_14132b0e-15ca-45f5-a4cb-5bbb4f33b2b8_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" 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">Pension liability</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink: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, Defined Benefit Plan, after Reclassification Adjustment, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_890e6813-dc72-4a68-93ff-883b3d1b73fd_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">Other current 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_srt_ValuationAndQualifyingAccountsDisclosureLineItems_01f4bed3-f4d7-45f5-891f-3688ce1fd5f8_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_GeneralSurgeryMember_48f4f4ff-86d8-48b6-a34b-ea1df031dced_terseLabel_en-US" xlink:label="lab_cnmd_GeneralSurgeryMember" xlink: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 Surgery [Member]</link:label>
    <link:label id="lab_cnmd_GeneralSurgeryMember_label_en-US" xlink:label="lab_cnmd_GeneralSurgeryMember" xlink: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 Surgery [Member]</link:label>
    <link:label id="lab_cnmd_GeneralSurgeryMember_documentation_en-US" xlink:label="lab_cnmd_GeneralSurgeryMember" 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">General Surgery [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_GeneralSurgeryMember" xlink:href="cnmd-20221231.xsd#cnmd_GeneralSurgeryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_GeneralSurgeryMember" xlink:to="lab_cnmd_GeneralSurgeryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_a5a2a60c-73f7-4a77-9292-6566c903058f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_7f599b0f-7d51-4439-acd7-77f590f2714d_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_OperatingLeaseWeightedAverageRemainingLeaseTerm1_349bb871-562e-4da4-ba32-bee464fec905_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 leases</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_88da32d2-2299-4908-b18a-921a3b2e3965_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_NetCashProvidedByUsedInInvestingActivitiesAbstract_301c1183-73dd-450c-8e57-783afe044ec4_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_ScheduleOfExpectedBenefitPaymentsTableTextBlock_dfd1e9ae-5136-4e7c-8394-be253c0117d8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Expected Benefit Payments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Expected Benefit Payments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPayments_45f32d8a-4725-4aec-838c-0165963f81d8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPayments" 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">Claims made</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPayments_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Decrease for Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrualPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualPayments" xlink:to="lab_us-gaap_ProductWarrantyAccrualPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_449e70dd-fbe8-454c-83ea-6b56e8dcab53_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_0f779b78-3d0e-4f11-ba18-75a9b534e4a8_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 Plan Asset Measurement [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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_f2586fd9-5c41-436e-84f5-16400d6d629a_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 expense:</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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_a966dfaa-05d2-4ce0-8949-921d06807c6f_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements and Changes in Accounting Principles [Abstract]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_46ab5bab-ed9b-45da-a0cb-0ad51df18b46_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_4565eeb1-1342-44b9-8b0f-08e6f2544295_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">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]</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_PropertyPlantAndEquipmentUsefulLife_9c372900-52cb-431b-8b16-d86676480a7c_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 life, average (in years)</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_4b75f79d-5cf1-4980-9277-bfaaa4c4eba7_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">Long Term Debt</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_FiniteLivedIntangibleAssetsMajorClassNameDomain_40e2866d-7085-42c8-be17-1eae492ad274_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_1b15e8d4-d002-4ab2-8a78-425309889103_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">Weighted average grant date fair value, Beginning Balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_ef593f87-5a47-44c3-b116-e4d5f9f95b26_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">Weighted average grant date fair value, 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_FinanceLeaseLiabilitiesPaymentsDueAbstract_58081949-cc55-442f-834b-140709ec07a4_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_9c1387e1-82b8-428b-b51b-84963ebbdbe8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink: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_DeferredIncomeTaxExpenseBenefit_ee3e45ad-ac09-4883-a506-7605ea736aba_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">Deferred income tax expense (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_cnmd_AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions_5640dfad-702e-4b80-a27f-4732c5bd2f91_terseLabel_en-US" xlink:label="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement of convertible notes hedge transactions</link:label>
    <link:label id="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions_label_en-US" xlink:label="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions" xlink: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, Settlement of Convertible Notes Hedge Transactions</link:label>
    <link:label id="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions_documentation_en-US" xlink:label="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions" 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, Settlement of Convertible Notes Hedge Transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions" xlink:href="cnmd-20221231.xsd#cnmd_AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions" xlink:to="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_500986b0-1a03-42c7-b61d-1e1dee23fb94_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_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_6d8018d3-3f53-45cd-8e89-8b6602fe1ebf_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset and Liability</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_ProductLiabilityContingencyInsuranceAmountPerIncident_01299a76-e84e-4eea-9936-367f111a0425_terseLabel_en-US" xlink:label="lab_cnmd_ProductLiabilityContingencyInsuranceAmountPerIncident" xlink: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 liability insurance, amount per incident</link:label>
    <link:label id="lab_cnmd_ProductLiabilityContingencyInsuranceAmountPerIncident_label_en-US" xlink:label="lab_cnmd_ProductLiabilityContingencyInsuranceAmountPerIncident" xlink: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 Liability Contingency, Insurance, Amount per Incident</link:label>
    <link:label id="lab_cnmd_ProductLiabilityContingencyInsuranceAmountPerIncident_documentation_en-US" xlink:label="lab_cnmd_ProductLiabilityContingencyInsuranceAmountPerIncident" 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 Liability Contingency, Insurance, Amount per Incident</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ProductLiabilityContingencyInsuranceAmountPerIncident" xlink:href="cnmd-20221231.xsd#cnmd_ProductLiabilityContingencyInsuranceAmountPerIncident"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_ProductLiabilityContingencyInsuranceAmountPerIncident" xlink:to="lab_cnmd_ProductLiabilityContingencyInsuranceAmountPerIncident" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable_76cd8cf7-5c04-42b8-99e7-a297769e696d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_63d9706b-e051-4094-85bf-b2e4b4e98f28_verboseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" 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">Unrealized gain (loss) on cash flow hedges in accumulated other comprehensive income (loss) expected to be recognized in next fiscal year</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_DeferredTaxLiabilitiesFinancingArrangements_3d06d5a7-d011-4ee7-8aa3-3441568875e7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesFinancingArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible notes debt discount</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesFinancingArrangements_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesFinancingArrangements" xlink: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, Financing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesFinancingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesFinancingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesFinancingArrangements" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesFinancingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate202006Member_9e03ef39-0ab7-44a5-ac10-23c346b56a5a_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate202006Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2020-06</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate202006Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate202006Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2020-06 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate202006Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdate202006Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate202006Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate202006Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract_e2327b8c-cf34-4c54-96d6-1b5f4e2d762c_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract" xlink: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 (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract" xlink: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 Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract" xlink:to="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_08000d37-ce9a-4d25-be11-55354ec86d63_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_OptionIndexedToIssuersEquityStrikePrice1_07c3bc1b-ff7c-4c8a-ae2f-c2f42151c76f_terseLabel_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityStrikePrice1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option Indexed to Issuer's Equity, Strike Price</link:label>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_label_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityStrikePrice1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option Indexed to Issuer's Equity, Strike Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityStrikePrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1" xlink:to="lab_us-gaap_OptionIndexedToIssuersEquityStrikePrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_c3a9e16f-b50b-4157-85f8-224673191bc3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_IncomeStatementLocationAxis_1e1c42a2-5513-4182-a464-2812544a1dca_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_cnmd_NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants_3dcd5cc3-d80d-42dd-a883-ff08b74fb2eb_terseLabel_en-US" xlink:label="lab_cnmd_NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants" xlink: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 Proceeds From the Settlement of Convertible Note Hedge Transactions and Warrants</link:label>
    <link:label id="lab_cnmd_NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants_label_en-US" xlink:label="lab_cnmd_NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants" xlink: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 Proceeds From the Settlement of Convertible Note Hedge Transactions and Warrants</link:label>
    <link:label id="lab_cnmd_NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants_documentation_en-US" xlink:label="lab_cnmd_NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants" 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 Proceeds From the Settlement of Convertible Note Hedge Transactions and Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants" xlink:href="cnmd-20221231.xsd#cnmd_NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants" xlink:to="lab_cnmd_NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_957f0d0b-411a-4de3-93f2-a16145bd26e8_terseLabel_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived Intangible Assets Acquired</link:label>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_label_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:to="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_50b628a4-a5dc-43dc-aeea-564768b497ce_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_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease_4ba68fd0-72b7-4393-92e6-d47ce6237113_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Period Increase (Decrease)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebt_80e0f702-57a8-492e-a585-91fdb73ac02b_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Debt</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebt_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebt" xlink:to="lab_us-gaap_InterestExpenseDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_1cbd6f45-1ae3-44c8-ac22-cc121ab24a19_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">Revolving Line of Credit [Member]</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_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f5954983-5319-4481-9f96-bf3e182b80fe_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_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_94373992-cd45-454a-b979-024b28bcd77b_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink: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) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments</link:label>
    <link:label id="lab_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_label_en-US" xlink:label="lab_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink: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 Foreign Currency Derivative Instruments Not Designated as Hedging Instruments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:to="lab_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_212a83b7-eefe-432c-9f42-59a5c41ddc89_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign income taxes (percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesMember_e146f1f1-2d28-40f4-bac9-0d7a23bda053_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink: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 long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink: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 Noncurrent Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_b26f5c43-3c8f-4512-88be-f4efd7d5fbac_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_1f0dd634-f0ec-4f6b-9f37-d9ce8948641c_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" 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">Interest cost on projected benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_ef830ec8-02b0-40dc-8837-a894f7e4c10a_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink: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_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_8b4a32aa-74a7-49a9-9df7-1d3c5f9f049a_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">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_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3e01ce7a-46df-4085-8909-e4fdd5a14024_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 Provision (Benefit) for Income Taxes</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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_63828676-d944-4ba0-bcab-7bcc37afa6e1_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_3777cd99-9fe8-4e8b-8e3e-b0c99986732b_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">Weighted average period costs expected to be recognized (in years)</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_2a057bb0-6d44-464d-995c-2a67facc8154_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink: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, options exercisable (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_c9b50a81-68dd-4a11-8ca0-2b93e0dda182_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_cnmd_DefinedBenefitPlanNonServiceCost_97074a2f-61f9-494f-a06f-7941a34f5565_terseLabel_en-US" xlink:label="lab_cnmd_DefinedBenefitPlanNonServiceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Non-Service Cost</link:label>
    <link:label id="lab_cnmd_DefinedBenefitPlanNonServiceCost_label_en-US" xlink:label="lab_cnmd_DefinedBenefitPlanNonServiceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Non-Service Cost</link:label>
    <link:label id="lab_cnmd_DefinedBenefitPlanNonServiceCost_documentation_en-US" xlink:label="lab_cnmd_DefinedBenefitPlanNonServiceCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Non-Service Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DefinedBenefitPlanNonServiceCost" xlink:href="cnmd-20221231.xsd#cnmd_DefinedBenefitPlanNonServiceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_DefinedBenefitPlanNonServiceCost" xlink:to="lab_cnmd_DefinedBenefitPlanNonServiceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_cc7b1b1d-b6a0-4754-8611-1ef1e8082661_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to acquire business</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_0ae4d996-324d-4d41-b5ec-43184d212b9e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink: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) before reclassifications, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink: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, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_f7ca9a84-01ea-4de2-9cdc-80a3945abbb0_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 Type [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_e49947cf-049d-443b-91a7-07f541d42788_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 convertible notes conversion premium</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_0e9895ad-0e7e-47ad-9d67-58890e17092a_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_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_e9b550c0-9791-4945-86f3-86bfb795c551_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_2c1b34ce-5b8b-4ba4-9a3c-6e8fae99e6f6_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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_72144300-7cbd-4ca8-a371-cc79a4475a1e_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" 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">2026</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_617eb95c-edc6-47ae-a321-df0242f34e25_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 annual dividend yield (percent)</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_DefinedBenefitPlanBenefitObligationBenefitsPaid_d3da5e4f-b99e-4bbf-ab7e-566e7b567220_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Benefits Paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_90dc9225-77f6-4a91-9c1f-82c2b99bff73_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Benefit Plans</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EMEAMember_03b8f6ff-816e-4bf7-a0ab-71847ebc8c17_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 [Member]</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_92f7b408-2a21-4f08-80e5-9358028ddb50_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink: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 [Abstract]</link:label>
    <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_OtherComprehensiveIncomeLocationDomain_f195de3a-d52a-4b38-826e-eff7b29402a9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink: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 Location [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationDomain_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink: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 Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_c6146afc-dd99-4161-9f8d-1b58f8511c7d_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 losses</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_us-gaap_ConsolidationPolicyTextBlock_76439c0f-9421-4e78-942a-a3aa1447adaa_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principles of consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_EmployeePlanMember_831ef9ce-5007-41fc-a11d-ca8aabd9a490_terseLabel_en-US" xlink:label="lab_cnmd_EmployeePlanMember" xlink: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 Plan [Member]</link:label>
    <link:label id="lab_cnmd_EmployeePlanMember_label_en-US" xlink:label="lab_cnmd_EmployeePlanMember" xlink: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 Plan [Member]</link:label>
    <link:label id="lab_cnmd_EmployeePlanMember_documentation_en-US" xlink:label="lab_cnmd_EmployeePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_EmployeePlanMember" xlink:href="cnmd-20221231.xsd#cnmd_EmployeePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_EmployeePlanMember" xlink:to="lab_cnmd_EmployeePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_9fef503a-d481-45d5-8f7b-d359d735b67e_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 [Member]</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_cnmd_PaymentsForConvertibleNotesHedges_c22fb0ec-5e71-4b85-9082-2755914ab015_terseLabel_en-US" xlink:label="lab_cnmd_PaymentsForConvertibleNotesHedges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Convertible Notes Hedges</link:label>
    <link:label id="lab_cnmd_PaymentsForConvertibleNotesHedges_label_en-US" xlink:label="lab_cnmd_PaymentsForConvertibleNotesHedges" xlink: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 Convertible Notes Hedges</link:label>
    <link:label id="lab_cnmd_PaymentsForConvertibleNotesHedges_documentation_en-US" xlink:label="lab_cnmd_PaymentsForConvertibleNotesHedges" 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 for Convertible Notes Hedges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_PaymentsForConvertibleNotesHedges" xlink:href="cnmd-20221231.xsd#cnmd_PaymentsForConvertibleNotesHedges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_PaymentsForConvertibleNotesHedges" xlink:to="lab_cnmd_PaymentsForConvertibleNotesHedges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_53354e58-8d63-44c6-9c1f-a951980bfe49_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink: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, Convertible, Conversion Ratio</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink: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, Convertible, Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_DefinedBenefitPensionPlanValueOfSharesHeldInPlan_70727490-cdf4-4e49-ad01-2d3c9a45a968_terseLabel_en-US" xlink:label="lab_cnmd_DefinedBenefitPensionPlanValueOfSharesHeldInPlan" xlink: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 CONMED shares in Plan</link:label>
    <link:label id="lab_cnmd_DefinedBenefitPensionPlanValueOfSharesHeldInPlan_label_en-US" xlink:label="lab_cnmd_DefinedBenefitPensionPlanValueOfSharesHeldInPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Pension Plan Value Of Shares Held In Plan</link:label>
    <link:label id="lab_cnmd_DefinedBenefitPensionPlanValueOfSharesHeldInPlan_documentation_en-US" xlink:label="lab_cnmd_DefinedBenefitPensionPlanValueOfSharesHeldInPlan" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Pension Plan Value Of Shares Held In Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DefinedBenefitPensionPlanValueOfSharesHeldInPlan" xlink:href="cnmd-20221231.xsd#cnmd_DefinedBenefitPensionPlanValueOfSharesHeldInPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_DefinedBenefitPensionPlanValueOfSharesHeldInPlan" xlink:to="lab_cnmd_DefinedBenefitPensionPlanValueOfSharesHeldInPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_4a94e23d-a174-4064-82db-66aaef5ce33f_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_us-gaap_CommonStockParOrStatedValuePerShare_66376d83-328c-4e94-88e1-8bf552ac46a5_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in 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_e846c77e-7bb7-4a60-bf95-cdb4f9def8ff_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink: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, after Tax</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_srt_ValuationAndQualifyingAccountsDisclosureTable_717ea4d7-745c-467b-99b2-3aba59f48358_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_67d407a0-e51c-4e5e-b45d-b6e282ae0cb9_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <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_OtherAmortizationOfDeferredCharges_6f5af61d-9c27-443a-94db-967bf7aaa568_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAmortizationOfDeferredCharges" xlink: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</link:label>
    <link:label id="lab_us-gaap_OtherAmortizationOfDeferredCharges_label_en-US" xlink:label="lab_us-gaap_OtherAmortizationOfDeferredCharges" xlink: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 Other Deferred Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAmortizationOfDeferredCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAmortizationOfDeferredCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAmortizationOfDeferredCharges" xlink:to="lab_us-gaap_OtherAmortizationOfDeferredCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_f9f0f2b7-1be2-466c-b3d3-16d943b3ec98_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_d576ae3b-97e7-4bdb-bf7e-f2e33d0a13c0_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_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_b5fe2367-6c1c-419c-bf5e-e6f6bf2a1832_negatedLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" 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">Federal research credit (percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink: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, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_9d24762a-76e4-411f-8080-e99dc03d8408_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" 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">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_cnmd_SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock_c4f31d45-a94a-4082-8a9f-4923c1999652_terseLabel_en-US" xlink:label="lab_cnmd_SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock" xlink: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 Balance Sheet Information Related to Leases</link:label>
    <link:label id="lab_cnmd_SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock_label_en-US" xlink:label="lab_cnmd_SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock" xlink: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 Balance Sheet Information Related to Leases [Table Text Block]</link:label>
    <link:label id="lab_cnmd_SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock_documentation_en-US" xlink:label="lab_cnmd_SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock" 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">Supplemental Balance Sheet Information Related to Leases [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock" xlink:href="cnmd-20221231.xsd#cnmd_SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock" xlink:to="lab_cnmd_SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_99b54b57-b023-4789-9dce-82f9a22ef99a_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">Deferred Foreign Income Tax Expense (Benefit)</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_f1558758-35e7-4e6d-a168-1ab0fbf25a02_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">Number of shares, Granted</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_b17e1451-d6d8-4db3-ba03-685d37a3ee6c_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective income tax rate, continuing operations (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_ProceedsFromLinesOfCredit_a940abac-ea39-467e-839f-3d651a2c0b70_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink: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 revolving line of credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink: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 Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanTable_f3e71d0d-d6ed-4296-ab50-8dca1f9f9f22_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanTable_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanTable" xlink:to="lab_us-gaap_DefinedContributionPlanTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_e6c1ab20-e970-45bb-811d-2d5112b3eedc_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_BusinessCombinationDisclosureTextBlock_fa6048b3-aa00-4575-8894-334c2c43b597_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_4ac85b7a-7df9-405c-84d0-7b80230bbda0_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink: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_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_53d0825b-3943-423f-9493-f96b37a1fc3b_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_DeferredTaxLiabilitiesStateTaxes_e4a04d65-1a10-4ec7-8efb-4dfb6b462ac9_terseLabel_en-US" xlink:label="lab_cnmd_DeferredTaxLiabilitiesStateTaxes" xlink: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</link:label>
    <link:label id="lab_cnmd_DeferredTaxLiabilitiesStateTaxes_label_en-US" xlink:label="lab_cnmd_DeferredTaxLiabilitiesStateTaxes" xlink: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, State Taxes</link:label>
    <link:label id="lab_cnmd_DeferredTaxLiabilitiesStateTaxes_documentation_en-US" xlink:label="lab_cnmd_DeferredTaxLiabilitiesStateTaxes" 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, State Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DeferredTaxLiabilitiesStateTaxes" xlink:href="cnmd-20221231.xsd#cnmd_DeferredTaxLiabilitiesStateTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_DeferredTaxLiabilitiesStateTaxes" xlink:to="lab_cnmd_DeferredTaxLiabilitiesStateTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_c45a4356-b3c3-47e8-be25-e7156f4e9c2e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" 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</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_FairValueOfConvertibleNotesHedgesAndWarrantsNet_de441904-f60b-4d08-9d16-44ccbfaa9430_terseLabel_en-US" xlink:label="lab_cnmd_FairValueOfConvertibleNotesHedgesAndWarrantsNet" xlink: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 Convertible Notes Hedges and Warrants Net</link:label>
    <link:label id="lab_cnmd_FairValueOfConvertibleNotesHedgesAndWarrantsNet_label_en-US" xlink:label="lab_cnmd_FairValueOfConvertibleNotesHedgesAndWarrantsNet" xlink: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 Convertible Notes Hedges and Warrants Net</link:label>
    <link:label id="lab_cnmd_FairValueOfConvertibleNotesHedgesAndWarrantsNet_documentation_en-US" xlink:label="lab_cnmd_FairValueOfConvertibleNotesHedgesAndWarrantsNet" 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 of Convertible Notes Hedges and Warrants Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_FairValueOfConvertibleNotesHedgesAndWarrantsNet" xlink:href="cnmd-20221231.xsd#cnmd_FairValueOfConvertibleNotesHedgesAndWarrantsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_FairValueOfConvertibleNotesHedgesAndWarrantsNet" xlink:to="lab_cnmd_FairValueOfConvertibleNotesHedgesAndWarrantsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_c67fe3b7-0492-4094-a243-bc694ae131cf_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_GuaranteesAbstract_07c1f1ea-a28f-4f07-a1af-1aeb8e3a5517_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees [Abstract]</link:label>
    <link:label id="lab_us-gaap_GuaranteesAbstract_label_en-US" xlink:label="lab_us-gaap_GuaranteesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteesAbstract" xlink:to="lab_us-gaap_GuaranteesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_72fbf0e4-eac6-4f7b-9266-bbf55ff4eecd_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_4982cbbb-1713-49ad-b6d5-9bd5814888c2_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" 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">Intangible assets, gross carrying amount</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink: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, Gross (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_CostsForInventoryStepUpAdjustments_25c23cf7-1ca7-46df-8b3a-53f3e24b3896_terseLabel_en-US" xlink:label="lab_cnmd_CostsForInventoryStepUpAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs for inventory step-up adjustments</link:label>
    <link:label id="lab_cnmd_CostsForInventoryStepUpAdjustments_label_en-US" xlink:label="lab_cnmd_CostsForInventoryStepUpAdjustments" xlink: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 for inventory step-up adjustments</link:label>
    <link:label id="lab_cnmd_CostsForInventoryStepUpAdjustments_documentation_en-US" xlink:label="lab_cnmd_CostsForInventoryStepUpAdjustments" 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">Costs for inventory step-up adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_CostsForInventoryStepUpAdjustments" xlink:href="cnmd-20221231.xsd#cnmd_CostsForInventoryStepUpAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_CostsForInventoryStepUpAdjustments" xlink:to="lab_cnmd_CostsForInventoryStepUpAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_42879b0e-398b-4d3d-add9-2e67e08c65f8_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_24abc85c-17c5-40bb-8024-bd5266053b74_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 EPS (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_767b5ecf-6f63-4ef1-be7b-4543de27cc2b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink: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, 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_GuaranteesTextBlock_26b14c65-e8ff-4f16-aab6-7a49a40c1460_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees</link:label>
    <link:label id="lab_us-gaap_GuaranteesTextBlock_label_en-US" xlink:label="lab_us-gaap_GuaranteesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteesTextBlock" xlink:to="lab_us-gaap_GuaranteesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_f1a9afe3-02ac-49a8-a133-98a16c5a7bbd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink: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 fair value of shares vested</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink: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, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_75c186a4-46c2-4889-83c8-c1c0e8835208_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" 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">Amounts reclassified from accumulated other comprehensive income (loss) before tax</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink: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 Accumulated Other Comprehensive Income, Current Period, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_e0813e23-52d6-49e6-a474-4c796d951711_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_c9cffc71-fabb-44ee-9b4c-f55ca5e29b62_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink: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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink: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, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfConvertibleDebt_e5654dd9-9225-47b0-8aa0-c145c0cc0392_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfConvertibleDebt" 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 to redeem convertible notes</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfConvertibleDebt_5e280430-8342-4304-a040-37cddbf62a8a_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfConvertibleDebt" xlink: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 to redeem convertible notes</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfConvertibleDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfConvertibleDebt" xlink: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 Convertible Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfConvertibleDebt" xlink:to="lab_us-gaap_RepaymentsOfConvertibleDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyDamagesSoughtValue_57e89d9d-8bfe-4863-83a4-204a576fdb88_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesSoughtValue" xlink: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 Contingency, Damages Sought, Value</link:label>
    <link:label id="lab_us-gaap_LossContingencyDamagesSoughtValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesSoughtValue" xlink: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 Contingency, Damages Sought, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyDamagesSoughtValue" xlink:to="lab_us-gaap_LossContingencyDamagesSoughtValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_0e67cf3a-7932-4438-bcdc-1170d88df627_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_a485fd3c-5f07-4c38-8b98-8669b203a82c_terseLabel_en-US" xlink:label="lab_cnmd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets obtained in exchange for lease obligations:</link:label>
    <link:label id="lab_cnmd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_label_en-US" xlink:label="lab_cnmd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" xlink: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 Lease Liability [Abstract]</link:label>
    <link:label id="lab_cnmd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_documentation_en-US" xlink:label="lab_cnmd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" 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">Right Of Use Asset Obtained In Exchange For Lease Liability [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" xlink:href="cnmd-20221231.xsd#cnmd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" xlink:to="lab_cnmd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_93958ab4-f025-441d-a3f4-bec1c0339e45_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink: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 year actuarial loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink: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), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_AmendedAndRestatedSeniorCreditAgreementMember_e8d35eee-5fb8-44e5-8d2c-2f0b608f4ceb_terseLabel_en-US" xlink:label="lab_cnmd_AmendedAndRestatedSeniorCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended and Restated Senior Credit Agreement [Member]</link:label>
    <link:label id="lab_cnmd_AmendedAndRestatedSeniorCreditAgreementMember_label_en-US" xlink:label="lab_cnmd_AmendedAndRestatedSeniorCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended and Restated Senior Credit Agreement [Member]</link:label>
    <link:label id="lab_cnmd_AmendedAndRestatedSeniorCreditAgreementMember_documentation_en-US" xlink:label="lab_cnmd_AmendedAndRestatedSeniorCreditAgreementMember" 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">Amended and Restated Senior Credit Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AmendedAndRestatedSeniorCreditAgreementMember" xlink:href="cnmd-20221231.xsd#cnmd_AmendedAndRestatedSeniorCreditAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_AmendedAndRestatedSeniorCreditAgreementMember" xlink:to="lab_cnmd_AmendedAndRestatedSeniorCreditAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_e5a3d3d8-6231-4d75-9400-14f7f3f79ad8_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_394ba965-0e51-4152-9c6d-10a7221d558a_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_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_f78b91f4-0a3c-477c-a267-1c255d0ca553_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_887f192c-bf0b-4abb-aa0c-008fb216f8f9_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">Schedule of 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_0bf6f644-accc-49b5-96b7-baaee084651c_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">Increase (decrease) in cash flows from changes in assets and liabilities, net of acquired assets</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_4fcf92a5-2f6a-4266-949c-1bdc029500dc_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 [Member]</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_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_50e8c35b-e25e-4531-b28b-770a0134703a_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink: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_FinanceLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationStatusDomain_f93c226c-d271-448a-ba97-bdde95babb61_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Status [Domain]</link:label>
    <link:label id="lab_us-gaap_LitigationStatusDomain_label_en-US" xlink:label="lab_us-gaap_LitigationStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationStatusDomain" xlink:to="lab_us-gaap_LitigationStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_1caacfe8-f3ad-4651-9254-04609fea53be_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink: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 percent of salary employees can invest</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink: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, Maximum Employee Subscription Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_edfe6dce-a473-4e71-b336-ed49eb013cf0_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink: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 issued under employee plans</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_5f9518b3-f491-44d1-8383-902e259e681b_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_cnmd_PatentsAndOtherIntangibleAssetsMember_69b30c7c-d9b6-468a-8353-990820306ba3_terseLabel_en-US" xlink:label="lab_cnmd_PatentsAndOtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents and Other Intangible Assets [Member]</link:label>
    <link:label id="lab_cnmd_PatentsAndOtherIntangibleAssetsMember_label_en-US" xlink:label="lab_cnmd_PatentsAndOtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents and Other Intangible Assets [Member]</link:label>
    <link:label id="lab_cnmd_PatentsAndOtherIntangibleAssetsMember_documentation_en-US" xlink:label="lab_cnmd_PatentsAndOtherIntangibleAssetsMember" 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">Patents and Other Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_PatentsAndOtherIntangibleAssetsMember" xlink:href="cnmd-20221231.xsd#cnmd_PatentsAndOtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_PatentsAndOtherIntangibleAssetsMember" xlink:to="lab_cnmd_PatentsAndOtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_b079dc02-93ce-4493-8f6f-000565f3add4_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink: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, Renewal Term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink: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, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_SalesrepresentationmarketingandpromotionalrightsMember_1b47aa89-1847-4b33-a898-738ee3db9409_terseLabel_en-US" xlink:label="lab_cnmd_SalesrepresentationmarketingandpromotionalrightsMember" xlink: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 representation, marketing and promotional rights [Member]</link:label>
    <link:label id="lab_cnmd_SalesrepresentationmarketingandpromotionalrightsMember_label_en-US" xlink:label="lab_cnmd_SalesrepresentationmarketingandpromotionalrightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales representation, marketing and promotional rights [Member]</link:label>
    <link:label id="lab_cnmd_SalesrepresentationmarketingandpromotionalrightsMember_documentation_en-US" xlink:label="lab_cnmd_SalesrepresentationmarketingandpromotionalrightsMember" 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">Sales representation, marketing and promotional rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_SalesrepresentationmarketingandpromotionalrightsMember" xlink:href="cnmd-20221231.xsd#cnmd_SalesrepresentationmarketingandpromotionalrightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_SalesrepresentationmarketingandpromotionalrightsMember" xlink:to="lab_cnmd_SalesrepresentationmarketingandpromotionalrightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityTypeAxis_adca9bd7-9377-4806-aad4-765d8f23b65c_terseLabel_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option Indexed to Issuer's Equity, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityTypeAxis_label_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option Indexed to Issuer's Equity, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:to="lab_us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_164ec1fe-c18c-4e83-bc25-fe652edf7bf7_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">Retained earnings</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_ProceedsFromConvertibleDebt_29723dd6-4fb7-4fae-832c-e7ae1af7553b_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromConvertibleDebt" xlink: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 Convertible Debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromConvertibleDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromConvertibleDebt" xlink: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 Convertible Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromConvertibleDebt" xlink:to="lab_us-gaap_ProceedsFromConvertibleDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_ff58c946-7208-4caf-b632-a8c06e8d682c_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_30fb900c-a63a-4d71-ad66-859fa741c10e_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_db4bed73-0476-42e8-9322-ee8fd4bcbb6a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable, Weighted Average Exercise Price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_0dfbf35c-0e32-44a2-8344-4455e26fe889_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink: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 (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink: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 Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_3d354164-89c7-4553-838b-94d2c1d7facc_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_PlanAssetCategoriesDomain_43a2b805-d7c7-45a4-a4f6-4f8d48891f66_terseLabel_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_label_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain" xlink:to="lab_us-gaap_PlanAssetCategoriesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fbc437b4-a5bb-4d1d-b95f-c6ff4b66c8ba_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_4a452d5f-7213-4a13-a8a6-dec891e8898e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink: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 cash flows from finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_6181e8fc-6b32-41a7-9de6-68660ff8c176_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Current</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_BusinessCombinationHoldback_db5619ee-52ab-418b-a658-efeff846c07e_terseLabel_en-US" xlink:label="lab_cnmd_BusinessCombinationHoldback" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Holdback</link:label>
    <link:label id="lab_cnmd_BusinessCombinationHoldback_label_en-US" xlink:label="lab_cnmd_BusinessCombinationHoldback" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Holdback</link:label>
    <link:label id="lab_cnmd_BusinessCombinationHoldback_documentation_en-US" xlink:label="lab_cnmd_BusinessCombinationHoldback" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Holdback</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_BusinessCombinationHoldback" xlink:href="cnmd-20221231.xsd#cnmd_BusinessCombinationHoldback"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_BusinessCombinationHoldback" xlink:to="lab_cnmd_BusinessCombinationHoldback" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_0ed81b0b-9ac2-452a-a496-52d90578618c_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">Defined Benefit Plan, Fair Value of Plan Assets by Measurement [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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_150afac8-2531-4565-9ec2-9ec0988d13f8_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_6de61310-fef0-4c5a-b38c-1e6b254cc388_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_NumberOfShareBasedCompensationPlans_60df2ed4-3298-4a52-8b93-34d8a53a5df0_terseLabel_en-US" xlink:label="lab_cnmd_NumberOfShareBasedCompensationPlans" xlink: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 share-based compensation plans</link:label>
    <link:label id="lab_cnmd_NumberOfShareBasedCompensationPlans_label_en-US" xlink:label="lab_cnmd_NumberOfShareBasedCompensationPlans" xlink: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 Share-based Compensation Plans</link:label>
    <link:label id="lab_cnmd_NumberOfShareBasedCompensationPlans_documentation_en-US" xlink:label="lab_cnmd_NumberOfShareBasedCompensationPlans" 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">Number of Share-based Compensation Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_NumberOfShareBasedCompensationPlans" xlink:href="cnmd-20221231.xsd#cnmd_NumberOfShareBasedCompensationPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_NumberOfShareBasedCompensationPlans" xlink:to="lab_cnmd_NumberOfShareBasedCompensationPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_3225e0e1-4db6-4179-9070-976b2c8f8b9c_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">Current income tax expense (benefit)</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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_f4d0e034-e797-495d-ac85-e557f39aedf3_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink: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 long-lived assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_SOFRInterestRate_7358bb6d-f520-4b9a-a519-8281cbac8629_terseLabel_en-US" xlink:label="lab_cnmd_SOFRInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SOFR Interest Rate</link:label>
    <link:label id="lab_cnmd_SOFRInterestRate_label_en-US" xlink:label="lab_cnmd_SOFRInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SOFR Interest Rate</link:label>
    <link:label id="lab_cnmd_SOFRInterestRate_documentation_en-US" xlink:label="lab_cnmd_SOFRInterestRate" 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">SOFR Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_SOFRInterestRate" xlink:href="cnmd-20221231.xsd#cnmd_SOFRInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_SOFRInterestRate" xlink:to="lab_cnmd_SOFRInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_e91a8639-a28a-4ce1-8a2d-bebeff770c1c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink: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 &amp; SARs expected to vest, Weighted Average Exercise Price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink: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, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_09d790ff-8dd6-4269-92a6-2bf4937b83c6_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating 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_cnmd_DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts_e5cc637e-7eba-4965-9ed2-3fc823a7cbf6_terseLabel_en-US" xlink:label="lab_cnmd_DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts" xlink: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_cnmd_DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts_label_en-US" xlink:label="lab_cnmd_DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts" xlink: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, sales returns, rebates and allowances, and allowance for doubtful accounts</link:label>
    <link:label id="lab_cnmd_DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts_documentation_en-US" xlink:label="lab_cnmd_DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts" 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">The tax effect as of the balance sheet date of the amount of the estimated future tax deductions arising from estimated losses reflected in the sales returns, rebates and allowances and allowance for doubtful accounts, which can only be deducted for tax purposes when actual return occurs, rebates occur, allowances are granted and bad debts are known, and which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts" xlink:href="cnmd-20221231.xsd#cnmd_DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts" xlink:to="lab_cnmd_DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_6454db91-8b11-4e8a-a99d-944a1517d474_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" 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">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink: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 Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationStatusAxis_0f30d55b-25b9-4635-af2c-e146bc70787b_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Status [Axis]</link:label>
    <link:label id="lab_us-gaap_LitigationStatusAxis_label_en-US" xlink:label="lab_us-gaap_LitigationStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationStatusAxis" xlink:to="lab_us-gaap_LitigationStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_0be15ca3-92dc-4381-b523-99fcad51710c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink: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 Conversion, Converted Instrument, Shares Issued</link:label>
    <link:label id="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_label_en-US" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink: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 Conversion, Converted Instrument, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_616c0f0e-b80c-4f43-9742-ea998b5d63b1_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">Balance at period start (shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_5179a517-2a98-4f3f-a297-866bb93c3805_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">Balance at period end (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_cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember_a83e3f3b-a75b-4406-9434-456e1ee06aa1_terseLabel_en-US" xlink:label="lab_cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember" xlink: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 (RSUs) and Performance Share Units (PSUs) [Member]</link:label>
    <link:label id="lab_cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember_label_en-US" xlink:label="lab_cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember" xlink: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 Share Units [Member]</link:label>
    <link:label id="lab_cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember_documentation_en-US" xlink:label="lab_cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember" 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 (RSUs) and Performance Share Units (PSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember" xlink:href="cnmd-20221231.xsd#cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember" xlink:to="lab_cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_949e4a42-2635-41ee-aa18-98d4cec4441c_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_29b7ef99-6c9e-4488-bf2c-22d12a66c2a5_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_eebe6af6-ee9a-4af7-b309-316b44c4ce87_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_OtherCurrentLiabilitiesMember_460a2399-0150-4c35-969d-8bb7f0b1581b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentLiabilitiesMember" xlink:to="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_75df9bcc-9aed-443c-a994-2928e3d88381_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Movement in Standard Product Warranty Accrual [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Movement in Standard Product Warranty Accrual [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:to="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_881e21d8-e15c-456c-a665-19aaa2d7d946_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_28ef9c96-b5b0-49d0-bdec-61f3e14f31cd_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">Property, Plant and Equipment, Type [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_DefinedBenefitPlanActualReturnOnPlanAssets_3df0147a-bed7-4a5f-8152-7ea2c9cc9be5_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actual gain (loss) on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_8b119820-780e-486f-9466-0c5c42b519ec_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">Provision (benefit) for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_4cd21646-e388-4548-822a-015b3a439b32_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">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_6715e9a4-f0a2-46ba-b12b-736089733146_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_7a1f0a12-188c-4e78-993a-a1b31794342a_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">Less: valuation allowances</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_470199a7-8cd8-4efe-adce-7261edd17e51_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 income taxes</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_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_d2c85826-fa2a-469e-b7f7-d3a55cdba32a_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_cnmd_ContingentConsiderationPolicyTextBlock_112010bf-8b50-458d-9daf-23e4628775b6_terseLabel_en-US" xlink:label="lab_cnmd_ContingentConsiderationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Policy</link:label>
    <link:label id="lab_cnmd_ContingentConsiderationPolicyTextBlock_label_en-US" xlink:label="lab_cnmd_ContingentConsiderationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration [Policy Text Block]</link:label>
    <link:label id="lab_cnmd_ContingentConsiderationPolicyTextBlock_documentation_en-US" xlink:label="lab_cnmd_ContingentConsiderationPolicyTextBlock" 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">Contingent Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ContingentConsiderationPolicyTextBlock" xlink:href="cnmd-20221231.xsd#cnmd_ContingentConsiderationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_ContingentConsiderationPolicyTextBlock" xlink:to="lab_cnmd_ContingentConsiderationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_e976e290-0708-471d-bc45-f1ead6635f4c_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_d4e7e828-f7e3-4789-bb55-a4e2111aee85_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_CostOfGoodsAndServicesSold_a980eb56-b45c-4951-bd59-46a6c0723e6d_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ada3d4ec-487a-496f-8d13-0542721a94f7_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:&#160;&#160;Accumulated depreciation</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_bd6635d0-a468-4c89-94b4-b905476840e2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" 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">Liabilities Fair Value</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_LossContingenciesLineItems_92a89aa8-4c27-46b3-9df7-f41b17005d26_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_79905920-2d0e-48b8-aef8-3409c08bff53_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" 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">2023</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_e096f49f-da66-4c87-aa7a-95b916b04b1d_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, par value $.01 per share; 100,000,000 authorized; 31,299,194 issued in 2022 and 2021, respectively</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_cnmd_FinanceLeaseCost_15db8b9c-cd9c-4be2-add3-74ab118c69f0_totalLabel_en-US" xlink:label="lab_cnmd_FinanceLeaseCost" 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 finance lease cost</link:label>
    <link:label id="lab_cnmd_FinanceLeaseCost_label_en-US" xlink:label="lab_cnmd_FinanceLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease Cost</link:label>
    <link:label id="lab_cnmd_FinanceLeaseCost_documentation_en-US" xlink:label="lab_cnmd_FinanceLeaseCost" 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">Finance Lease Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_FinanceLeaseCost" xlink:href="cnmd-20221231.xsd#cnmd_FinanceLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_FinanceLeaseCost" xlink:to="lab_cnmd_FinanceLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_07b11bb6-4464-4c37-a817-e30fa227f2d2_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_BusinessAcquisitionAcquireeDomain_7cf22083-49cb-4235-a029-53415831d7e5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_964d0395-a722-4e99-9c3c-85895ab4f856_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for warranties</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Increase for Warranties Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:to="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_17dbe6db-920c-4afa-8372-20f4e3036d1e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink: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, Convertible, Conversion Price</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink: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, Convertible, Conversion Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_54053d22-67cc-46d7-a85c-863560753799_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_2a018dce-e895-41e4-8716-0fef865c4496_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink: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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4e07a91c-b9ac-4943-971f-d7c9e166c3e2_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at beginning of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6803244c-c5f5-4b23-8b65-8a1bffd995fd_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at end of year</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_911626e6-24e6-4492-ac31-e0d75a2fb597_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_cc27b932-65e9-469c-8ce9-56a2aef2ac76_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign income</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_ProceedsFromStockOptionsExercised_33164e43-4eaa-4c35-a924-e044cf954725_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from stock options exercised</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_2901282e-3e06-4d12-b587-b398347e23fc_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink: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 on lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_af01a2a2-20da-4a46-9355-ee543ee7417d_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_08d1d98c-4b08-4cc4-b037-5f5a5560bcc1_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_9662f05d-64e1-467f-a0a4-8e3287e87ad7_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_FiniteLivedIntangibleAssetUsefulLife_9402d7fc-8762-49dd-84f0-dad13214b188_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">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/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_OperatingLeaseCost_b6bff136-fac9-4116-b1ee-7864e5861cd4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Straight-line lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestOnConvertibleDebtNetOfTax_c7fc4964-577e-4c68-b43d-8ec585d455bb_terseLabel_en-US" xlink:label="lab_us-gaap_InterestOnConvertibleDebtNetOfTax" xlink: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 on Convertible Debt, Net of Tax</link:label>
    <link:label id="lab_us-gaap_InterestOnConvertibleDebtNetOfTax_label_en-US" xlink:label="lab_us-gaap_InterestOnConvertibleDebtNetOfTax" xlink: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 on Convertible Debt, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestOnConvertibleDebtNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:to="lab_us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_4ce8829d-a981-463d-855e-1a77c93434f0_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:to="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_97ae6a34-31d4-4748-86c6-0e1a64300c5c_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" 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">Other comprehensive income (loss), net of income tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_e7d3b60e-16be-4b1c-b194-0a9256ca4762_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill resulting from business combinations</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_OrthopedicSurgeryMember_2406d5b3-5d7a-4b9a-807a-098896cf16a2_terseLabel_en-US" xlink:label="lab_cnmd_OrthopedicSurgeryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Orthopedic Surgery [Member]</link:label>
    <link:label id="lab_cnmd_OrthopedicSurgeryMember_label_en-US" xlink:label="lab_cnmd_OrthopedicSurgeryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Orthopedic Surgery [Member]</link:label>
    <link:label id="lab_cnmd_OrthopedicSurgeryMember_documentation_en-US" xlink:label="lab_cnmd_OrthopedicSurgeryMember" 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">Orthopedic Surgery [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_OrthopedicSurgeryMember" xlink:href="cnmd-20221231.xsd#cnmd_OrthopedicSurgeryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_OrthopedicSurgeryMember" xlink:to="lab_cnmd_OrthopedicSurgeryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_57722fdd-0977-4175-9aae-8a95f4bde68c_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" 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 assumed</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_897471b7-e5c6-4f3f-b55e-cb8371c60d2a_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress [Member]</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_6bf003d9-47fc-4b88-b6f9-80cdc98356bd_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">Components of Deferred Tax Assets [Abstract]</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_caab54fd-da6b-484d-a64c-5ef958480c34_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_15cd42dd-bb77-467b-9687-eb7aabfe5045_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink: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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_edbb680a-2705-4533-b845-bd7dbcdd6800_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_GoodwillAndIntangibleAssetsPolicyTextBlock_7073e319-2c2d-4ff2-b917-6daf0d61e2cf_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and other intangible assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_71cd3585-4c98-4088-9e81-fdce459a09fb_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase prices percent of fair market value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExtendedProductWarrantyDisclosureAbstract_fc3bae28-3076-4ca4-8b8b-1debe6f25136_terseLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extended Product Warranty Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_ExtendedProductWarrantyDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extended Product Warranty Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtendedProductWarrantyDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtendedProductWarrantyDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyDisclosureAbstract" xlink:to="lab_us-gaap_ExtendedProductWarrantyDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_5fbf06ff-f018-47da-b69c-ad27ba744161_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from term loan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Senior Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_156c06f8-bc8c-4ecf-9488-792662d614bd_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Lease Term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink: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, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_83f9fcea-ddc0-416e-b372-64f3e67d18cf_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_a13ca362-5533-494f-bc11-a2c4dd9c4e76_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_OperatingLeasePayments_7aea8eb4-14ba-43d1-8e19-cf44de848e0f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_TreasuryStockValue_bc6122a5-ef1d-485a-a20d-0881c64134f1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Treasury stock, at cost; 811,532 and 1,925,893 shares in 2022 and 2021, respectively</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMember_d0f5aaee-33ce-48c8-9403-30e5f6ad30e8_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMember_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMember" xlink:to="lab_us-gaap_LongTermDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_56ebf1ff-e5c6-4c11-a57a-fad89ec7d00a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" 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">Pension liability (net of income tax expense/benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink: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, Defined Benefit Plan, after Reclassification Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_b2727c1c-b7b6-47af-81f7-0ff4767796a7_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 stock price volatility (percent)</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_cnmd_PaymentsOfConvertibleNotesHedges_c00f5e87-0f52-4fd4-a642-87c95fa1bf35_negatedTerseLabel_en-US" xlink:label="lab_cnmd_PaymentsOfConvertibleNotesHedges" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of Convertible Notes Hedges</link:label>
    <link:label id="lab_cnmd_PaymentsOfConvertibleNotesHedges_label_en-US" xlink:label="lab_cnmd_PaymentsOfConvertibleNotesHedges" xlink: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 Convertible Notes Hedges</link:label>
    <link:label id="lab_cnmd_PaymentsOfConvertibleNotesHedges_documentation_en-US" xlink:label="lab_cnmd_PaymentsOfConvertibleNotesHedges" 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 Convertible Notes Hedges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_PaymentsOfConvertibleNotesHedges" xlink:href="cnmd-20221231.xsd#cnmd_PaymentsOfConvertibleNotesHedges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_PaymentsOfConvertibleNotesHedges" xlink:to="lab_cnmd_PaymentsOfConvertibleNotesHedges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_6944da7f-d488-4690-a7a5-6012a4ae8160_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">Allowance for doubtful accounts</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_CommonStockSharesAuthorized_94426855-af41-4e1f-b3f0-335a8c7b4e96_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_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_c5cf1d85-ae7e-420e-b031-a6a88afb615d_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">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_17bb3b19-e5bf-4b60-9562-55b371cd109e_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 [Member]</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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9bf7ce91-7cf8-47f3-8e43-c23b003665a9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_b4f829a2-3375-4190-aa11-228f0707770d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives Not Designated as Hedging Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink: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 Not Designated as Hedging Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_833604eb-b11d-4648-ab29-b6ec1c1b5a3a_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">Derivatives designated as hedging instruments:</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_02752006-ced0-4739-b2d4-a0c822b4d750_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink: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, Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink: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, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_ec728491-7862-40eb-9884-766ae9a5656d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_e5a803af-44aa-4b7b-a93f-786e2831f9fe_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_35c0b97d-47f5-40ac-8d0a-06bd3b95e354_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_ScheduleOfNetBenefitCostsTableTextBlock_e983a2ce-9cf7-4a6f-ba5d-fad9d43c3750_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Benefit Cost</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_47fedbbe-3944-460a-a933-08d42b0d1c56_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of pension plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:to="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_f82847a6-2094-44fb-8cb7-dc3c5cca2a5e_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink: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 benefit from stock-based compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink: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, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_ceb897ca-f9ba-4e02-af78-dad96773d1d4_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_dd1b02fd-ebbe-4887-92e8-dbbc22a62463_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_ScheduleOfDefinedBenefitPlansDisclosuresTable_135d0bd9-3ec7-4cc9-aa94-47e5c973a726_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_DebtInstrumentConvertibleGrossAmountofEquityComponent_e8daf176-6295-4e48-923d-326ed063ac63_terseLabel_en-US" xlink:label="lab_cnmd_DebtInstrumentConvertibleGrossAmountofEquityComponent" xlink: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, Convertible, Gross Amount of Equity Component</link:label>
    <link:label id="lab_cnmd_DebtInstrumentConvertibleGrossAmountofEquityComponent_label_en-US" xlink:label="lab_cnmd_DebtInstrumentConvertibleGrossAmountofEquityComponent" xlink: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, Convertible, Gross Amount of Equity Component</link:label>
    <link:label id="lab_cnmd_DebtInstrumentConvertibleGrossAmountofEquityComponent_documentation_en-US" xlink:label="lab_cnmd_DebtInstrumentConvertibleGrossAmountofEquityComponent" 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, Convertible, Gross Amount of Equity Component</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DebtInstrumentConvertibleGrossAmountofEquityComponent" xlink:href="cnmd-20221231.xsd#cnmd_DebtInstrumentConvertibleGrossAmountofEquityComponent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_DebtInstrumentConvertibleGrossAmountofEquityComponent" xlink:to="lab_cnmd_DebtInstrumentConvertibleGrossAmountofEquityComponent" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales_adc6c796-56b2-41ea-a1c9-29790baebf9f_terseLabel_en-US" xlink:label="lab_cnmd_NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales" xlink: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 customer representing over 10% of consolidated net sales</link:label>
    <link:label id="lab_cnmd_NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales_label_en-US" xlink:label="lab_cnmd_NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales" xlink: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 Customer Representing over Ten Percent of Consolidated Net Sales</link:label>
    <link:label id="lab_cnmd_NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales_documentation_en-US" xlink:label="lab_cnmd_NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales" 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">Number of Customer Representing over Ten Percent of Consolidated Net Sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales" xlink:href="cnmd-20221231.xsd#cnmd_NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales" xlink:to="lab_cnmd_NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_Paymentsrelatedtobusinessacquisitionsandassetacquisitions_526b6c8a-42ab-49ce-8ad4-ce3eddf8aa75_negatedTerseLabel_en-US" xlink:label="lab_cnmd_Paymentsrelatedtobusinessacquisitionsandassetacquisitions" 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 related to business acquisitions and asset acquisitions, net of cash acquired</link:label>
    <link:label id="lab_cnmd_Paymentsrelatedtobusinessacquisitionsandassetacquisitions_label_en-US" xlink:label="lab_cnmd_Paymentsrelatedtobusinessacquisitionsandassetacquisitions" xlink: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 related to business acquisitions and asset acquisitions</link:label>
    <link:label id="lab_cnmd_Paymentsrelatedtobusinessacquisitionsandassetacquisitions_documentation_en-US" xlink:label="lab_cnmd_Paymentsrelatedtobusinessacquisitionsandassetacquisitions" 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">The cash outflow associated with the acquisition of a business or asset, net of the cash acquired from the purchase and the cash outflow associated with a distribution agreement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_Paymentsrelatedtobusinessacquisitionsandassetacquisitions" xlink:href="cnmd-20221231.xsd#cnmd_Paymentsrelatedtobusinessacquisitionsandassetacquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_Paymentsrelatedtobusinessacquisitionsandassetacquisitions" xlink:to="lab_cnmd_Paymentsrelatedtobusinessacquisitionsandassetacquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_caff3f00-d5f8-4ec2-9ed1-4bf16a530185_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 Rollforward</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_RepaymentsOfLinesOfCredit_bad7dc7e-c10f-47ec-ab52-d182383f4004_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" 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 on revolving line of credit</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink: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 Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_265ca9a6-4c70-405c-832c-4b5ff81f1793_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Actuarial Assumptions Used</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent_25242dab-b0dd-461c-b3ef-025e5e060d11_terseLabel_en-US" xlink:label="lab_cnmd_EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent" xlink: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, US tax on worldwide earnings at different rates, Percent</link:label>
    <link:label id="lab_cnmd_EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent_label_en-US" xlink:label="lab_cnmd_EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent" xlink: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, US tax on worldwide earnings at different rates, Percent</link:label>
    <link:label id="lab_cnmd_EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent_documentation_en-US" xlink:label="lab_cnmd_EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent" 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, US tax on worldwide earnings at different rates, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent" xlink:href="cnmd-20221231.xsd#cnmd_EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent" xlink:to="lab_cnmd_EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_fb3d4e75-ef36-4cf5-9744-fe64a52cb50f_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Segments and Geographic Areas</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_43fc6894-c7f0-47cd-84dd-455deb1c091b_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Administrative Expenses [Member]</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink: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, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_8d50d8e5-45c1-413c-a9ac-aa62a8011263_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 liability</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_cnmd_MututalFundsMember_f07849ee-0610-43c1-bb0a-46c5917f1f27_terseLabel_en-US" xlink:label="lab_cnmd_MututalFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mututal Funds [Member]</link:label>
    <link:label id="lab_cnmd_MututalFundsMember_label_en-US" xlink:label="lab_cnmd_MututalFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mututal Funds [Member]</link:label>
    <link:label id="lab_cnmd_MututalFundsMember_documentation_en-US" xlink:label="lab_cnmd_MututalFundsMember" 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">Mututal Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_MututalFundsMember" xlink:href="cnmd-20221231.xsd#cnmd_MututalFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_MututalFundsMember" xlink:to="lab_cnmd_MututalFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_55148d4a-f46a-433c-8ffd-86bb42bb69cd_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 SHAREHOLDERS' 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_cnmd_A2.625PercentConvertibleNotesDue2024Member_0cdb9399-ce24-4fac-8680-122e7e060e08_terseLabel_en-US" xlink:label="lab_cnmd_A2.625PercentConvertibleNotesDue2024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.625 Percent Convertible Notes Due 2024 [Member]</link:label>
    <link:label id="lab_cnmd_A2.625PercentConvertibleNotesDue2024Member_label_en-US" xlink:label="lab_cnmd_A2.625PercentConvertibleNotesDue2024Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.625 Percent Convertible Notes Due 2024 [Member]</link:label>
    <link:label id="lab_cnmd_A2.625PercentConvertibleNotesDue2024Member_documentation_en-US" xlink:label="lab_cnmd_A2.625PercentConvertibleNotesDue2024Member" 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">2.625 Percent Convertible Notes Due 2024 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_A2.625PercentConvertibleNotesDue2024Member" xlink:href="cnmd-20221231.xsd#cnmd_A2.625PercentConvertibleNotesDue2024Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_A2.625PercentConvertibleNotesDue2024Member" xlink:to="lab_cnmd_A2.625PercentConvertibleNotesDue2024Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_cd3ffdbf-c5a9-4b76-a5c4-f6ae65f84f5a_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_3971f4f3-9f1e-4810-b0be-d9d79181ff09_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" 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 inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_088e6723-095a-4def-aa16-e7fd880aaf86_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_56c7ec3d-cf17-4044-a138-bc80b6b3d4e0_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_206f6ad1-66a8-4262-96b9-33e9de1f43f4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_ConvertibleNotesPayableMember_cfa18223-5f38-4aa9-83e4-7a8732ac5580_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleNotesPayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes Payable [Member]</link:label>
    <link:label id="lab_us-gaap_ConvertibleNotesPayableMember_label_en-US" xlink:label="lab_us-gaap_ConvertibleNotesPayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes Payable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleNotesPayableMember" xlink:to="lab_us-gaap_ConvertibleNotesPayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_13897d9f-67bb-4584-a964-99f187ea5223_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-weighted average shares outstanding (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_cnmd_ProceedsFromSettlementOfConvertibleNotesHedgeTransactions_f8a66466-ef3e-47c5-b85b-e60fffe02a6d_terseLabel_en-US" xlink:label="lab_cnmd_ProceedsFromSettlementOfConvertibleNotesHedgeTransactions" xlink: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 settlement of convertible notes hedge transactions</link:label>
    <link:label id="lab_cnmd_ProceedsFromSettlementOfConvertibleNotesHedgeTransactions_label_en-US" xlink:label="lab_cnmd_ProceedsFromSettlementOfConvertibleNotesHedgeTransactions" xlink: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 settlement of convertible notes hedge transactions</link:label>
    <link:label id="lab_cnmd_ProceedsFromSettlementOfConvertibleNotesHedgeTransactions_documentation_en-US" xlink:label="lab_cnmd_ProceedsFromSettlementOfConvertibleNotesHedgeTransactions" 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">Proceeds from settlement of convertible notes hedge transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ProceedsFromSettlementOfConvertibleNotesHedgeTransactions" xlink:href="cnmd-20221231.xsd#cnmd_ProceedsFromSettlementOfConvertibleNotesHedgeTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_ProceedsFromSettlementOfConvertibleNotesHedgeTransactions" xlink:to="lab_cnmd_ProceedsFromSettlementOfConvertibleNotesHedgeTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_MeasurementInputRevenueVolatilityMember_bbbc6922-18c9-4cf2-8882-2d44467ccd8c_terseLabel_en-US" xlink:label="lab_cnmd_MeasurementInputRevenueVolatilityMember" xlink: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 Input, Revenue Volatility</link:label>
    <link:label id="lab_cnmd_MeasurementInputRevenueVolatilityMember_label_en-US" xlink:label="lab_cnmd_MeasurementInputRevenueVolatilityMember" xlink: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 Input, Revenue Volatility [Member]</link:label>
    <link:label id="lab_cnmd_MeasurementInputRevenueVolatilityMember_documentation_en-US" xlink:label="lab_cnmd_MeasurementInputRevenueVolatilityMember" 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">Measurement Input, Revenue Volatility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_MeasurementInputRevenueVolatilityMember" xlink:href="cnmd-20221231.xsd#cnmd_MeasurementInputRevenueVolatilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_MeasurementInputRevenueVolatilityMember" xlink:to="lab_cnmd_MeasurementInputRevenueVolatilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_DeferredTaxAssetsCapitalizedResearchAndDevelopment_6d0694ab-f8b3-46eb-9121-e1b4279b45c3_terseLabel_en-US" xlink:label="lab_cnmd_DeferredTaxAssetsCapitalizedResearchAndDevelopment" xlink: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 research and development</link:label>
    <link:label id="lab_cnmd_DeferredTaxAssetsCapitalizedResearchAndDevelopment_label_en-US" xlink:label="lab_cnmd_DeferredTaxAssetsCapitalizedResearchAndDevelopment" xlink: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, Capitalized Research and Development</link:label>
    <link:label id="lab_cnmd_DeferredTaxAssetsCapitalizedResearchAndDevelopment_documentation_en-US" xlink:label="lab_cnmd_DeferredTaxAssetsCapitalizedResearchAndDevelopment" 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, Capitalized Research and Development</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DeferredTaxAssetsCapitalizedResearchAndDevelopment" xlink:href="cnmd-20221231.xsd#cnmd_DeferredTaxAssetsCapitalizedResearchAndDevelopment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_DeferredTaxAssetsCapitalizedResearchAndDevelopment" xlink:to="lab_cnmd_DeferredTaxAssetsCapitalizedResearchAndDevelopment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_71e2b40a-6a1b-411c-b4b2-1a94aa3f112d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent" xlink: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, Convertible, Carrying Amount of Equity Component</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent" xlink: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, Convertible, Carrying Amount of Equity Component</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent" xlink:to="lab_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_886e58f1-00a3-4cc3-881e-e9dad101ebf7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" xlink: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 for Forward Foreign Exchange Contracts</link:label>
    <link:label id="lab_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" xlink: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 Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_66cf7dd3-7864-4f5b-9252-a70410032dcb_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_2d525cf3-c983-4c29-8dd6-44f12a237e71_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Target allocation (percent)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Target Allocation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationOfGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_6b331af5-d7e5-437b-aca5-1b65b5e1a1a1_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationOfGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink: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 loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationOfGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationOfGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Amortization of Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationOfGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationOfGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationOfGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationOfGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_6e326314-e819-4783-90d7-733b38299b95_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_PreferredStockValue_65a4c725-7912-4db3-955a-ca86cea03508_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink: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 value $.01 per share; authorized 500,000 shares, none issued or outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink: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, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_73f59590-9dc4-4c3b-9656-4c35280a57e8_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_dei_EntityWellKnownSeasonedIssuer_b0e4441b-b7cc-4749-9de2-2f793afc5c90_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_eb6abfcb-b018-4609-b82b-975bfdef27ed_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</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_DebtInstrumentTable_ca51a067-75fc-4f86-949f-728430524876_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_df61a6f9-f177-4868-a6f9-51f8224133e8_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_9b91654d-b1ef-4b58-8939-00da00960bfb_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_68d6acc0-46e3-48a2-9aa9-b45b10d196d9_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non deductible/non-taxable items (percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink: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, Other, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_afbc729b-6a7a-4181-b7fa-bafeceec791b_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Work in process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_aae469c7-a8ca-43df-bc2d-ea6001f3335e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract" xlink:to="lab_us-gaap_BusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees_a70a58b8-dcf6-4be4-8797-551d273ce730_terseLabel_en-US" xlink:label="lab_cnmd_WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write off of Deferred Debt Issuance Cost and Third Party Fees</link:label>
    <link:label id="lab_cnmd_WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees_label_en-US" xlink:label="lab_cnmd_WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write off of Deferred Debt Issuance Cost and Third Party Fees</link:label>
    <link:label id="lab_cnmd_WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees_documentation_en-US" xlink:label="lab_cnmd_WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees" 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">Write off of Deferred Debt Issuance Cost and Third Party Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees" xlink:href="cnmd-20221231.xsd#cnmd_WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees" xlink:to="lab_cnmd_WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares_d3b82a00-1b4a-4c08-aeac-0c92aacbd522_terseLabel_en-US" xlink:label="lab_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares" xlink: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 repurchased under plan, shares</link:label>
    <link:label id="lab_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares_label_en-US" xlink:label="lab_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares" xlink: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 Repurchase Program, Number of Shares Repurchased to Date, Shares</link:label>
    <link:label id="lab_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares_documentation_en-US" xlink:label="lab_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Number of Shares Repurchased to Date, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares" xlink:href="cnmd-20221231.xsd#cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares" xlink:to="lab_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_In2BonesGlobalIncMember_9abadfb8-c03b-4f1c-b2c4-ef675b6cee5f_terseLabel_en-US" xlink:label="lab_cnmd_In2BonesGlobalIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">In2Bones Global Inc</link:label>
    <link:label id="lab_cnmd_In2BonesGlobalIncMember_label_en-US" xlink:label="lab_cnmd_In2BonesGlobalIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">In2Bones Global Inc [Member]</link:label>
    <link:label id="lab_cnmd_In2BonesGlobalIncMember_documentation_en-US" xlink:label="lab_cnmd_In2BonesGlobalIncMember" 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">In2Bones Global Inc</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_In2BonesGlobalIncMember" xlink:href="cnmd-20221231.xsd#cnmd_In2BonesGlobalIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_In2BonesGlobalIncMember" xlink:to="lab_cnmd_In2BonesGlobalIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_c18c6917-5e56-4525-85ea-e0f2ca8133ec_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_GoodwillRollForward_6cf8668a-e75d-4cd9-a430-ac49eb0ea1fd_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_TimingOfTransferOfGoodOrServiceDomain_f9b6baf3-3440-40d3-aa03-ecb9a9c3848f_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_674dff20-90cb-4d60-8153-e8ba10db5fe7_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 [Member]</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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3c56926f-0387-4818-9c9e-36ba53eb453a_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_991cd800-3951-49ac-adf3-d9e58620ae2b_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_421646d5-623a-41cc-a044-1be88c38155d_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink: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, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <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_1afc4922-915e-4f76-964a-e67e794f51ba_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">Accumulated other comprehensive income (loss) [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_dei_CurrentFiscalYearEndDate_9edb24fc-0613-46ef-b55a-258db62dea39_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_cnmd_LeasesWeightedAverageDiscountRateAbstract_ffce795c-465c-4420-bf4b-7a700aa23f2e_terseLabel_en-US" xlink:label="lab_cnmd_LeasesWeightedAverageDiscountRateAbstract" xlink: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 Weighted Average Discount Rate [Abstract]</link:label>
    <link:label id="lab_cnmd_LeasesWeightedAverageDiscountRateAbstract_label_en-US" xlink:label="lab_cnmd_LeasesWeightedAverageDiscountRateAbstract" xlink: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 Weighted Average Discount Rate [Abstract]</link:label>
    <link:label id="lab_cnmd_LeasesWeightedAverageDiscountRateAbstract_documentation_en-US" xlink:label="lab_cnmd_LeasesWeightedAverageDiscountRateAbstract" 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">Leases Weighted Average Discount Rate [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_LeasesWeightedAverageDiscountRateAbstract" xlink:href="cnmd-20221231.xsd#cnmd_LeasesWeightedAverageDiscountRateAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_LeasesWeightedAverageDiscountRateAbstract" xlink:to="lab_cnmd_LeasesWeightedAverageDiscountRateAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_CustomerandDistributorRelationshipsMember_af4cd87f-0f12-4fa0-bf10-a8281ba1967e_terseLabel_en-US" xlink:label="lab_cnmd_CustomerandDistributorRelationshipsMember" xlink: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 and Distributor Relationships [Member]</link:label>
    <link:label id="lab_cnmd_CustomerandDistributorRelationshipsMember_label_en-US" xlink:label="lab_cnmd_CustomerandDistributorRelationshipsMember" xlink: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 and Distributor Relationships [Member]</link:label>
    <link:label id="lab_cnmd_CustomerandDistributorRelationshipsMember_documentation_en-US" xlink:label="lab_cnmd_CustomerandDistributorRelationshipsMember" 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">Customer and Distributor Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_CustomerandDistributorRelationshipsMember" xlink:href="cnmd-20221231.xsd#cnmd_CustomerandDistributorRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_CustomerandDistributorRelationshipsMember" xlink:to="lab_cnmd_CustomerandDistributorRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_3081a487-af3d-4adc-a36c-295af97ea5ee_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other 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_36c67a74-1094-45a1-8ec2-14028152a139_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_LiabilitiesCurrent_089a29d4-c912-4a27-a235-0c955894f9f4_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_DerivativesAndFairValueTextBlock_497b61e9-501e-46f9-854b-cc984a6327be_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesAndFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_DerivativesAndFairValueTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesAndFairValueTextBlock" xlink: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 and Fair Value [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesAndFairValueTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesAndFairValueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesAndFairValueTextBlock" xlink:to="lab_us-gaap_DerivativesAndFairValueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_148ecc8e-78ee-4b9a-80c7-695bc0c0e5d0_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">Expiration period from date of grant (in years)</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_IncomeTaxAuthorityDomain_05b4ab5c-f7a8-4f20-9e58-b36dba30d025_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_ProceedsFromPaymentsForOtherFinancingActivities_a7604021-235c-4cb1-b120-450025d4348a_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrentAbstract_c1805e24-d032-4be0-aa71-dbeb3a551f8c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrentAbstract" xlink: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, Noncurrent [Abstract]</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrentAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="lab_us-gaap_OtherAssetsNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_e84ff148-be85-47cc-b373-8165311bc61e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_05f606a6-f91d-41bc-afe7-3538b200aa41_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink: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 Disclosures [Abstract]</link:label>
    <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_LineOfCreditFacilityRemainingBorrowingCapacity_357c8f03-4110-42ec-b413-d9765359d09f_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink: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, available borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink: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, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_7b197ec5-fe31-41b9-a33f-99b8db827f62_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink: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 and Hedging Activities Disclosure [Abstract]</link:label>
    <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_LongTermDebtAndCapitalLeaseObligations_f466609c-f2c3-40e0-9a8b-90a713b15a2b_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink: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_LongTermDebtAndCapitalLeaseObligations_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink: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 and Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_fe941be8-cda4-4ff4-841e-d30b25474f81_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">Equity [Abstract]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_51eedca2-0c16-4467-8535-42331718663e_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">Number of shares, Vested</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_bfb60593-fb31-487a-8f48-e8dfbc64987e_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_b99812d8-ee17-456d-ac79-f6b867ef8a5b_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">Number of shares reserved for share-based compensation plans</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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_e6e630c2-27ce-4882-9b3a-54b183b2c821_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" 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 other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_415c2bdc-9f80-4089-8083-b4dac721b27b_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_4276e542-895c-4c43-a2cf-97a5417754b3_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 (decrease) in cash and cash equivalents</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_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_23ad8997-da74-43ee-8bc6-41de5127de8a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Measurement Input</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Measurement Input</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_9568d4ab-ee1c-4888-bbd1-24644a341278_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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_e47b56d2-2dc0-462b-8664-6ec07b3b68a5_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future amortization expense [Abstract]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bed79568-24c0-4d5e-a119-05384d8c350d_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_939dfe9b-9a4e-4211-be8f-38dace357a72_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_cnmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate_e744e047-1884-4c46-905e-3778dcb7acbb_terseLabel_en-US" xlink:label="lab_cnmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate" xlink: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 percent of salary employees can invest</link:label>
    <link:label id="lab_cnmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate_label_en-US" xlink:label="lab_cnmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate" xlink: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, Minimum Employee Subscription Rate</link:label>
    <link:label id="lab_cnmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate_documentation_en-US" xlink:label="lab_cnmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate" 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, Minimum Employee Subscription Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate" xlink:href="cnmd-20221231.xsd#cnmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate" xlink:to="lab_cnmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_b746fd22-e792-488a-b06a-a0fa627517f8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination, consideration transferred</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_3de2f98b-c4b7-4e5e-a966-752c629774bd_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink: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 Input Type [Axis]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink: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 Input Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeAxis" xlink:to="lab_us-gaap_MeasurementInputTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_Fieldinventory_28309fad-2d68-4b03-a39d-187176314543_terseLabel_en-US" xlink:label="lab_cnmd_Fieldinventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Field inventory</link:label>
    <link:label id="lab_cnmd_Fieldinventory_label_en-US" xlink:label="lab_cnmd_Fieldinventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Field inventory</link:label>
    <link:label id="lab_cnmd_Fieldinventory_documentation_en-US" xlink:label="lab_cnmd_Fieldinventory" 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">Field inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_Fieldinventory" xlink:href="cnmd-20221231.xsd#cnmd_Fieldinventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_Fieldinventory" xlink:to="lab_cnmd_Fieldinventory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_13ecd9c9-6d72-42eb-a17b-5e3ed663576a_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_f903f4ca-4b87-426b-9844-ce2d2b149fcf_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_cnmd_ExpenseMember_435888d9-64bc-40b2-a1b7-288164c4a932_terseLabel_en-US" xlink:label="lab_cnmd_ExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense [Member]</link:label>
    <link:label id="lab_cnmd_ExpenseMember_label_en-US" xlink:label="lab_cnmd_ExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense [Member]</link:label>
    <link:label id="lab_cnmd_ExpenseMember_documentation_en-US" xlink:label="lab_cnmd_ExpenseMember" 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">Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ExpenseMember" xlink:href="cnmd-20221231.xsd#cnmd_ExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_ExpenseMember" xlink:to="lab_cnmd_ExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_cecca00b-0a15-42c9-ad9d-3e5c29682710_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink: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 adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink: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, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_bc2cc2e4-7274-4713-b90f-c82aba5af5db_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings (loss) per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_7a292c4a-50ba-4cdd-82ae-4fc9ae1ac363_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" 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">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_ShareBasedCompensation_7953af4f-0253-44e2-9e75-e7026067be4d_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a5a4baa4-2c52-4d3b-84c2-d3ec672e2630_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">Grant date fair value of Stock options &amp; SARs (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_4bc052a7-6636-48e8-89f8-b6e69ef45cbe_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_RepaymentsOfSeniorDebt_acf6b261-16ce-43b9-8306-8d5193437540_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfSeniorDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments on term loan</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfSeniorDebt_a253da2d-bfa6-4c9f-933a-455a60dc8aae_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfSeniorDebt" xlink: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 Senior Debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfSeniorDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfSeniorDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Senior Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfSeniorDebt" xlink:to="lab_us-gaap_RepaymentsOfSeniorDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_7d8c7935-7757-43c2-b44f-b19430b327fb_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 long-term 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_IncreaseDecreaseInOtherOperatingLiabilities_896b63e2-7e38-44d8-ad17-36414ec95803_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink: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_IncreaseDecreaseInOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink: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 Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_94b44e5b-0931-42a3-9c85-171812264fbd_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, plant 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_srt_WeightedAverageMember_68803bed-f01a-4aef-97c7-c2f516956553_terseLabel_en-US" xlink:label="lab_srt_WeightedAverageMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average [Member]</link:label>
    <link:label id="lab_srt_WeightedAverageMember_label_en-US" xlink:label="lab_srt_WeightedAverageMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_WeightedAverageMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_WeightedAverageMember" xlink:to="lab_srt_WeightedAverageMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_3a363057-f4b1-4b59-b6a9-0896e02ff3db_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" 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">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_DefinedBenefitPlanBenefitObligation_b978cda8-52ad-4d42-9936-c28c07551653_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Projected benefit obligation at beginning of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_1b5c0752-b142-4ab5-ab8a-a3842b99cbad_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Projected benefit obligation at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_94f554e1-3642-4766-88e6-7f736b089bc7_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink: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_FinanceLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2c2d578c-901d-43bd-8e1f-38f577aeaf68_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 Calculation of Basic and Diluted Earnings (Loss) Per Share</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_2908c9fe-274a-464b-a7e5-b5b232e8637f_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">Operating leases</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_cnmd_CashFlowLesseeAbstract_f59f1118-b2e3-403f-94ed-6430c21cc974_terseLabel_en-US" xlink:label="lab_cnmd_CashFlowLesseeAbstract" xlink: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 amounts included in the measurement of lease liabilities:</link:label>
    <link:label id="lab_cnmd_CashFlowLesseeAbstract_label_en-US" xlink:label="lab_cnmd_CashFlowLesseeAbstract" xlink: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 Lessee [Abstract]</link:label>
    <link:label id="lab_cnmd_CashFlowLesseeAbstract_documentation_en-US" xlink:label="lab_cnmd_CashFlowLesseeAbstract" 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">Cash Flow Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_CashFlowLesseeAbstract" xlink:href="cnmd-20221231.xsd#cnmd_CashFlowLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_CashFlowLesseeAbstract" xlink:to="lab_cnmd_CashFlowLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_9f8f3653-4d80-4ebc-9551-d37f18e6a60e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink: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 Savings Plan [Member]</link:label>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink: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 Postretirement Benefits Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:to="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_DeferredTaxAssetsInterestLimitationCarryover_3751bb5a-7d43-41ef-ae47-41657fdd139c_terseLabel_en-US" xlink:label="lab_cnmd_DeferredTaxAssetsInterestLimitationCarryover" xlink: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 limitation</link:label>
    <link:label id="lab_cnmd_DeferredTaxAssetsInterestLimitationCarryover_label_en-US" xlink:label="lab_cnmd_DeferredTaxAssetsInterestLimitationCarryover" xlink: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, Interest Limitation Carryover</link:label>
    <link:label id="lab_cnmd_DeferredTaxAssetsInterestLimitationCarryover_documentation_en-US" xlink:label="lab_cnmd_DeferredTaxAssetsInterestLimitationCarryover" 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, Interest Limitation Carryover</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DeferredTaxAssetsInterestLimitationCarryover" xlink:href="cnmd-20221231.xsd#cnmd_DeferredTaxAssetsInterestLimitationCarryover"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_DeferredTaxAssetsInterestLimitationCarryover" xlink:to="lab_cnmd_DeferredTaxAssetsInterestLimitationCarryover" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_701aaa7a-3d0a-466a-b35c-6ba4556343bf_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_19c9913b-9139-482d-837f-3de01e95acab_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 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_dei_EntityAddressPostalZipCode_8df6f80f-255f-441d-8da4-4d810742c1df_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_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_7eee06bf-5b63-4725-b87d-106d41e89866_terseLabel_en-US" xlink:label="lab_cnmd_OperationsAndSignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operations and Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_label_en-US" xlink:label="lab_cnmd_OperationsAndSignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operations and Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_documentation_en-US" xlink:label="lab_cnmd_OperationsAndSignificantAccountingPoliciesLineItems" 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">Operations and Significant Accounting Policies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems" xlink:href="cnmd-20221231.xsd#cnmd_OperationsAndSignificantAccountingPoliciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems" xlink:to="lab_cnmd_OperationsAndSignificantAccountingPoliciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_0f778a7a-569d-4290-84b5-2a441aca359a_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">Unrecognized Tax Benefits [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_25053def-9d6d-4ccb-b93a-5f7659dc6828_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" 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">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_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_fa801c01-1b75-4c9d-b72a-79b82e4bc052_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink: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 RSU Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink: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, Outstanding Award, Activity, Excluding Option [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_2e55da5a-d294-4d79-8afe-37adb2c42078_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_1cdb398c-a6d5-48bd-885b-52d001efb32d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <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_LongTermDebtAndCapitalLeaseObligationsCurrent_95a69c1f-c9df-4f84-942b-46e6594f5a9b_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink: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_LongTermDebtAndCapitalLeaseObligationsCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink: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 and Lease Obligation, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_5fa6d73c-4036-44fd-9430-ac4278287a10_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink: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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_8530873f-187b-4463-b1fe-587bc32e0ec5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deductions</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_d5de0e19-8bf7-4d24-99d9-79f595d0b19b_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_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_04ce90bc-6ae2-4058-bd11-a9e4ca63fd56_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MaturitiesOfLongTermDebtAbstract_949abd71-5bd7-4fd1-bd29-8e67b0b8ac2e_terseLabel_en-US" xlink:label="lab_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scheduled&#160;maturities&#160;of&#160;long-term&#160;debt outstanding [Abstract]</link:label>
    <link:label id="lab_us-gaap_MaturitiesOfLongTermDebtAbstract_label_en-US" xlink:label="lab_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturities of Long-Term Debt [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:to="lab_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_IndexedTransactionTypeAxis_796f3e01-b239-4814-83a8-bfb21cb9c34e_terseLabel_en-US" xlink:label="lab_cnmd_IndexedTransactionTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indexed Transaction Type [Axis]</link:label>
    <link:label id="lab_cnmd_IndexedTransactionTypeAxis_label_en-US" xlink:label="lab_cnmd_IndexedTransactionTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indexed Transaction Type [Axis]</link:label>
    <link:label id="lab_cnmd_IndexedTransactionTypeAxis_documentation_en-US" xlink:label="lab_cnmd_IndexedTransactionTypeAxis" 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">Indexed Transaction Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_IndexedTransactionTypeAxis" xlink:href="cnmd-20221231.xsd#cnmd_IndexedTransactionTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_IndexedTransactionTypeAxis" xlink:to="lab_cnmd_IndexedTransactionTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_2f91604a-4ee3-4b85-aad8-d27fbc553852_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">Decreases in unrecorded tax positions related 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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_7a796a8d-5bcb-46d3-a736-18ba5afbfd2e_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued for the settlement of convertible notes</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink: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, Conversion of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_0af3e62e-aacc-4051-a9cf-947649fe50c2_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic pension cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticCountryMember_858f99cd-1d1d-47fb-828f-d76390fcc156_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">Federal [Member]</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_DividendsPayableCurrentAndNoncurrent_04026670-126f-418d-99af-5f4c0539c9c5_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink: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 payable</link:label>
    <link:label id="lab_us-gaap_DividendsPayableCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink: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 Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_cd6cbb03-5928-4282-ba54-02f4f1f9ec2c_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_d42f3b22-a263-4651-a64a-5e5b41512785_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 income (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_LesseeFinanceLeasesTextBlock_12792dd5-8649-455d-83da-6d845b9b6c8d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink: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_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink: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, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesMember_2cb5855a-c649-4640-acf1-403bcdab87f1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesMember" xlink:to="lab_us-gaap_DebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_7db34360-1746-4928-ab44-f4cfdbb7f3d9_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_861807cf-d100-4012-ba9b-b5579d8b4924_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_e03c5145-e73f-4fb6-82b2-b02cf1a4aec3_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 [Member]</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_srt_StatementScenarioAxis_f11b9cff-8736-4ffb-b959-49bc6e179330_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_2ea1fd29-9dfa-483f-9254-86b61117a4cb_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_CapitalizedComputerSoftwareAmortization1_32aa1ca1-2cc4-4749-bc64-a76a5e973ddf_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink: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 Computer Software, Amortization</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink: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 Computer Software, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_c37f619e-2dfc-4201-9dea-9cd9b2423bf9_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_TaxCreditCarryforwardsAfterTaxEffectsAmount_5b2a297b-2d5f-4bce-bb32-16f47310f1e1_terseLabel_en-US" xlink:label="lab_cnmd_TaxCreditCarryforwardsAfterTaxEffectsAmount" xlink: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 Carryforwards, After Tax Effects, Amount</link:label>
    <link:label id="lab_cnmd_TaxCreditCarryforwardsAfterTaxEffectsAmount_label_en-US" xlink:label="lab_cnmd_TaxCreditCarryforwardsAfterTaxEffectsAmount" xlink: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 Carryforwards, After Tax Effects, Amount</link:label>
    <link:label id="lab_cnmd_TaxCreditCarryforwardsAfterTaxEffectsAmount_documentation_en-US" xlink:label="lab_cnmd_TaxCreditCarryforwardsAfterTaxEffectsAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforwards, After Tax Effects, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_TaxCreditCarryforwardsAfterTaxEffectsAmount" xlink:href="cnmd-20221231.xsd#cnmd_TaxCreditCarryforwardsAfterTaxEffectsAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_TaxCreditCarryforwardsAfterTaxEffectsAmount" xlink:to="lab_cnmd_TaxCreditCarryforwardsAfterTaxEffectsAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_c54fd325-8090-4cb3-9d03-6cedd0b90f09_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" 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">Long-term Debt and Lease Obligation, Including Current Maturities</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink: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 and Lease Obligation, Including Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_8273987d-d50d-4579-a561-5ba0b1982c49_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement of taxing authority examinations (percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" xlink: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, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_69eaba60-1383-4bc6-9f5a-193ce036468a_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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_b193780e-4689-4ff3-a6ad-7fe18aa47f99_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink: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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Goodwill and Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable_34e9fa15-d636-42bf-9359-6746d014aaab_terseLabel_en-US" xlink:label="lab_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable" xlink: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 and Indefinite-Lived Assets [Table]</link:label>
    <link:label id="lab_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable_label_en-US" xlink:label="lab_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable" xlink: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 and Indefinite-Lived Assets [Table]</link:label>
    <link:label id="lab_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable_documentation_en-US" xlink:label="lab_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable" 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 and Indefinite-Lived Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable" xlink:href="cnmd-20221231.xsd#cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable" xlink:to="lab_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_3f810307-e2af-4e06-901a-d30d5dbe2579_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_3b4d694d-a402-4e33-9f18-370452881d8c_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink: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 of Cash Flows [Abstract]</link:label>
    <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_afe6c261-f43a-418a-aacf-e05bea860122_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</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_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_06661beb-affb-4f03-882e-c98703d49f9a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink: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 Notional Amounts of Outstanding Derivative Positions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink: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 Notional Amounts of Outstanding Derivative Positions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_16f31af3-7a4f-48b1-a43f-3638ec29c4e1_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5abc0fa1-4f25-42c0-802f-45598cfb5713_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_d61729cd-1d67-41fa-9139-a9b069d6f93e_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_d110925c-ffcb-4d37-a8e3-d40a85ae8159_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" 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">Number of shares, Forfeited</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink: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 in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareGross_4a568913-d3b5-49bd-976e-8a90d5de20d3_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareGross" xlink: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 Computer Software, Gross</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareGross_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareGross" xlink: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 Computer Software, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareGross" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_543dde10-442c-4be0-89f5-1c87f8aebed7_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_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_c69cd5ed-0ff5-4003-8835-5cf8c77fc103_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_8c6730fa-5f0a-46ab-83ef-ee91d7d6c52e_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_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_8931f74e-f7fc-44c4-b102-fd0721944712_negatedLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" 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">Liability, Defined Benefit Plan, Noncurrent</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_029571ec-c42a-4c97-85ef-9d1ba20f8af6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_7f5bd6db-1b90-4588-9865-e09bcb877623_terseLabel_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology-Based Intangible Assets [Member]</link:label>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology-Based Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_8612fba6-3e4c-4abd-ba5e-71a7d4d13e54_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_us-gaap_PreferredStockSharesIssued_e159b4fc-3abb-473b-92ef-0cff3c840a48_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_us-gaap_TransferredAtPointInTimeMember_56050444-6fda-4b18-9714-687ddcefc913_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred at Point in Time [Member]</link:label>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_label_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred at Point in Time [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredAtPointInTimeMember" xlink:to="lab_us-gaap_TransferredAtPointInTimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cac2cd45-804a-4da0-ab72-1a3abf4fec8d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink: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, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink: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 of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_8935b113-7aa2-45de-98b0-431967270c45_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" 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">2025</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_637cfd29-7763-4888-944a-9119fdb9edcd_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" 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">Current assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_6e110650-627e-4be9-934b-f792d47a6222_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_1b349f1f-ac34-4709-a046-c04943eca5b9_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_ScheduleOfAllocationOfPlanAssetsTableTextBlock_87015e63-2548-4e6e-b003-4ecdf63ab6a9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Allocation of Plan Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Allocation of Plan Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5b37818b-5e62-4546-bd27-af578fdf823e_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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_838cc297-ea15-4861-a1b0-255d620d7c8d_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" 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">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_30724fa5-1b0f-46b1-a564-6c93eca602a4_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">Components of Deferred Tax Liabilities [Abstract]</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_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_ffd03996-6b84-4556-a297-219215743c6e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_cc247747-bd52-48f2-88fd-a1e00b7e251b_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_StatementofShareholdersEquityParentheticalAbstract_7448a057-378c-40fb-8ec4-a25e80bee242_terseLabel_en-US" xlink:label="lab_cnmd_StatementofShareholdersEquityParentheticalAbstract" xlink: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 of Shareholders' Equity Parenthetical [Abstract]</link:label>
    <link:label id="lab_cnmd_StatementofShareholdersEquityParentheticalAbstract_label_en-US" xlink:label="lab_cnmd_StatementofShareholdersEquityParentheticalAbstract" xlink: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 Shareholders' Equity Parenthetical [Abstract]</link:label>
    <link:label id="lab_cnmd_StatementofShareholdersEquityParentheticalAbstract_documentation_en-US" xlink:label="lab_cnmd_StatementofShareholdersEquityParentheticalAbstract" 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">Statement of Shareholders' Equity Parenthetical [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_StatementofShareholdersEquityParentheticalAbstract" xlink:href="cnmd-20221231.xsd#cnmd_StatementofShareholdersEquityParentheticalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_StatementofShareholdersEquityParentheticalAbstract" xlink:to="lab_cnmd_StatementofShareholdersEquityParentheticalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain_8f76e541-e6d3-429d-806a-6b84fa91a4ab_terseLabel_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option Indexed to Issuer's Equity, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain_label_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option Indexed to Issuer's Equity, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:to="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_0edbd810-0d14-494d-87e0-3a3ff1670ffc_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_cnmd_HedgeAndWarrantTransactionsNetCashPaid_8e570eab-900e-44de-90bd-e26e6434bd30_terseLabel_en-US" xlink:label="lab_cnmd_HedgeAndWarrantTransactionsNetCashPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedge and Warrant Transactions, Net Cash Paid</link:label>
    <link:label id="lab_cnmd_HedgeAndWarrantTransactionsNetCashPaid_label_en-US" xlink:label="lab_cnmd_HedgeAndWarrantTransactionsNetCashPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedge and Warrant Transactions, Net Cash Paid</link:label>
    <link:label id="lab_cnmd_HedgeAndWarrantTransactionsNetCashPaid_documentation_en-US" xlink:label="lab_cnmd_HedgeAndWarrantTransactionsNetCashPaid" 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">Up-front costs to purchase hedge instruments, net of cash received from issuance of warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_HedgeAndWarrantTransactionsNetCashPaid" xlink:href="cnmd-20221231.xsd#cnmd_HedgeAndWarrantTransactionsNetCashPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_HedgeAndWarrantTransactionsNetCashPaid" xlink:to="lab_cnmd_HedgeAndWarrantTransactionsNetCashPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_9b10295a-6ea1-46a9-aecd-a603a6bcf390_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 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_701ec7d1-d3f2-47ed-8a00-388f4b51e739_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_BusinessAcquisitionContingentConsiderationLineItems_77c65fa4-8de9-4baa-847d-7ef17ec0c9fe_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionContingentConsiderationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Contingent Consideration [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionContingentConsiderationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Contingent Consideration [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionContingentConsiderationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionContingentConsiderationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_b2f177a6-ac76-43b6-8bf5-c30d806b596f_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">Earnings per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_14e04661-1ead-4868-aefb-8bf993bfc80a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_69505d7c-dc60-4f6e-a22b-541fc2e39f58_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">Weighted average exercise price, 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_e2ff991a-ba09-414e-8b83-68b1ea6282d0_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_StockRepurchaseProgramAuthorizedAmount1_8d4dfd30-4d88-4391-af75-9a1bfc62d021_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares authorized under repurchase program</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink: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 Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_c4a95038-369b-41cb-8046-b2015a045ddb_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 benefits</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ed362f33-e710-41ff-8c0e-f11cb50d2f22_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (loss) before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_5111affe-7250-4469-b356-6a2ee2d5f96c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_6570114b-1a54-4bf9-ab40-5d0ddcdb41da_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_feaefd58-0615-45e9-a1ca-5f8790cfe4a0_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_529170b8-c103-476e-a641-29126e694926_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink: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, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d0fb89ba-1bd0-4a92-9782-09b1a09f91d9_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_3a4281dc-982a-46dc-bc6b-f0d5499e62b0_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_MaximumLengthOfTimeHedgedInCashFlowHedge1_8ff79819-bfc7-4537-a358-67bdc92614fa_terseLabel_en-US" xlink:label="lab_us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1" xlink: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 Length of Time Hedged in Cash Flow Hedge</link:label>
    <link:label id="lab_us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1_label_en-US" xlink:label="lab_us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1" xlink: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 Length of Time Hedged in Cash Flow Hedge</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1" xlink:to="lab_us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardLineItems_7899b173-717d-483d-b41f-d767b812c9ec_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardLineItems_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems" xlink:to="lab_us-gaap_TaxCreditCarryforwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_4bd3e7b5-cd67-4802-8b5d-dfb229d5a133_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_f9fa863b-de1e-43dd-89a4-6a4b7f0e8fe1_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</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_26b407d6-5a35-44d2-8138-6441d8f0f647_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">Cumulative Translation Adjustment [Member]</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_1da7c465-f638-4162-8879-e8de3c88c995_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 [Member]</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_64b6e620-89e4-4cb0-aae4-69e48705eab1_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_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_4c2fb96f-57cd-464c-86e5-0b1df7028ec5_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" 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">2028-2032</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_b054b8df-6bd4-4678-bf8f-f57c6b4a4de6_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink: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 of Financial Position [Abstract]</link:label>
    <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_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_7feb4fda-d21c-4979-bb43-461c3f8e00f1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" 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">Capitalized Computer Software, Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink: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 Computer Software, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_e6d22e1f-9b51-45b7-8c42-02b9e4617e2e_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Raw Materials, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_70406c27-8564-4f5b-bcc5-611f5e7b958d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_c1eea585-1685-4b26-b86d-1e1ba146b33b_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_PensionPlansDefinedBenefitMember_1bfbd889-5f82-4e8b-8d1d-4c958e0437af_terseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan [Member]</link:label>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_9a5932af-6dcd-4531-8e19-f23eada4fb8e_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_b391b589-9f7f-4a33-a007-f0420eb80f8e_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink: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, 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_us-gaap_ResearchAndDevelopmentExpense_9607c281-1eef-4583-b729-e34b8e3773d6_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 expense</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_FairValueMeasuredAtNetAssetValuePerShareMember_6cb07dca-3273-47d3-9333-2ad73cb85762_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measured at Net Asset Value Per Share [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measured at Net Asset Value Per Share [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:to="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock_00d0d34e-ac58-48a9-96cd-4b61c80987ea_terseLabel_en-US" xlink:label="lab_cnmd_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink: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 Useful Life</link:label>
    <link:label id="lab_cnmd_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock_label_en-US" xlink:label="lab_cnmd_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink: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 Property, Plant and Equipment Useful Life [Table Text Block]</link:label>
    <link:label id="lab_cnmd_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock_documentation_en-US" xlink:label="lab_cnmd_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" 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 Property, Plant and Equipment Useful Life [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:href="cnmd-20221231.xsd#cnmd_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:to="lab_cnmd_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchMember_311ba313-bbee-44bb-ae25-a72a43227c65_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 and Development Credit [Member]</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_RestrictedStockUnitsRSUMember_69fedca4-a9b1-4ab5-a072-4594b42926d2_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">Restricted Stock Units (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_cnmd_FinanceLeaseRightOfUseAssetGross_26354b91-614c-4e9c-aa81-ce2fe1b4d72f_terseLabel_en-US" xlink:label="lab_cnmd_FinanceLeaseRightOfUseAssetGross" xlink: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, gross</link:label>
    <link:label id="lab_cnmd_FinanceLeaseRightOfUseAssetGross_label_en-US" xlink:label="lab_cnmd_FinanceLeaseRightOfUseAssetGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-Of-Use Asset, Gross</link:label>
    <link:label id="lab_cnmd_FinanceLeaseRightOfUseAssetGross_documentation_en-US" xlink:label="lab_cnmd_FinanceLeaseRightOfUseAssetGross" 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">Finance Lease, Right-Of-Use Asset, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_FinanceLeaseRightOfUseAssetGross" xlink:href="cnmd-20221231.xsd#cnmd_FinanceLeaseRightOfUseAssetGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_FinanceLeaseRightOfUseAssetGross" xlink:to="lab_cnmd_FinanceLeaseRightOfUseAssetGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_7a1d1f16-df0f-4327-8458-c7169696da96_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operations and Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink: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 and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_dee7dde8-e560-474d-ac2b-9c4abb2565e5_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink: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 sales</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_8684a8f5-1c04-4e58-be63-76be65027563_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow hedging gain (loss) (net of income tax expense/benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_13f7b373-b5bf-442a-9ffb-51c4bd598e80_periodStartLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" 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_ProductWarrantyAccrual_ede06372-3891-4532-a33b-62958fe3e33e_periodEndLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" 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_ProductWarrantyAccrual_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard and Extended Product Warranty Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrual" xlink:to="lab_us-gaap_ProductWarrantyAccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_ProductWarrantyAccrualTerm_6d076a85-52f2-4734-9e82-05a9b6fa9648_terseLabel_en-US" xlink:label="lab_cnmd_ProductWarrantyAccrualTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard warranty period (in years)</link:label>
    <link:label id="lab_cnmd_ProductWarrantyAccrualTerm_label_en-US" xlink:label="lab_cnmd_ProductWarrantyAccrualTerm" xlink: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 Accrual Term</link:label>
    <link:label id="lab_cnmd_ProductWarrantyAccrualTerm_documentation_en-US" xlink:label="lab_cnmd_ProductWarrantyAccrualTerm" 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 Accrual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ProductWarrantyAccrualTerm" xlink:href="cnmd-20221231.xsd#cnmd_ProductWarrantyAccrualTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_ProductWarrantyAccrualTerm" xlink:to="lab_cnmd_ProductWarrantyAccrualTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_PurchasesOfConvertibleNotesHedgesNetOfTax_fc33f7ea-e9e7-4549-b7c3-933eed8233a7_terseLabel_en-US" xlink:label="lab_cnmd_PurchasesOfConvertibleNotesHedgesNetOfTax" xlink: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 Convertible Notes Hedges, Net of Tax</link:label>
    <link:label id="lab_cnmd_PurchasesOfConvertibleNotesHedgesNetOfTax_label_en-US" xlink:label="lab_cnmd_PurchasesOfConvertibleNotesHedgesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of Convertible Notes Hedges, Net of Tax</link:label>
    <link:label id="lab_cnmd_PurchasesOfConvertibleNotesHedgesNetOfTax_documentation_en-US" xlink:label="lab_cnmd_PurchasesOfConvertibleNotesHedgesNetOfTax" 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">Purchases of Convertible Notes Hedges, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_PurchasesOfConvertibleNotesHedgesNetOfTax" xlink:href="cnmd-20221231.xsd#cnmd_PurchasesOfConvertibleNotesHedgesNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_PurchasesOfConvertibleNotesHedgesNetOfTax" xlink:to="lab_cnmd_PurchasesOfConvertibleNotesHedgesNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_82488f6e-9fee-4d5e-b917-ad972cfd0b78_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">Deferred State and Local Income Tax Expense (Benefit)</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_DefinedContributionPlanDisclosureLineItems_a186b455-58a9-4b87-965e-637a186e73ce_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink: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 Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink: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 Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_AmericasexcludingtheUnitedStatesMember_b71cc77a-79f7-4356-8855-7789b7d85667_terseLabel_en-US" xlink:label="lab_cnmd_AmericasexcludingtheUnitedStatesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Americas (excluding the United States) [Member]</link:label>
    <link:label id="lab_cnmd_AmericasexcludingtheUnitedStatesMember_label_en-US" xlink:label="lab_cnmd_AmericasexcludingtheUnitedStatesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Americas (excluding the United States) [Member]</link:label>
    <link:label id="lab_cnmd_AmericasexcludingtheUnitedStatesMember_documentation_en-US" xlink:label="lab_cnmd_AmericasexcludingtheUnitedStatesMember" 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">Americas (excluding the United States) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AmericasexcludingtheUnitedStatesMember" xlink:href="cnmd-20221231.xsd#cnmd_AmericasexcludingtheUnitedStatesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_AmericasexcludingtheUnitedStatesMember" xlink:to="lab_cnmd_AmericasexcludingtheUnitedStatesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_46fa039b-613b-4b1e-a0e7-94da3dbea868_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</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_3bdcf7d3-12fc-4a65-a071-fc02b90e501f_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_c876135f-09f0-42ba-85ff-a309e47d8a1a_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">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_5b33881b-4eb6-41c1-b88e-2d316ed68de3_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_us-gaap_DefinedBenefitPlanDisclosureLineItems_d003cd5b-5618-4d15-8e34-f1ab5b961965_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_8745dc59-57e2-4626-bee8-fc63d26e4623_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Liability [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink: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 Defined Benefit Plans Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_9c53a3b9-b384-4e34-8e9c-d9f4fc624f51_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_ed6bf022-1b6c-4940-a29f-05f068f632cf_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_8fbfc2a4-aa1b-4d6e-883d-108df637cd22_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 shareholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_eded011f-68fe-43a5-9508-cb8739c7178f_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">Balance at period start</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_678af304-9c92-42fa-b286-036bed309bfc_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">Balance at period end</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_cnmd_AdditionalDamagesMember_a0ab09ec-a485-4c6a-ae6e-329b6ca34cb2_terseLabel_en-US" xlink:label="lab_cnmd_AdditionalDamagesMember" xlink: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 Damages [Member]</link:label>
    <link:label id="lab_cnmd_AdditionalDamagesMember_label_en-US" xlink:label="lab_cnmd_AdditionalDamagesMember" xlink: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 Damages [Member]</link:label>
    <link:label id="lab_cnmd_AdditionalDamagesMember_documentation_en-US" xlink:label="lab_cnmd_AdditionalDamagesMember" 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">Additional Damages</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AdditionalDamagesMember" xlink:href="cnmd-20221231.xsd#cnmd_AdditionalDamagesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_AdditionalDamagesMember" xlink:to="lab_cnmd_AdditionalDamagesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_7d1c9cae-52fb-4add-bc39-12a332d861b0_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink: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 Finance Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_167586e9-0e4e-4f20-a737-a4ebc4c05b0f_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">Weighted average grant date fair value, 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_us-gaap_DeferredTaxAssetsOther_d437ea66-e24d-4b4f-a3ab-9d15af772b83_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_cnmd_OperatingLossCarryforwardsAfterTaxEffects_4435a04f-f280-4376-92e6-7b5a4813f553_terseLabel_en-US" xlink:label="lab_cnmd_OperatingLossCarryforwardsAfterTaxEffects" xlink: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, After Tax Effects</link:label>
    <link:label id="lab_cnmd_OperatingLossCarryforwardsAfterTaxEffects_label_en-US" xlink:label="lab_cnmd_OperatingLossCarryforwardsAfterTaxEffects" xlink: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, After Tax Effects</link:label>
    <link:label id="lab_cnmd_OperatingLossCarryforwardsAfterTaxEffects_documentation_en-US" xlink:label="lab_cnmd_OperatingLossCarryforwardsAfterTaxEffects" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards, After Tax Effects</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_OperatingLossCarryforwardsAfterTaxEffects" xlink:href="cnmd-20221231.xsd#cnmd_OperatingLossCarryforwardsAfterTaxEffects"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_OperatingLossCarryforwardsAfterTaxEffects" xlink:to="lab_cnmd_OperatingLossCarryforwardsAfterTaxEffects" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_b3141cf3-8b38-4956-bc22-7fd4a1c8cdc0_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" 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">Intangible assets, accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/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_OtherComprehensiveIncomeLocationAxis_f3972948-6929-46cc-a246-1cfd53cde810_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink: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 Location [Axis]</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationAxis_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink: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 Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment_8674154b-b042-4ad1-b724-44c06f8cdf84_terseLabel_en-US" xlink:label="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible notes premium on extinguishment</link:label>
    <link:label id="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment_label_en-US" xlink:label="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment" xlink: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, Convertible Notes Premium on Extinguishment</link:label>
    <link:label id="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment_documentation_en-US" xlink:label="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment" 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, Convertible Notes Premium on Extinguishment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment" xlink:href="cnmd-20221231.xsd#cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment" xlink:to="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_c999546c-ee57-4960-a3bb-383e201af57a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' Equity</link:label>
    <link:label id="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' Equity and Share-Based Payments [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_7cdc534d-446c-4dc7-a6f6-f523ad50769f_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" 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">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_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_8cc465fd-3a43-4332-a4ef-18b77776fbdc_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" 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">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_RetainedEarningsMember_08576ca2-10cb-4cc2-81b2-f9a51d835d8c_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">Retained Earnings</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_us-gaap_SegmentReportingInformationLineItems_f510df44-b467-4abf-872f-80313b39ea91_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_b92b2879-0e1b-4e9b-a46c-727e8cc328a8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" 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">Dividends on common stock ($.80 per share)</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink: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, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_502effba-0c9b-411c-bd3f-283f60d718f3_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_358aa35d-56d3-4e82-ae6b-5b97a1ba2533_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_LeaseCostTableTextBlock_96f98fae-c413-491f-99da-b67e0fdb9ee3_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_b350d89f-5c3b-4e44-9763-4126f7eed78b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares available for grant</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_db2cc268-315a-43c0-bd72-d0f2a6e18468_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_7be611c6-40fe-4b82-9e87-ab558672bfef_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognition</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_8369c880-67df-4133-9904-69dfac695ca9_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_65db789c-bf6b-4174-b9ce-f9709053c0c3_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">Weighted average grant date fair value, 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_DebtInstrumentInterestRateEffectivePercentage_cda28cff-ff4d-4629-9b1d-f06330e50006_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink: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 Interest Rate (percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink: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, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_40867f4b-0e1f-40ed-a4c0-99ec8d75244c_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">Letters of Credit [Member]</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_OperatingLeaseLiabilityNoncurrent_9b82a15c-f9a7-462c-85d6-be39fac816b2_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">Other long-term 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_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_58a357c3-b57a-4e98-a03e-b747f8437e19_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink: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 credit</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink: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, Research</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_751d07d4-80bc-4221-9686-ee40ac0792dc_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_8e4cceaf-08b9-4811-948d-e93a61524bce_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">Employer contributions</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_3df262c1-8202-40bd-b28d-81bd0af61191_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_OtherComprehensiveIncomeLossBeforeTax_886a4123-2232-4967-8328-4631e2d2f1b7_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax" 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">Other comprehensive income (loss), before income tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_b7ad82c2-a8b5-4e7c-ba5e-e1045731d84b_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized intangible assets, gross carrying amount</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList_e402d306-d33f-4010-82b3-fdfe0aac571d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost on projected benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesReturnsAndAllowancesMember_f8075a1d-cb37-4fff-a0de-44e2e2fa7e9c_terseLabel_en-US" xlink:label="lab_us-gaap_SalesReturnsAndAllowancesMember" xlink: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 Returns and Allowances [Member]</link:label>
    <link:label id="lab_us-gaap_SalesReturnsAndAllowancesMember_label_en-US" xlink:label="lab_us-gaap_SalesReturnsAndAllowancesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Returns and Allowances [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesReturnsAndAllowancesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesReturnsAndAllowancesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesReturnsAndAllowancesMember" xlink:to="lab_us-gaap_SalesReturnsAndAllowancesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax_db03672b-f268-48cd-98e4-7bfe777f05a1_terseLabel_en-US" xlink:label="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax" xlink: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 convertible notes hedge transactions, net of tax</link:label>
    <link:label id="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax_label_en-US" xlink:label="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax" xlink: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, Convertible Note Hedge, Net of Income Tax</link:label>
    <link:label id="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax_documentation_en-US" xlink:label="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax" 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, Convertible Note Hedge, Net of Income Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax" xlink:href="cnmd-20221231.xsd#cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax" xlink:to="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_c9ab1f4f-0bc8-4dca-84b8-afafc1f2062c_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, less allowance for doubtful accounts of $5,508 in 2022 and $4,528 in 2021</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_8dfa5334-08dc-43b5-81db-e62a7156a9f2_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_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_d0e93336-35e1-4868-93f2-6ea3c65a5a4e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amounts Recognized in the Consolidated Balance Sheets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amounts Recognized in Balance Sheet [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseTypeDomain_cb22f673-c5d3-4512-8c74-8dfb2000cc8f_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:label id="lab_srt_LitigationCaseTypeDomain_label_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseTypeDomain" xlink:to="lab_srt_LitigationCaseTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4dcd176c-6002-4c3d-b6f9-e4f08326d7f3_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_c60f025e-d6a4-4eaf-b446-c64acdaf93c5_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_ffc9cb8a-b562-4bdb-97d4-7b6db47d4edc_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_cnmd_AdjustedSOFRMember_0ea6718b-c9e8-46a5-98bd-635922418173_terseLabel_en-US" xlink:label="lab_cnmd_AdjustedSOFRMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted SOFR</link:label>
    <link:label id="lab_cnmd_AdjustedSOFRMember_label_en-US" xlink:label="lab_cnmd_AdjustedSOFRMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted SOFR [Member]</link:label>
    <link:label id="lab_cnmd_AdjustedSOFRMember_documentation_en-US" xlink:label="lab_cnmd_AdjustedSOFRMember" 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">Adjusted SOFR</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AdjustedSOFRMember" xlink:href="cnmd-20221231.xsd#cnmd_AdjustedSOFRMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_AdjustedSOFRMember" xlink:to="lab_cnmd_AdjustedSOFRMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_HedgeTransactionMember_0f696fad-2521-4b0e-9ab7-6a519f8d5906_terseLabel_en-US" xlink:label="lab_cnmd_HedgeTransactionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedge Transaction</link:label>
    <link:label id="lab_cnmd_HedgeTransactionMember_label_en-US" xlink:label="lab_cnmd_HedgeTransactionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedge transaction [Member]</link:label>
    <link:label id="lab_cnmd_HedgeTransactionMember_documentation_en-US" xlink:label="lab_cnmd_HedgeTransactionMember" 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">Hedge transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_HedgeTransactionMember" xlink:href="cnmd-20221231.xsd#cnmd_HedgeTransactionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_HedgeTransactionMember" xlink:to="lab_cnmd_HedgeTransactionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8c072a1b-02a8-467f-ab44-72d1542bed5b_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">Number of shares outstanding, Beginning Balance</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_448a9558-8acc-47ba-9ff6-a633fb7e2236_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">Number of shares outstanding, Ending Balance</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_VariableRateDomain_e039c427-9e9d-4e32-bd5c-bcc6feb4b1af_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_d58bcd39-71f6-4b9f-b40a-3aaca8133836_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">Amortized intangible assets, gross carrying amount</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_SellingGeneralAndAdministrativeExpense_e2bc88c6-059c-4ba1-9ed3-18d28f18376c_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and administrative expense</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink: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, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_3f629f19-19ed-40c9-92b7-26ac0fb021b8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink: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 adjustment to fair value of contingent consideration liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_20028b8c-75bb-43f3-8a33-9289f0ad2a4c_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">Other 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_AccumulatedOtherComprehensiveIncomeMember_2ad77240-9411-4a61-93f9-b5ba9ac223b7_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/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_dei_AuditorFirmId_57252192-e519-4187-9678-1b6dd129b083_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_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_dbde454c-fc52-4d69-9b1c-44a3891f32ed_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_LesseeOperatingLeaseTerminationOptionTerm_bb3615f5-699f-4d8c-b19a-47c762538c8b_terseLabel_en-US" xlink:label="lab_cnmd_LesseeOperatingLeaseTerminationOptionTerm" xlink: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, Termination Option Term</link:label>
    <link:label id="lab_cnmd_LesseeOperatingLeaseTerminationOptionTerm_label_en-US" xlink:label="lab_cnmd_LesseeOperatingLeaseTerminationOptionTerm" xlink: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, Termination Option Term</link:label>
    <link:label id="lab_cnmd_LesseeOperatingLeaseTerminationOptionTerm_documentation_en-US" xlink:label="lab_cnmd_LesseeOperatingLeaseTerminationOptionTerm" 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, Termination Option Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_LesseeOperatingLeaseTerminationOptionTerm" xlink:href="cnmd-20221231.xsd#cnmd_LesseeOperatingLeaseTerminationOptionTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_LesseeOperatingLeaseTerminationOptionTerm" xlink:to="lab_cnmd_LesseeOperatingLeaseTerminationOptionTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock_1d830678-b5c8-444f-8dcd-15212830be17_terseLabel_en-US" xlink:label="lab_cnmd_RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock" xlink: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 Geographic Areas and Product Line</link:label>
    <link:label id="lab_cnmd_RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock_label_en-US" xlink:label="lab_cnmd_RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock" xlink: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 Geographic Area and Product Line [Table Text Block]</link:label>
    <link:label id="lab_cnmd_RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock_documentation_en-US" xlink:label="lab_cnmd_RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock" 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">[Table Text Block] for Revenue from External Customers by Geographic Area and Product Line [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock" xlink:href="cnmd-20221231.xsd#cnmd_RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock" xlink:to="lab_cnmd_RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_e72da8bf-193f-4e7d-bc79-afb5f424e1f3_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_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_302f6007-b63d-4a2c-a7a1-48181c0a5a53_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" 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">2024</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_3eef4818-cf05-4715-a9cf-ead28de98ce7_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_OperatingIncomeLoss_ab1b250f-5f7d-4483-a053-f609dfbd24c2_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_DeferredTaxAssetsInventory_eca7b15a-a4f4-4db0-a428-f553d54ac44b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink: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, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInventory" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShippingAndHandlingMember_016a148b-ed11-4e4e-ab19-3fba45d3b2c9_terseLabel_en-US" xlink:label="lab_us-gaap_ShippingAndHandlingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shipping and Handling [Member]</link:label>
    <link:label id="lab_us-gaap_ShippingAndHandlingMember_label_en-US" xlink:label="lab_us-gaap_ShippingAndHandlingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shipping and Handling [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShippingAndHandlingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShippingAndHandlingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShippingAndHandlingMember" xlink:to="lab_us-gaap_ShippingAndHandlingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_ce1a0cce-382e-4de1-b78e-8f19063704b1_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_e0a21ca1-2229-4ea4-a9e9-ec2041c3e530_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" 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 actuarial loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink: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), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_f6a8f75b-bcb6-4902-a2b6-ceacf1e88fc1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink: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 Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink: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 Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink:to="lab_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3ef4e7b1-ccaa-4935-aabf-b66ac97be62a_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating acitivites:</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_46d83637-8a22-45a5-b763-917888307d97_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 Other 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_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_9c761322-055d-4074-8afc-f58262543d99_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_CumulativeGainsandLossesAmortizationPeriodLimit_3c84e5fe-9fcf-4c88-a13d-4b9ccecc76c3_terseLabel_en-US" xlink:label="lab_cnmd_CumulativeGainsandLossesAmortizationPeriodLimit" xlink: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 Gains and Losses Amortization Period Limit</link:label>
    <link:label id="lab_cnmd_CumulativeGainsandLossesAmortizationPeriodLimit_label_en-US" xlink:label="lab_cnmd_CumulativeGainsandLossesAmortizationPeriodLimit" xlink: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 Gains and Losses Amortization Period Limit</link:label>
    <link:label id="lab_cnmd_CumulativeGainsandLossesAmortizationPeriodLimit_documentation_en-US" xlink:label="lab_cnmd_CumulativeGainsandLossesAmortizationPeriodLimit" 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">Cumulative Gains and Losses Amortization Period Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_CumulativeGainsandLossesAmortizationPeriodLimit" xlink:href="cnmd-20221231.xsd#cnmd_CumulativeGainsandLossesAmortizationPeriodLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_CumulativeGainsandLossesAmortizationPeriodLimit" xlink:to="lab_cnmd_CumulativeGainsandLossesAmortizationPeriodLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_0af7b0be-a778-4a42-a17b-01e4b329aa4a_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, plant 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_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_87f3472e-e120-4d39-b9f9-217c2bc5ea2c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink: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 the Carrying Amount of Service and Product Warranties</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink: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 Product Warranty Liability [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_b34fa9b4-d137-44e0-9f01-59df465f4b0c_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 value (in dollars per 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_d5682486-9720-442e-88f6-f46fbe5f33ab_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_68219ff0-d156-4082-98e9-d78fe5d13c06_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">Number of shares, Granted</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_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_14d609f2-3276-4a63-a937-652a0e7b4b05_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock Option and SAR Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink: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 and Stock Appreciation Rights, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_7469ba28-5e00-44a4-9b2c-6386528a4324_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">Deferred Federal Income Tax Expense (Benefit)</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_AdditionalPaidInCapitalMember_c5f9fd73-5ff9-4f1e-bb37-cd5675afd3b2_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">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_f3f822a8-e8c9-4089-9c6e-27c77047498e_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_0e168330-70e9-49b6-9d3a-e7a9739061b7_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">Aggregate intrinsic value</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_11ec71fb-aed1-4bf9-b2e1-6ae5327956cb_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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4cd173ce-a167-4640-b9d1-310e2c378599_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted-weighted average shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/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_DerivativeAssetsLiabilitiesAtFairValueNet_d3d3da19-1f9d-4858-aac0-045da5d610bb_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" 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 &#160;Fair Value</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink: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 Assets (Liabilities), at Fair Value, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:to="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_f5a27542-e733-450f-8f0e-f6b631ea355a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink: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 inventory</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink: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 Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_2dce6da0-103c-4d7c-b779-c3142a274345_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 of option &amp; SARs (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_BuildingAndBuildingImprovementsMember_d5f90a97-4316-4542-a028-5d0fa8aa81d1_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and improvements [Member]</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyExpense_8f0e4a06-c41e-4330-8500-bd216828b18b_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyExpense" xlink: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 Expense</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyExpense_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyExpense" xlink: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 Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyExpense" xlink:to="lab_us-gaap_ProductWarrantyExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_a2c355db-d214-4af2-bd80-944b965e8e17_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_cnmd_LiquidatedDamagesMember_689d88fe-f091-4df0-9ad5-ae6863862c12_terseLabel_en-US" xlink:label="lab_cnmd_LiquidatedDamagesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liquidated Damages [Member]</link:label>
    <link:label id="lab_cnmd_LiquidatedDamagesMember_label_en-US" xlink:label="lab_cnmd_LiquidatedDamagesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liquidated Damages [Member]</link:label>
    <link:label id="lab_cnmd_LiquidatedDamagesMember_documentation_en-US" xlink:label="lab_cnmd_LiquidatedDamagesMember" 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">Liquidated Damages</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_LiquidatedDamagesMember" xlink:href="cnmd-20221231.xsd#cnmd_LiquidatedDamagesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_LiquidatedDamagesMember" xlink:to="lab_cnmd_LiquidatedDamagesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_9e6f6754-975e-4d44-b49f-74edb26846cf_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink: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 assumed</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d45ae6b6-7658-4542-8a91-e8e6e349c83b_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">Weighted average grant date fair value, 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_73d5f9d8-447f-4b0f-b36a-96cc0c55d4d3_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 [Member]</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_cnmd_BiorezIncMember_f21c8206-ea0e-44df-9822-46c184174c67_terseLabel_en-US" xlink:label="lab_cnmd_BiorezIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Biorez Inc</link:label>
    <link:label id="lab_cnmd_BiorezIncMember_label_en-US" xlink:label="lab_cnmd_BiorezIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Biorez Inc [Member]</link:label>
    <link:label id="lab_cnmd_BiorezIncMember_documentation_en-US" xlink:label="lab_cnmd_BiorezIncMember" 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">Biorez Inc</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_BiorezIncMember" xlink:href="cnmd-20221231.xsd#cnmd_BiorezIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_BiorezIncMember" xlink:to="lab_cnmd_BiorezIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_58faac6c-f5ed-4456-b60f-5ecbc5eb1d1e_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink: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, options exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_ef8fc7ab-bfd4-49d0-852d-9a9b90d9c7bb_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink: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 authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink: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 Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingExpense_0db75a7c-75e4-45a2-add4-73e34f31539f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingExpense" xlink: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 expense</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingExpense" xlink:to="lab_us-gaap_OtherNonoperatingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansPayableMember_0fa1ebc5-3c02-4aa0-bd1c-01582b17bf63_terseLabel_en-US" xlink:label="lab_us-gaap_LoansPayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Facility [Member]</link:label>
    <link:label id="lab_us-gaap_LoansPayableMember_label_en-US" xlink:label="lab_us-gaap_LoansPayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Payable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansPayableMember" xlink:to="lab_us-gaap_LoansPayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_A2250PercentConvertibleNotesDue2027Member_2739789d-f66d-4e2b-937e-2349be0acc0a_terseLabel_en-US" xlink:label="lab_cnmd_A2250PercentConvertibleNotesDue2027Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.250 Percent Convertible Notes Due 2027</link:label>
    <link:label id="lab_cnmd_A2250PercentConvertibleNotesDue2027Member_label_en-US" xlink:label="lab_cnmd_A2250PercentConvertibleNotesDue2027Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.250 Percent Convertible Notes Due 2027 [Member]</link:label>
    <link:label id="lab_cnmd_A2250PercentConvertibleNotesDue2027Member_documentation_en-US" xlink:label="lab_cnmd_A2250PercentConvertibleNotesDue2027Member" 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">2.250 Percent Convertible Notes Due 2027</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_A2250PercentConvertibleNotesDue2027Member" xlink:href="cnmd-20221231.xsd#cnmd_A2250PercentConvertibleNotesDue2027Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_A2250PercentConvertibleNotesDue2027Member" xlink:to="lab_cnmd_A2250PercentConvertibleNotesDue2027Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_6a952c27-7aec-4e05-831d-afab6cc7d615_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink: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 warrants</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink: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, Warrant Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_29d8c8d3-7f05-4329-83d5-d9cf438165d8_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated goodwill impairment loss</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_f0734919-a39e-447c-910f-bd0511092470_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 Exchange Forward [Member]</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_CommonStockSharesIssued_b13643e4-850b-489b-b31b-348d3ccb9493_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_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_edc493d0-f869-4f7d-85e2-1c0f2012e102_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink: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 Gain (Loss) [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink: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 Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:to="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_1a88627b-b37e-46d2-8e7c-52dd7791d180_verboseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" 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">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink: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 Transaction Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferredOverTimeMember_72ded2d7-8416-41bf-b5b9-7d1428f4d739_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred over Time [Member]</link:label>
    <link:label id="lab_us-gaap_TransferredOverTimeMember_label_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred over Time [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredOverTimeMember" xlink:to="lab_us-gaap_TransferredOverTimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_2ffdd1bc-3736-4e47-898d-c254df05a99c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition and integration costs</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Acquisition Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_ae3a43e7-9a44-4287-b5ec-3439be59bef2_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 [Member]</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_FinanceLeaseLiabilityCurrent_46360125-d909-4ed8-8650-e92d20b7c80c_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink: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_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_4a7ec36c-5ee2-477f-8e06-732393e967e9_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_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_832d4cf0-8cf0-436a-a683-e312d05ea514_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" 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 recognized in other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink: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), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_7ed50a13-0b83-426c-b7ee-822cf1035532_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation and benefits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_6305757e-acf3-4e46-b8b4-b335fd5b4478_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_srt_LitigationCaseAxis_1adead98-454f-41e0-81f8-d88d445c1e04_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:label id="lab_srt_LitigationCaseAxis_label_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseAxis" xlink:to="lab_srt_LitigationCaseAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_13d2117f-66bb-4b32-8ffe-e45eaa3949d4_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_OtherLiabilitiesCurrent_8a2ef080-1f46-4f61-83de-37d498760f3c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebt_965c642a-ab05-490c-b518-e67ba763a9b9_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebt_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebt" xlink:to="lab_us-gaap_ConvertibleDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_04c03c75-e39d-42b2-9560-3702f0c9bf02_negatedLabel_en-US" xlink:label="lab_cnmd_FinanceLeaseRightOfUseAssetAccumulatedDepreciation" 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">Accumulated depreciation</link:label>
    <link:label id="lab_cnmd_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_label_en-US" xlink:label="lab_cnmd_FinanceLeaseRightOfUseAssetAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-Of-Use Asset, Accumulated Depreciation</link:label>
    <link:label id="lab_cnmd_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_documentation_en-US" xlink:label="lab_cnmd_FinanceLeaseRightOfUseAssetAccumulatedDepreciation" 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">Finance Lease, Right-Of-Use Asset, Accumulated Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_FinanceLeaseRightOfUseAssetAccumulatedDepreciation" xlink:href="cnmd-20221231.xsd#cnmd_FinanceLeaseRightOfUseAssetAccumulatedDepreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_FinanceLeaseRightOfUseAssetAccumulatedDepreciation" xlink:to="lab_cnmd_FinanceLeaseRightOfUseAssetAccumulatedDepreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_9ffa0a59-90c8-4fe0-af96-92aac91dd008_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink: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 benefits</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink: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 Employee Related Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_dd21607c-7a7f-491e-81e8-80beb5471b4b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink: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 Reconciliation of the Projected Benefit Obligation, Plan Assets and Funded Status of the Pension Plan</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Funded Status [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNetFundedStatusTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_990c9974-0f1e-4339-ab69-dc492a112f00_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink: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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_671f0e58-bc4f-4db2-98cc-3966af7fd237_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_cnmd_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate_2393cc5b-e3dc-47ae-97b3-e2f54a63725d_terseLabel_en-US" xlink:label="lab_cnmd_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" xlink: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 rate for interest on benefit obligation (percent)</link:label>
    <link:label id="lab_cnmd_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate_label_en-US" xlink:label="lab_cnmd_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Interest Cost, Discount Rate</link:label>
    <link:label id="lab_cnmd_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate_documentation_en-US" xlink:label="lab_cnmd_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Interest Cost, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" xlink:href="cnmd-20221231.xsd#cnmd_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" xlink:to="lab_cnmd_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_d3954727-f6d8-4b0a-9db2-251ee38a5b44_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax provision at statutory rate based on income before income taxes (percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_b5bc864c-364e-469a-8ece-0ef394cb97e6_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charged to costs and expenses</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_0c115489-0d08-438e-8767-206690e6141d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnOilAndGasHedgingActivity_3d26f4d9-d741-4914-a105-d98a7223de5b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnOilAndGasHedgingActivity" 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 convertible notes hedge transactions settlement</link:label>
    <link:label id="lab_us-gaap_GainLossOnOilAndGasHedgingActivity_label_en-US" xlink:label="lab_us-gaap_GainLossOnOilAndGasHedgingActivity" xlink: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 Hedging Activity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnOilAndGasHedgingActivity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnOilAndGasHedgingActivity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnOilAndGasHedgingActivity" xlink:to="lab_us-gaap_GainLossOnOilAndGasHedgingActivity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTable_41ef1793-58e8-47b3-8f26-ef109b86fb7d_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_4dd61bb2-4a1a-49b8-8dbb-2307bd9d120f_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">Number of shares outstanding, Beginning Balance</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_23a7391c-202c-484d-9cea-345a7595c19a_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">Number of shares outstanding, Ending Balance</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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_1b57d4b9-ea42-44be-a855-dcf92d159512_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation (percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_65855089-80a9-4d95-9616-774f7f14e9fd_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State income taxes, net of federal tax benefit (percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_c929985a-2a6d-4065-96df-eb069ba261bb_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink: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_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_f93bdc3e-3d48-437a-bb16-4a26fc1b62b0_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3bcf9b87-7945-4e40-a10e-6d3e72b6d7a9_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets and Liabilities [Abstract]</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink: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 and Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_StockOptionsAndStockAppreciationRightsMember_8c85acf1-8cd7-4afe-86bd-c65784922bb0_terseLabel_en-US" xlink:label="lab_cnmd_StockOptionsAndStockAppreciationRightsMember" xlink: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 and Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:label id="lab_cnmd_StockOptionsAndStockAppreciationRightsMember_label_en-US" xlink:label="lab_cnmd_StockOptionsAndStockAppreciationRightsMember" xlink: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 Options and Stock Appreciation Rights [Member]</link:label>
    <link:label id="lab_cnmd_StockOptionsAndStockAppreciationRightsMember_documentation_en-US" xlink:label="lab_cnmd_StockOptionsAndStockAppreciationRightsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options and Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_StockOptionsAndStockAppreciationRightsMember" xlink:href="cnmd-20221231.xsd#cnmd_StockOptionsAndStockAppreciationRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_StockOptionsAndStockAppreciationRightsMember" xlink:to="lab_cnmd_StockOptionsAndStockAppreciationRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_906ea94e-d905-49c7-96d9-90b6222c81f8_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, 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_dad8467c-3e52-4517-9247-901c7a92194d_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, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_73dbdf98-5800-4601-a2e4-c886e3dffc67_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, plant and equipment</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_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_493165ff-5f82-4d64-9594-cc5d80d24cfb_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charged to other accounts</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_37e6754b-ed47-407d-bfc9-e8867af8e511_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 Estimated 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_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_e40c6c4c-31c2-44d2-a82e-bd948dff3679_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_d8ad7aeb-e24a-4819-a44b-3b6d0622af39_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_0e0cf426-6df2-485f-8c70-b7933a00e3b0_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">Number of shares, Forfeited</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_13d322b7-8c56-4184-a70a-2cbbea0a6b58_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_abcb0383-1298-4ec7-8897-e848a52862d4_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt outstanding</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_BalanceSheetLocationAxis_62e7f30a-4b83-4ca5-9c44-a8ee6dc939af_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_BusinessCombinationContingentConsiderationLiabilityNoncurrent_3d6a870b-f13f-4335-a0b5-0f01b98b053a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Noncurrent</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fb9f8af6-d111-406b-85be-73021c3ac487_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1465c85b-fa26-4cf2-85ff-27bef1cc707a_periodStartLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" 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">Accumulated other comprehensive income (loss), beginning of the period</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_73d2d219-bfe9-4cd0-87f5-86b95f4ac2e5_periodEndLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" 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">Accumulated other comprehensive income (loss), end of the period</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_cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_af0fe6c5-d9d3-4803-812b-466901d7cd80_totalLabel_en-US" xlink:label="lab_cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" 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 acquired</link:label>
    <link:label id="lab_cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_label_en-US" xlink:label="lab_cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Acquired Including Goodwill</link:label>
    <link:label id="lab_cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_documentation_en-US" xlink:label="lab_cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Acquired Including Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" xlink:href="cnmd-20221231.xsd#cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" xlink:to="lab_cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_e08241ba-d977-463b-8f69-106f5c8b2184_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected return on plan assets (percent)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_2d534a44-6160-4046-aa77-25efd983a5c0_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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_cd8079a6-0d70-4bfc-9144-e5ac44404b06_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink: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, Tax</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_SettledLitigationMember_507721b7-f15b-4702-8a4b-b9378375a0c1_terseLabel_en-US" xlink:label="lab_us-gaap_SettledLitigationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settled Litigation</link:label>
    <link:label id="lab_us-gaap_SettledLitigationMember_label_en-US" xlink:label="lab_us-gaap_SettledLitigationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settled Litigation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SettledLitigationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SettledLitigationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SettledLitigationMember" xlink:to="lab_us-gaap_SettledLitigationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_fd5b88a3-772f-4719-a358-bc56941ec94f_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 with Customer, Liability, 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_8706def4-7a62-4b79-b8fb-d1e820d5013c_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_cea08ae1-4897-489c-8d5e-ac197a4c6459_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares issued under Plan</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink: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, Shares Issued in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesAbstract_cdabc808-3d09-4877-ab69-8e5a0741bb3d_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 [Abstract]</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_CommonStockDividendsPerShareDeclared_f1f2f80c-9730-471c-b6ca-7edd0075eaba_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink: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 per share of common stock (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink: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, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_5ead9040-be21-4e52-bad9-54ab6faf94f6_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">Unrecognized compensation cost</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_MovementInValuationAllowancesAndReservesRollForward_ea6c14b0-af08-404a-b22e-41b0cdb45b8c_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:to="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_ea9546e8-96ba-469f-9b66-5fc5dc131eb8_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">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</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_187c0beb-7445-4a4e-9acc-d629612e32b0_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, Plant 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_us-gaap_AmortizationOfDebtDiscountPremium_c97da079-b231-48b9-b3da-519ca977df0f_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink: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 Discount</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDebtDiscountPremium_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink: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 Discount (Premium)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_348372b5-2657-4cfc-ab49-f478188097c5_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">Aggregate intrinsic value, options 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_f880c3e9-916c-44a8-965a-f99030e62f23_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">Property, Plant and Equipment, Type [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_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_1e5c21ce-6d58-485b-aa54-9ac62e8895e5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink: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 Plan Assets and Benefit Obligations Recognized in Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_In2BonesGlobalIncAndBiorezIncMember_21731a36-2faf-4ae7-830d-6da66e6a1561_terseLabel_en-US" xlink:label="lab_cnmd_In2BonesGlobalIncAndBiorezIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">In2Bones Global Inc and Biorez Inc</link:label>
    <link:label id="lab_cnmd_In2BonesGlobalIncAndBiorezIncMember_label_en-US" xlink:label="lab_cnmd_In2BonesGlobalIncAndBiorezIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">In2Bones Global Inc and Biorez Inc [Member]</link:label>
    <link:label id="lab_cnmd_In2BonesGlobalIncAndBiorezIncMember_documentation_en-US" xlink:label="lab_cnmd_In2BonesGlobalIncAndBiorezIncMember" 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">In2Bones Global Inc and Biorez Inc</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_In2BonesGlobalIncAndBiorezIncMember" xlink:href="cnmd-20221231.xsd#cnmd_In2BonesGlobalIncAndBiorezIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_In2BonesGlobalIncAndBiorezIncMember" xlink:to="lab_cnmd_In2BonesGlobalIncAndBiorezIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_ProductLiabilityContingencyInsuranceAggregateAnnualAmount_4169edfd-7d5f-4640-a48b-e077a59b43bc_terseLabel_en-US" xlink:label="lab_cnmd_ProductLiabilityContingencyInsuranceAggregateAnnualAmount" xlink: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 liability insurance, aggregate annual amount</link:label>
    <link:label id="lab_cnmd_ProductLiabilityContingencyInsuranceAggregateAnnualAmount_label_en-US" xlink:label="lab_cnmd_ProductLiabilityContingencyInsuranceAggregateAnnualAmount" xlink: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 Liability Contingency, Insurance, Aggregate Annual Amount</link:label>
    <link:label id="lab_cnmd_ProductLiabilityContingencyInsuranceAggregateAnnualAmount_documentation_en-US" xlink:label="lab_cnmd_ProductLiabilityContingencyInsuranceAggregateAnnualAmount" 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 Liability Contingency, Insurance, Aggregate Annual Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ProductLiabilityContingencyInsuranceAggregateAnnualAmount" xlink:href="cnmd-20221231.xsd#cnmd_ProductLiabilityContingencyInsuranceAggregateAnnualAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_ProductLiabilityContingencyInsuranceAggregateAnnualAmount" xlink:to="lab_cnmd_ProductLiabilityContingencyInsuranceAggregateAnnualAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_4346a8b4-a811-48c7-85d3-9f0e0bc87de3_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_PaymentsOfDebtIssuanceCosts_d368b7d6-6cbc-4520-888e-8a0f133da45b_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">Payments related to 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_d646cea6-d9bb-4a22-990a-32a7628b6f41_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_ed821678-42bf-436a-b232-9d3e78462f76_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">Total 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_ValuationAllowancesAndReservesBalance_7bd0e446-37a0-481f-a2ea-9b8c43afe385_periodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_43a030b3-fa46-4570-8a46-cb0c07cb64e6_periodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_50e5a408-c8f0-440f-b4a0-483e2dd3098a_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_FinanceLeaseLiabilityPaymentsDue_14c21011-1b08-41f2-a39a-1eb8445e42a3_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_67bff60b-46cd-4074-8e00-63f40c8ae278_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Maturity</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfWarrants_2e68be26-9cf3-4430-844f-cffe89e45ce1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfWarrants" 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 warrants</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfWarrants_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfWarrants" xlink: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 Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfWarrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfWarrants" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfWarrants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FixedIncomeFundsMember_94f89a75-3fde-4c3b-a074-dfb1934008a6_terseLabel_en-US" xlink:label="lab_us-gaap_FixedIncomeFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income Securities [Member]</link:label>
    <link:label id="lab_us-gaap_FixedIncomeFundsMember_label_en-US" xlink:label="lab_us-gaap_FixedIncomeFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FixedIncomeFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FixedIncomeFundsMember" xlink:to="lab_us-gaap_FixedIncomeFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_fe39bb64-284a-415b-a4f5-cdb3f92d9038_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" 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">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_cnmd_ReductionofRevenueMember_98808879-b147-4b23-97b1-24f346bb5fb5_terseLabel_en-US" xlink:label="lab_cnmd_ReductionofRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction of Revenue [Member]</link:label>
    <link:label id="lab_cnmd_ReductionofRevenueMember_label_en-US" xlink:label="lab_cnmd_ReductionofRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction of Revenue [Member]</link:label>
    <link:label id="lab_cnmd_ReductionofRevenueMember_documentation_en-US" xlink:label="lab_cnmd_ReductionofRevenueMember" 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">Reduction of Revenue [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ReductionofRevenueMember" xlink:href="cnmd-20221231.xsd#cnmd_ReductionofRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_ReductionofRevenueMember" xlink:to="lab_cnmd_ReductionofRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_753753fe-f60b-46fe-af57-84a862eebc35_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">Weighted average exercise price, 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_DefinedBenefitPlanPlanAssetsBenefitsPaid_3e44b167-a2b7-4dfd-9f0d-ef7591c41cba_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Benefits Paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherExpenseMember_14ae7cd1-3630-4cea-92d2-1ccb033e297b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherExpenseMember" xlink: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 Expense [Member]</link:label>
    <link:label id="lab_us-gaap_OtherExpenseMember_label_en-US" xlink:label="lab_us-gaap_OtherExpenseMember" xlink: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 Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherExpenseMember" xlink:to="lab_us-gaap_OtherExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_2f5ea50a-694f-4e6b-8048-b0357fd1954e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" 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 assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink: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 Other Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_0ea5b75b-f0bb-4c97-bd2f-134680bed438_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_23c25af5-53ec-4fa3-8072-4623b3a1bbc6_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" 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">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_7e2c0456-7bc6-4fad-acbf-e68c6c99f280_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_ba4c4b27-6c4a-4731-b644-13c5273b8df1_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_us-gaap_WriteOffOfDeferredDebtIssuanceCost_f6d5df5b-3d3b-48ac-ba3d-a0d96daac432_terseLabel_en-US" xlink:label="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write off of Deferred Debt Issuance Cost</link:label>
    <link:label id="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost_label_en-US" xlink:label="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write off of Deferred Debt Issuance Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:to="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WarrantMember_b0ea468b-69eb-4e49-8a1e-c97ae30ab29e_terseLabel_en-US" xlink:label="lab_us-gaap_WarrantMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant</link:label>
    <link:label id="lab_us-gaap_WarrantMember_label_en-US" xlink:label="lab_us-gaap_WarrantMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantMember" xlink:to="lab_us-gaap_WarrantMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_1d30b82f-8579-4f36-8f69-665c67ad5de4_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_us-gaap_CurrentFederalTaxExpenseBenefit_24402705-4b6c-4f02-97b5-c1b2263e300f_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">Current Federal Tax Expense (Benefit)</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_85cfc2ae-5f8e-4dc1-978d-5951b145b05a_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 [Member]</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_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems_c1cb2f9b-67d0-4a70-8c29-99e34fe3abea_terseLabel_en-US" xlink:label="lab_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems" xlink: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 and Indefinite-Lived Assets [Line Items]</link:label>
    <link:label id="lab_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems_label_en-US" xlink:label="lab_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems" xlink: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 and Indefinite-Lived Assets [Line Items]</link:label>
    <link:label id="lab_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems_documentation_en-US" xlink:label="lab_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems" 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 and Indefinite-Lived Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems" xlink:href="cnmd-20221231.xsd#cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems" xlink:to="lab_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_SecuredOvernightFinancingRateMember_d7b9fae7-0d79-4df9-a751-c6287e05e6d7_terseLabel_en-US" xlink:label="lab_cnmd_SecuredOvernightFinancingRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate</link:label>
    <link:label id="lab_cnmd_SecuredOvernightFinancingRateMember_label_en-US" xlink:label="lab_cnmd_SecuredOvernightFinancingRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate [Member]</link:label>
    <link:label id="lab_cnmd_SecuredOvernightFinancingRateMember_documentation_en-US" xlink:label="lab_cnmd_SecuredOvernightFinancingRateMember" 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">Secured Overnight Financing Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_SecuredOvernightFinancingRateMember" xlink:href="cnmd-20221231.xsd#cnmd_SecuredOvernightFinancingRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_SecuredOvernightFinancingRateMember" xlink:to="lab_cnmd_SecuredOvernightFinancingRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_7790908e-5080-48b6-b5ff-e0b61622a3b2_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink: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_NoncashInvestingAndFinancingItemsAbstract_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_d2350e95-c9c0-4495-8a11-dd06b11a0cae_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 14)</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_dei_SecurityExchangeName_a950d405-dbb9-407b-8525-8680f1fbf761_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_df5af635-bdcb-4356-9464-cbf501fe0ee3_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">Weighted average exercise price, Beginning Balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7cbfd3c6-4e4b-409e-a1f3-5fc73e7dc38a_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">Weighted average exercise price, 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_cnmd_DeferredTaxAssetsLeaseLiabilities_e8e8f93a-58ea-432d-a0f5-0c8a2aee4f8b_terseLabel_en-US" xlink:label="lab_cnmd_DeferredTaxAssetsLeaseLiabilities" xlink: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, Lease Liabilities</link:label>
    <link:label id="lab_cnmd_DeferredTaxAssetsLeaseLiabilities_label_en-US" xlink:label="lab_cnmd_DeferredTaxAssetsLeaseLiabilities" xlink: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, Lease Liabilities</link:label>
    <link:label id="lab_cnmd_DeferredTaxAssetsLeaseLiabilities_documentation_en-US" xlink:label="lab_cnmd_DeferredTaxAssetsLeaseLiabilities" 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, Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DeferredTaxAssetsLeaseLiabilities" xlink:href="cnmd-20221231.xsd#cnmd_DeferredTaxAssetsLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_DeferredTaxAssetsLeaseLiabilities" xlink:to="lab_cnmd_DeferredTaxAssetsLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_bca01d10-b07f-4189-b8ab-1294bf09e62a_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink: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 Finite-lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_29ff1cc9-6d64-458a-b18d-aea4b914f954_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink: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, after Tax</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_LettersOfCreditOutstandingAmount_abfc8ea8-f8fb-4a68-819f-6f97d69c232b_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of credit outstanding</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_a726d346-3df9-4413-aff5-503a8921997b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink: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 long-term liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f29e4280-30b0-48b5-aae2-03f019199450_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">Net Sales</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_DefinedBenefitPlanServiceCost_3f2161b8-c00e-4a06-8b13-b653cae3b13d_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" 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">Service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Service Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:to="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_07f2fa52-82f6-4b5f-8b9a-4baac10a5fae_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Asset Valuation Allowance [Member]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:to="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" 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_b4660ec4-e21c-4f27-8867-23011ee094ea_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_cnmd_LitigationDamagesAxis_44c794df-5c98-45e5-9452-367e52907878_terseLabel_en-US" xlink:label="lab_cnmd_LitigationDamagesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Damages [Axis]</link:label>
    <link:label id="lab_cnmd_LitigationDamagesAxis_label_en-US" xlink:label="lab_cnmd_LitigationDamagesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Damages [Axis]</link:label>
    <link:label id="lab_cnmd_LitigationDamagesAxis_documentation_en-US" xlink:label="lab_cnmd_LitigationDamagesAxis" 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">Litigation Damages</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_LitigationDamagesAxis" xlink:href="cnmd-20221231.xsd#cnmd_LitigationDamagesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_LitigationDamagesAxis" xlink:to="lab_cnmd_LitigationDamagesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue_bd7b1d05-3b51-4798-b00d-def0c39799af_terseLabel_en-US" xlink:label="lab_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue" xlink: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 repurchased under plan, value</link:label>
    <link:label id="lab_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue_label_en-US" xlink:label="lab_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue" xlink: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 Repurchase Program, Number of Shares Repurchased to Date, Value</link:label>
    <link:label id="lab_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue_documentation_en-US" xlink:label="lab_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Number of Shares Repurchased to Date, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue" xlink:href="cnmd-20221231.xsd#cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue" xlink:to="lab_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_2e52413f-0c56-4ba2-b175-2d2fe4462af0_terseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings of Foreign Subsidiaries</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings of Foreign Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:to="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_f687e1c5-7e7f-4519-99b4-6c35447f6d96_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_7111c657-820d-4214-afa6-ca39697d00be_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">Revenues</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_SegmentReportingAbstract_92d12b70-6d9a-44d4-9df3-ca2fa644f72b_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_607c7d97-0f45-48cb-a546-90f12cc755e3_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CallOptionMember_019237a3-37ce-4a6e-98c7-7e147c661df5_terseLabel_en-US" xlink:label="lab_us-gaap_CallOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Call Option [Member]</link:label>
    <link:label id="lab_us-gaap_CallOptionMember_label_en-US" xlink:label="lab_us-gaap_CallOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Call Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CallOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CallOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CallOptionMember" xlink:to="lab_us-gaap_CallOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioForecastMember_83477434-16f1-404a-bc21-c21657a92b5a_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_label_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember" xlink:to="lab_srt_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_643f612b-aead-478a-bcb7-b923b926aa50_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_17cf80c8-f195-4411-987c-698c4fbe320f_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 (percent)</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_6f1543c5-e7d6-4589-b0d6-d5b2fa4101f9_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 [Text Block]</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_DefinedBenefitPlanAmortizationOfGainsLosses_f499cf8e-738a-405c-a3bc-50ad16cc63fd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization of Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_8ade4482-2662-47df-bb36-f8e5dca4725a_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_8b09c7cf-4918-4eae-bc76-bcea567a4e31_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 shareholders' 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_ProceedsFromSaleOfPropertyHeldForSale_4d88a475-2b76-461f-8055-04948cd5bfb8_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyHeldForSale" xlink: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 Sale of Property Held-for-sale</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property Held-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_023a4378-ed63-4b39-8da9-aed7349a52e2_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 Deferred 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_4a76843b-063e-448c-b158-94c88c3f5742_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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_8cf80b4c-4b8f-415e-bc88-5d6278122f75_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining authorized repurchase amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink: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 Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NondesignatedMember_1a1ebfb3-99e2-4ca0-91e1-47c31e9a81c9_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 [Member]</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_8544c47e-e1c1-48ef-97d4-1f41a508ef63_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 (Loss) before Income Tax</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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_8653dac2-40ae-480e-a561-8393e5b0f9ea_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_NetIncomeLossAvailableToCommonStockholdersDiluted_65907413-b586-4707-ba43-74866407e364_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink: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) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_cb5b07fc-05e2-43d7-b868-31dba26be3a3_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_2980ce7f-41fe-437c-8437-0c8203cb31f8_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 EPS (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_DefinedBenefitPlanAccumulatedBenefitObligation_c7fe8ff2-4b7d-4948-a801-4a149d43d2b7_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Benefit Obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Accumulated Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_08665cc2-458c-41e2-87c4-a03dc09b4419_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">Trademarks and Trade Names [Member]</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_772219cb-68ec-422f-89ad-95c04bffbf17_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">Vesting term (in years)</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_cnmd_IndexedTransactionTypeDomain_00f19d8a-4126-4128-9b54-128200495a9a_terseLabel_en-US" xlink:label="lab_cnmd_IndexedTransactionTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indexed Transaction Type [Domain]</link:label>
    <link:label id="lab_cnmd_IndexedTransactionTypeDomain_label_en-US" xlink:label="lab_cnmd_IndexedTransactionTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indexed Transaction Type [Domain]</link:label>
    <link:label id="lab_cnmd_IndexedTransactionTypeDomain_documentation_en-US" xlink:label="lab_cnmd_IndexedTransactionTypeDomain" 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">Indexed Transaction Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_IndexedTransactionTypeDomain" xlink:href="cnmd-20221231.xsd#cnmd_IndexedTransactionTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_IndexedTransactionTypeDomain" xlink:to="lab_cnmd_IndexedTransactionTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2a8ab3c1-f5e5-4791-a3c5-d452ea99bc4d_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_c2a51242-2fdd-4680-a93e-e522084b86b2_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance as of January 1</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_19eb5786-f376-48d7-ab77-5368e8946422_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance as of December 31</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_DeferredTaxAssetsNet_c7bc0a39-b245-41a8-9d11-d0cf4c26dbd3_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_ac73082f-b0e8-4245-90ff-fbd90b810f44_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember" xlink: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 Securities [Member]</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember" xlink: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 Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesMember" xlink:to="lab_us-gaap_EquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_63c2aa82-6398-46dc-80be-def6a4b1018f_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. income (loss)</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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_c48669e8-3ed0-4ffa-9251-284daaf3935d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate on benefit obligation (percent)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_221ba30b-0a8c-469b-a86d-58bc46036934_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 shares, Exercisable</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_cnmd_PaymentsForContingentConsideration_d6cf4008-c519-43ff-abf4-918f4cbceae0_negatedTerseLabel_en-US" xlink:label="lab_cnmd_PaymentsForContingentConsideration" 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 Related to Contingent Consideration</link:label>
    <link:label id="lab_cnmd_PaymentsForContingentConsideration_label_en-US" xlink:label="lab_cnmd_PaymentsForContingentConsideration" xlink: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 Contingent Consideration</link:label>
    <link:label id="lab_cnmd_PaymentsForContingentConsideration_documentation_en-US" xlink:label="lab_cnmd_PaymentsForContingentConsideration" 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 for Contingent Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_PaymentsForContingentConsideration" xlink:href="cnmd-20221231.xsd#cnmd_PaymentsForContingentConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_PaymentsForContingentConsideration" xlink:to="lab_cnmd_PaymentsForContingentConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_f3728444-ce8c-460e-9787-db4430012ce7_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">Asset Fair Value</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_47a20061-1ae5-4698-ac50-01a51de26bc9_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">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_e4d63a7a-92d0-4363-a6d0-8ac4f4dea62b_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_us-gaap_OtherComprehensiveIncomeLossTax_b189c22c-524f-4336-b326-db5a1191f727_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision (benefit) for income taxes related to items in other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink: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), Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_f5c830f8-e176-4b85-85f9-1762b66cb7be_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 with Customer, Liability</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_868f6b1e-ed4f-4769-81e3-164bc2902064_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_DefinedBenefitPlanExpectedReturnOnPlanAssets_e382eabb-87cb-47a6-afa1-8ef7e8fff43d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_1db87f9b-d35e-4090-beea-d60f48a62b2c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_52d84832-1fc5-4cba-b6d9-1708e3dac9a9_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/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_RetirementPlanTypeAxis_7cf94d2f-3bfa-4d7a-b05e-e0aa36808831_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardTable_ba9e579a-63ea-40ef-9bbd-39874e897446_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardTable_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable" xlink:to="lab_us-gaap_TaxCreditCarryforwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_609eccb1-5858-45d3-919f-83957c0d6dca_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_aa40e8be-ea8e-4cfc-9593-0c87ec64807e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt</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_MachineryAndEquipmentMember_eb46dd39-18d6-4e77-abc6-c573f3c3338b_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and equipment [Member]</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember" xlink:to="lab_us-gaap_MachineryAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_2f259773-deab-4185-a11b-e8f092ea7d16_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink: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, Leasing Arrangements</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_ProceedsFromIssuanceOfWarrants_7baddddc-1410-4d62-9588-52addb4738dc_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfWarrants" xlink: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 Warrants</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfWarrants_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfWarrants" xlink: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 Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfWarrants" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfWarrants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_99f11495-f67b-494f-9762-32e306843d71_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_e903d87b-ce99-4fbd-aaa9-714df96aa81b_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Funded status</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Funded (Unfunded) Status of Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_c2f0943a-5687-407e-9ad7-8913e80bcb5b_terseLabel_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Debt Issuance Expense</link:label>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_label_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Debt Issuance Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_c5588fdd-d8f3-4379-9cc0-c8ff198a45f6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink: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 Noncurrent Assets</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink: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 Noncurrent Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:to="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_92270551-ebfe-4508-af52-913b16174997_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_cdbd4af3-686e-43d2-9126-e7faa53847a3_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" 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">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_us-gaap_RevenueFromContractWithCustomerAbstract_21cb369f-de74-4ced-a9e7-111e122609ff_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink: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 Contract with Customer [Abstract]</link:label>
    <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_13028eb4-c8f0-4c51-9dac-e0951b80f521_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 income (loss), before income tax:</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_ProductWarrantiesDisclosuresAbstract_766ca631-11df-4e8e-8057-2e237cf537e0_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink: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 Warranties Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_ProductWarrantiesDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink: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 Warranties Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:to="lab_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock_683ea210-dbc9-45c5-92e8-5c6c0ed8c829_terseLabel_en-US" xlink:label="lab_cnmd_SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock" xlink: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 Cash Flow Information Related to Leases</link:label>
    <link:label id="lab_cnmd_SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock_label_en-US" xlink:label="lab_cnmd_SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock" xlink: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 Related to Leases [Table Text Block]</link:label>
    <link:label id="lab_cnmd_SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock_documentation_en-US" xlink:label="lab_cnmd_SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock" 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">Supplemental Cash Flow Information Related to Leases [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock" xlink:href="cnmd-20221231.xsd#cnmd_SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock" xlink:to="lab_cnmd_SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_bd06ea68-aee5-4813-ab08-18fd81e17127_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink: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 dilutive potential securities (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink: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, Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_af88b363-d0f0-4591-a41c-d9ab699475cc_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink: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 and Qualifying Accounts</link:label>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_b0c3b899-024a-471e-b3bb-108f8ccdc275_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" 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">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_73609d8a-82e4-48b2-a123-3c803e72cb62_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_AllowanceForCreditLossMember_4802deb2-dae1-4e32-8bf7-88395f3ef2a1_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink: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 Bad Debts [Member]</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossMember" xlink:to="lab_us-gaap_AllowanceForCreditLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalWarrantSettled_690f1093-565a-40ff-a1b7-72d61eb39281_terseLabel_en-US" xlink:label="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalWarrantSettled" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement of warrants</link:label>
    <link:label id="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalWarrantSettled_label_en-US" xlink:label="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalWarrantSettled" xlink: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, Warrant Settled</link:label>
    <link:label id="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalWarrantSettled_documentation_en-US" xlink:label="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalWarrantSettled" 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, Warrant Settled</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AdjustmentsToAdditionalPaidInCapitalWarrantSettled" xlink:href="cnmd-20221231.xsd#cnmd_AdjustmentsToAdditionalPaidInCapitalWarrantSettled"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_AdjustmentsToAdditionalPaidInCapitalWarrantSettled" xlink:to="lab_cnmd_AdjustmentsToAdditionalPaidInCapitalWarrantSettled" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_5919b32f-90f4-4393-acfb-50cec27849fe_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_3824fc96-5908-4b11-931f-fd80967cedbd_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_6711a925-a3f3-46d8-9f51-39aba7b664e6_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <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_cnmd_NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed_1b3a5c92-9650-44d6-95d5-ba50a1a246ea_terseLabel_en-US" xlink:label="lab_cnmd_NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration</link:label>
    <link:label id="lab_cnmd_NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed_label_en-US" xlink:label="lab_cnmd_NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Business Combination, Contingent Consideration Assumed</link:label>
    <link:label id="lab_cnmd_NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed_documentation_en-US" xlink:label="lab_cnmd_NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed" 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">Noncash or Part Noncash Business Combination, Contingent Consideration Assumed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed" xlink:href="cnmd-20221231.xsd#cnmd_NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed" xlink:to="lab_cnmd_NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_448339ca-921d-49ce-97b4-bd8e2889396a_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 shares, Stock options &amp; SARs expected to vest</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_f65bfb85-d213-4ec7-8c03-6a9b40847c32_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink: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 of Stockholders' Equity [Abstract]</link:label>
    <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_NetCashProvidedByUsedInFinancingActivitiesAbstract_b3f2cd56-7805-4e6a-9074-fd4a497523eb_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_cnmd_OperationsAndSignificantAccountingPoliciesTable_5f35dc3b-25d6-4ddd-9138-c3e89caab76a_terseLabel_en-US" xlink:label="lab_cnmd_OperationsAndSignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operations and Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_cnmd_OperationsAndSignificantAccountingPoliciesTable_label_en-US" xlink:label="lab_cnmd_OperationsAndSignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operations and Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_cnmd_OperationsAndSignificantAccountingPoliciesTable_documentation_en-US" xlink:label="lab_cnmd_OperationsAndSignificantAccountingPoliciesTable" 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">Operations and Significant Accounting Policies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_OperationsAndSignificantAccountingPoliciesTable" xlink:href="cnmd-20221231.xsd#cnmd_OperationsAndSignificantAccountingPoliciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesTable" xlink:to="lab_cnmd_OperationsAndSignificantAccountingPoliciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_37af0804-a768-4e5b-8161-4be48ad95171_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" 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_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_5a24af88-c2fd-4243-9c0b-7facc30c7add_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink: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 pension</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink: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, Pensions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_e00b1149-e7da-40ac-a608-98acfb3543ee_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_e4c4a581-aea0-49ac-b1e6-f87bd2e60a0d_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 Sales [Member]</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_AccountingStandardsUpdateExtensibleList_f5665771-40cb-426d-964b-be9210a545c9_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:to="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>cnmd-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:f8188e5a-ac93-40bf-bcb7-31f3419a1e4f,g:c7ca68ad-5a26-4aa1-8c98-77a4bfca3942-->
<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.conmed.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="cnmd-20221231.xsd#DocumentandEntityInformation"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/DocumentandEntityInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_d0e21eaf-e8f4-4106-8f77-1e57fcdcad23" 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_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_DocumentType_d0e21eaf-e8f4-4106-8f77-1e57fcdcad23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_35cb8a2d-ed6c-489c-9cfc-5938b4c78a7d" 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_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_DocumentAnnualReport_35cb8a2d-ed6c-489c-9cfc-5938b4c78a7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_e8178528-a8cf-428a-888f-8a2633fcda5c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_DocumentTransitionReport_e8178528-a8cf-428a-888f-8a2633fcda5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_a2e600f3-4f16-48ce-aafe-16d31edb9d26" 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_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_CurrentFiscalYearEndDate_a2e600f3-4f16-48ce-aafe-16d31edb9d26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_8aa86fe1-abae-436b-9b26-5a99f0f5fe00" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_DocumentPeriodEndDate_8aa86fe1-abae-436b-9b26-5a99f0f5fe00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_0864c644-e4a1-47c5-b435-f958f0a78ac1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_DocumentFiscalYearFocus_0864c644-e4a1-47c5-b435-f958f0a78ac1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_86a9bf6d-962d-4392-bc30-cef7ad4f6e31" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_DocumentFiscalPeriodFocus_86a9bf6d-962d-4392-bc30-cef7ad4f6e31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_510731e7-bd64-41fa-a7d1-ff6e0cdd3e45" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_EntityFileNumber_510731e7-bd64-41fa-a7d1-ff6e0cdd3e45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_8aaa007a-8eb1-46d3-bb0e-c1dbdf92e1ab" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_EntityRegistrantName_8aaa007a-8eb1-46d3-bb0e-c1dbdf92e1ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_b839014d-9192-4bd3-80d4-4d24384818f4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_EntityCentralIndexKey_b839014d-9192-4bd3-80d4-4d24384818f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_ed438941-d3ab-43b7-8edb-d5cee0197d6f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_EntityIncorporationStateCountryCode_ed438941-d3ab-43b7-8edb-d5cee0197d6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_5ff262fc-d43a-464d-a6dd-1a772fa1039f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_EntityTaxIdentificationNumber_5ff262fc-d43a-464d-a6dd-1a772fa1039f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_d2c4563d-a9cb-425c-8cde-ab273d7420da" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_EntityAddressAddressLine1_d2c4563d-a9cb-425c-8cde-ab273d7420da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_f2d4e03a-935e-4a6b-9074-aba8dc832bf5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_EntityAddressCityOrTown_f2d4e03a-935e-4a6b-9074-aba8dc832bf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_efb88c05-6d2f-4159-8296-41914940ac4b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_EntityAddressStateOrProvince_efb88c05-6d2f-4159-8296-41914940ac4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_ede3a073-0b2d-4818-b280-fa75d378c741" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_EntityAddressPostalZipCode_ede3a073-0b2d-4818-b280-fa75d378c741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_a29171c2-215c-4a7f-b9e4-f268640395a1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_CityAreaCode_a29171c2-215c-4a7f-b9e4-f268640395a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_c9ef60bf-2e2f-420d-9ead-6e4984b0b4cd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_LocalPhoneNumber_c9ef60bf-2e2f-420d-9ead-6e4984b0b4cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_bae6b683-1050-4a1f-8440-3aeb984679b6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_Security12bTitle_bae6b683-1050-4a1f-8440-3aeb984679b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_af965e25-0157-46c3-843d-8da8ae580930" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_TradingSymbol_af965e25-0157-46c3-843d-8da8ae580930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_5809702c-c6a2-404d-9334-64b6be67c0eb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_SecurityExchangeName_5809702c-c6a2-404d-9334-64b6be67c0eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_77f720f6-cb5b-4a81-930d-f6774347b856" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_77f720f6-cb5b-4a81-930d-f6774347b856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_2d24c19e-98a8-442f-b5c2-a79256daa094" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_EntityVoluntaryFilers_2d24c19e-98a8-442f-b5c2-a79256daa094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_00927c26-49d0-4af3-bf90-cc3c4ecbbd54" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_EntityCurrentReportingStatus_00927c26-49d0-4af3-bf90-cc3c4ecbbd54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_9615954b-05e4-4c90-afac-652275b60390" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_EntityInteractiveDataCurrent_9615954b-05e4-4c90-afac-652275b60390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_cb4d7598-023a-4bb2-a106-9dd3ac71e004" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_EntityFilerCategory_cb4d7598-023a-4bb2-a106-9dd3ac71e004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_938e5978-bd7c-4c23-a61f-b37b6d252144" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_EntitySmallBusiness_938e5978-bd7c-4c23-a61f-b37b6d252144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_90aa2e51-52cf-41bb-b9a0-851043859bb8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_EntityEmergingGrowthCompany_90aa2e51-52cf-41bb-b9a0-851043859bb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_9a64e8b4-6975-4e3e-aa92-920f9952164b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_IcfrAuditorAttestationFlag_9a64e8b4-6975-4e3e-aa92-920f9952164b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_6bc000cc-9c29-4ff5-826d-dd89410f4257" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_EntityShellCompany_6bc000cc-9c29-4ff5-826d-dd89410f4257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_b039c8d8-1ff3-4b9a-9e5e-b5ee845542a1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_EntityPublicFloat_b039c8d8-1ff3-4b9a-9e5e-b5ee845542a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_962a6406-4f36-4f73-989b-26a7ad75cf6f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_962a6406-4f36-4f73-989b-26a7ad75cf6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_4c67caad-0df1-431a-a0fa-e6c5e39beda4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_4c67caad-0df1-431a-a0fa-e6c5e39beda4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_51fc9e42-9d54-45dc-98af-bc0a24528185" 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_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_AmendmentFlag_51fc9e42-9d54-45dc-98af-bc0a24528185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_44e63e97-f407-4ec3-9d97-e8bd9dba320f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_AuditorFirmId_44e63e97-f407-4ec3-9d97-e8bd9dba320f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_95216c6f-8303-4cc0-acc6-da253d1733c5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_AuditorName_95216c6f-8303-4cc0-acc6-da253d1733c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_d4e9fc31-8ecd-4b72-a675-819013f46b8f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="37" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_454127f3-bd2a-4010-8b83-11348df02ad1" xlink:to="loc_dei_AuditorLocation_d4e9fc31-8ecd-4b72-a675-819013f46b8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cnmd-20221231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_4231ca21-37af-4a74-9489-4fea18dbb465" 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_AssetsAbstract_2bafd4c4-85cd-4199-b065-d73c244b0f52" 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_StatementOfFinancialPositionAbstract_4231ca21-37af-4a74-9489-4fea18dbb465" xlink:to="loc_us-gaap_AssetsAbstract_2bafd4c4-85cd-4199-b065-d73c244b0f52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7ae19c93-58cd-4c5c-b488-8ec6509aa7fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2bafd4c4-85cd-4199-b065-d73c244b0f52" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7ae19c93-58cd-4c5c-b488-8ec6509aa7fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_6e121119-386e-40d5-80bb-73d0e28df02d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2bafd4c4-85cd-4199-b065-d73c244b0f52" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_6e121119-386e-40d5-80bb-73d0e28df02d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_d00b5759-12a7-4c28-9f69-00f896af964b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2bafd4c4-85cd-4199-b065-d73c244b0f52" xlink:to="loc_us-gaap_InventoryNet_d00b5759-12a7-4c28-9f69-00f896af964b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_495ebf57-7671-4cb6-af18-3b8b467e9e35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2bafd4c4-85cd-4199-b065-d73c244b0f52" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_495ebf57-7671-4cb6-af18-3b8b467e9e35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_07d2331a-4962-4bed-ad1c-366a36a55818" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2bafd4c4-85cd-4199-b065-d73c244b0f52" xlink:to="loc_us-gaap_AssetsCurrent_07d2331a-4962-4bed-ad1c-366a36a55818" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_737d81ea-beb2-46c0-b4b4-3aa6aa6a784a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2bafd4c4-85cd-4199-b065-d73c244b0f52" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_737d81ea-beb2-46c0-b4b4-3aa6aa6a784a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_0e8571fe-a21d-46e8-9ece-b8f9e5a96a18" 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_2bafd4c4-85cd-4199-b065-d73c244b0f52" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_0e8571fe-a21d-46e8-9ece-b8f9e5a96a18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_c0ac46c9-cdad-4e2c-b99a-7bba4de624ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2bafd4c4-85cd-4199-b065-d73c244b0f52" xlink:to="loc_us-gaap_Goodwill_c0ac46c9-cdad-4e2c-b99a-7bba4de624ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4ab842d8-0b66-4611-94eb-1edcc8a01958" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2bafd4c4-85cd-4199-b065-d73c244b0f52" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4ab842d8-0b66-4611-94eb-1edcc8a01958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_8383fb43-8906-469b-8e15-ec3d12f88eec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2bafd4c4-85cd-4199-b065-d73c244b0f52" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_8383fb43-8906-469b-8e15-ec3d12f88eec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_cb872d86-f2b1-4819-9480-c0db0cd586d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2bafd4c4-85cd-4199-b065-d73c244b0f52" xlink:to="loc_us-gaap_Assets_cb872d86-f2b1-4819-9480-c0db0cd586d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d35278e-476d-4559-a4d3-c17d9eab9176" 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_StatementOfFinancialPositionAbstract_4231ca21-37af-4a74-9489-4fea18dbb465" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d35278e-476d-4559-a4d3-c17d9eab9176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_98f01445-4a51-443c-8ead-514b4d564da9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d35278e-476d-4559-a4d3-c17d9eab9176" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_98f01445-4a51-443c-8ead-514b4d564da9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_20ff25e8-ddda-4864-be31-52e6fcb6f6ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d35278e-476d-4559-a4d3-c17d9eab9176" xlink:to="loc_us-gaap_AccountsPayableCurrent_20ff25e8-ddda-4864-be31-52e6fcb6f6ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_c390bbde-7daa-4deb-9a9b-ee466e045389" 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_LiabilitiesAndStockholdersEquityAbstract_8d35278e-476d-4559-a4d3-c17d9eab9176" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_c390bbde-7daa-4deb-9a9b-ee466e045389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_071ffaae-b818-471e-bd27-49a34c1881ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d35278e-476d-4559-a4d3-c17d9eab9176" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_071ffaae-b818-471e-bd27-49a34c1881ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_61718a39-174c-476d-8600-3a65ab96aec1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d35278e-476d-4559-a4d3-c17d9eab9176" xlink:to="loc_us-gaap_LiabilitiesCurrent_61718a39-174c-476d-8600-3a65ab96aec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_21b1a5cd-309c-472e-9e29-d0b9f0dcdaa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d35278e-476d-4559-a4d3-c17d9eab9176" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_21b1a5cd-309c-472e-9e29-d0b9f0dcdaa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_b495be7b-e273-4703-a2ee-95c392570c23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d35278e-476d-4559-a4d3-c17d9eab9176" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_b495be7b-e273-4703-a2ee-95c392570c23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_e6f54df1-fdf4-4fa4-9bd6-8166a3989f32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d35278e-476d-4559-a4d3-c17d9eab9176" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_e6f54df1-fdf4-4fa4-9bd6-8166a3989f32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_56814770-2224-4460-8def-d1cc0f566af1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d35278e-476d-4559-a4d3-c17d9eab9176" xlink:to="loc_us-gaap_Liabilities_56814770-2224-4460-8def-d1cc0f566af1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_244ce0df-d2fb-4b75-91bc-075c3393a00e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d35278e-476d-4559-a4d3-c17d9eab9176" xlink:to="loc_us-gaap_CommitmentsAndContingencies_244ce0df-d2fb-4b75-91bc-075c3393a00e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_ffa43811-f594-41c1-bd32-3412e903c436" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d35278e-476d-4559-a4d3-c17d9eab9176" xlink:to="loc_us-gaap_PreferredStockValue_ffa43811-f594-41c1-bd32-3412e903c436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_79105133-f4be-4216-a16a-a855fbdd7a3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d35278e-476d-4559-a4d3-c17d9eab9176" xlink:to="loc_us-gaap_CommonStockValue_79105133-f4be-4216-a16a-a855fbdd7a3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_4b2e4681-1948-405b-b184-78ad74d12119" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d35278e-476d-4559-a4d3-c17d9eab9176" xlink:to="loc_us-gaap_AdditionalPaidInCapital_4b2e4681-1948-405b-b184-78ad74d12119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8e05921f-f282-4ce4-b897-b28f10db9bad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d35278e-476d-4559-a4d3-c17d9eab9176" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8e05921f-f282-4ce4-b897-b28f10db9bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a10daf49-94f3-4215-b1cb-05416aca741b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d35278e-476d-4559-a4d3-c17d9eab9176" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a10daf49-94f3-4215-b1cb-05416aca741b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_fc11f48b-8e4a-4b79-ab82-4742585bdb02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d35278e-476d-4559-a4d3-c17d9eab9176" xlink:to="loc_us-gaap_TreasuryStockValue_fc11f48b-8e4a-4b79-ab82-4742585bdb02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_950edb31-8f46-48b0-82c8-fedb49309b1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d35278e-476d-4559-a4d3-c17d9eab9176" xlink:to="loc_us-gaap_StockholdersEquity_950edb31-8f46-48b0-82c8-fedb49309b1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_bd55f1a0-adbb-4907-9501-828c21bdf14f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d35278e-476d-4559-a4d3-c17d9eab9176" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_bd55f1a0-adbb-4907-9501-828c21bdf14f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cnmd-20221231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_3c04d222-493e-47c3-9b8d-9a1df8590a43" 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_AllowanceForDoubtfulAccountsReceivableCurrent_693e9e1e-d0de-4626-8df8-e35b36c0e9ee" 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_StatementOfFinancialPositionAbstract_3c04d222-493e-47c3-9b8d-9a1df8590a43" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_693e9e1e-d0de-4626-8df8-e35b36c0e9ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_4b36268e-63d9-4c0a-9221-5944eb16ecaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3c04d222-493e-47c3-9b8d-9a1df8590a43" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_4b36268e-63d9-4c0a-9221-5944eb16ecaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_12392d6e-0d95-44e8-abdf-caeef6d25640" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3c04d222-493e-47c3-9b8d-9a1df8590a43" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_12392d6e-0d95-44e8-abdf-caeef6d25640" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_35596b2a-679a-4fa5-89fe-5fe93a3103a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3c04d222-493e-47c3-9b8d-9a1df8590a43" xlink:to="loc_us-gaap_PreferredStockSharesIssued_35596b2a-679a-4fa5-89fe-5fe93a3103a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_68c6e826-8edf-4d89-8a0a-3a350e952ec6" 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_StatementOfFinancialPositionAbstract_3c04d222-493e-47c3-9b8d-9a1df8590a43" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_68c6e826-8edf-4d89-8a0a-3a350e952ec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_be0aeb53-5c6d-400b-aca1-d44c787cba60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3c04d222-493e-47c3-9b8d-9a1df8590a43" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_be0aeb53-5c6d-400b-aca1-d44c787cba60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_c44b9e27-8fb9-4b0d-af48-dc4007bd7ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3c04d222-493e-47c3-9b8d-9a1df8590a43" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_c44b9e27-8fb9-4b0d-af48-dc4007bd7ab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_d2f5f9c1-3ccf-4d4b-b806-feaef8a22ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3c04d222-493e-47c3-9b8d-9a1df8590a43" xlink:to="loc_us-gaap_CommonStockSharesIssued_d2f5f9c1-3ccf-4d4b-b806-feaef8a22ed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_3233390a-fbe1-4cea-a413-8f8039f5e02c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3c04d222-493e-47c3-9b8d-9a1df8590a43" xlink:to="loc_us-gaap_TreasuryStockShares_3233390a-fbe1-4cea-a413-8f8039f5e02c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" xlink:type="simple" xlink:href="cnmd-20221231.xsd#ConsolidatedStatementsofComprehensiveIncomeLoss"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f21560a4-846f-4c83-bfe8-a60133ad1149" 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_Revenues_44075f2f-6bb7-423b-8116-244d544a1ee2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f21560a4-846f-4c83-bfe8-a60133ad1149" xlink:to="loc_us-gaap_Revenues_44075f2f-6bb7-423b-8116-244d544a1ee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_c44eac67-6edd-4f69-888e-e87e2c07a4d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f21560a4-846f-4c83-bfe8-a60133ad1149" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_c44eac67-6edd-4f69-888e-e87e2c07a4d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_fa980f57-7047-47a1-a71b-553e121d3386" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f21560a4-846f-4c83-bfe8-a60133ad1149" xlink:to="loc_us-gaap_GrossProfit_fa980f57-7047-47a1-a71b-553e121d3386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_6c206761-8f8e-4106-bbce-122606073ee5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f21560a4-846f-4c83-bfe8-a60133ad1149" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_6c206761-8f8e-4106-bbce-122606073ee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_d0c70442-2f7a-491a-80b1-d0c91356d8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f21560a4-846f-4c83-bfe8-a60133ad1149" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_d0c70442-2f7a-491a-80b1-d0c91356d8ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_88197e6e-24e2-4d9f-86f4-61ec54d55cbe" 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_StatementOfIncomeAndComprehensiveIncomeAbstract_f21560a4-846f-4c83-bfe8-a60133ad1149" xlink:to="loc_us-gaap_OperatingExpenses_88197e6e-24e2-4d9f-86f4-61ec54d55cbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_02d4b792-ac55-43bc-a99d-dfb74906e084" 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_StatementOfIncomeAndComprehensiveIncomeAbstract_f21560a4-846f-4c83-bfe8-a60133ad1149" xlink:to="loc_us-gaap_OperatingIncomeLoss_02d4b792-ac55-43bc-a99d-dfb74906e084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_e86a360b-797c-46c7-ba99-f7c01d393d89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f21560a4-846f-4c83-bfe8-a60133ad1149" xlink:to="loc_us-gaap_InterestExpense_e86a360b-797c-46c7-ba99-f7c01d393d89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_7c1f34bb-a72b-4384-87fa-e7b5d5539b40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f21560a4-846f-4c83-bfe8-a60133ad1149" xlink:to="loc_us-gaap_OtherNonoperatingExpense_7c1f34bb-a72b-4384-87fa-e7b5d5539b40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3353c349-dc45-41c2-8acc-06e087c3232f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f21560a4-846f-4c83-bfe8-a60133ad1149" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3353c349-dc45-41c2-8acc-06e087c3232f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_29bfe956-4465-4c5d-b854-6e1a7519baf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f21560a4-846f-4c83-bfe8-a60133ad1149" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_29bfe956-4465-4c5d-b854-6e1a7519baf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9902df92-8c6d-4d1f-b7f4-a272796cb938" 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_StatementOfIncomeAndComprehensiveIncomeAbstract_f21560a4-846f-4c83-bfe8-a60133ad1149" xlink:to="loc_us-gaap_NetIncomeLoss_9902df92-8c6d-4d1f-b7f4-a272796cb938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_ff9af727-b905-486f-90e8-0b4316d16e2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f21560a4-846f-4c83-bfe8-a60133ad1149" xlink:to="loc_us-gaap_EarningsPerShareAbstract_ff9af727-b905-486f-90e8-0b4316d16e2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_e1a9c2b0-c7a2-4ada-9443-ae83674f5669" 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_ff9af727-b905-486f-90e8-0b4316d16e2e" xlink:to="loc_us-gaap_EarningsPerShareBasic_e1a9c2b0-c7a2-4ada-9443-ae83674f5669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_3cda3410-ede2-415d-a8a4-ddd7442ca173" 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_ff9af727-b905-486f-90e8-0b4316d16e2e" xlink:to="loc_us-gaap_EarningsPerShareDiluted_3cda3410-ede2-415d-a8a4-ddd7442ca173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_30f78c10-cabe-43f2-9427-ae514bef0ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f21560a4-846f-4c83-bfe8-a60133ad1149" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_30f78c10-cabe-43f2-9427-ae514bef0ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_2e1a51c5-32ee-4ae1-856a-cf004665b6ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_30f78c10-cabe-43f2-9427-ae514bef0ecc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_2e1a51c5-32ee-4ae1-856a-cf004665b6ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_b044e989-748b-41e3-beee-ad5b2ac7dadc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_30f78c10-cabe-43f2-9427-ae514bef0ecc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_b044e989-748b-41e3-beee-ad5b2ac7dadc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_2d10b87a-fb5d-4549-99a8-fe551b2a3df1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_30f78c10-cabe-43f2-9427-ae514bef0ecc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_2d10b87a-fb5d-4549-99a8-fe551b2a3df1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_e8be3a26-2216-4d6c-9150-92489fa5aa53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_30f78c10-cabe-43f2-9427-ae514bef0ecc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_e8be3a26-2216-4d6c-9150-92489fa5aa53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_df20076c-10e8-418e-bc42-6b3c07a210d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f21560a4-846f-4c83-bfe8-a60133ad1149" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_df20076c-10e8-418e-bc42-6b3c07a210d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_08a187af-0aa6-42a2-a32a-a93e3956cd1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f21560a4-846f-4c83-bfe8-a60133ad1149" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_08a187af-0aa6-42a2-a32a-a93e3956cd1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_67139db4-a039-45bd-9fbf-3e260854653c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f21560a4-846f-4c83-bfe8-a60133ad1149" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_67139db4-a039-45bd-9fbf-3e260854653c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="simple" xlink:href="cnmd-20221231.xsd#ConsolidatedStatementsofShareholdersEquity"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_7c71df8f-bcb5-4fc2-8bb1-bbf051ce8796" 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_99de675e-a0c4-4e13-84aa-e48e271dc338" 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_7c71df8f-bcb5-4fc2-8bb1-bbf051ce8796" xlink:to="loc_us-gaap_StatementTable_99de675e-a0c4-4e13-84aa-e48e271dc338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_50720188-3578-416e-b098-8041ccd2cc05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_99de675e-a0c4-4e13-84aa-e48e271dc338" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_50720188-3578-416e-b098-8041ccd2cc05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_0a11769f-d939-4a64-9459-4f959c96f67c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_50720188-3578-416e-b098-8041ccd2cc05" xlink:to="loc_us-gaap_TypeOfAdoptionMember_0a11769f-d939-4a64-9459-4f959c96f67c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate202006Member_4edcc803-5755-4e9d-b49e-473f8993facb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdate202006Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_0a11769f-d939-4a64-9459-4f959c96f67c" xlink:to="loc_us-gaap_AccountingStandardsUpdate202006Member_4edcc803-5755-4e9d-b49e-473f8993facb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_845a16f1-05f0-4d7e-8e20-63b1372e87fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_99de675e-a0c4-4e13-84aa-e48e271dc338" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_845a16f1-05f0-4d7e-8e20-63b1372e87fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2f13a8ea-94ce-49de-886c-40820c8bbc27" 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_845a16f1-05f0-4d7e-8e20-63b1372e87fe" xlink:to="loc_us-gaap_EquityComponentDomain_2f13a8ea-94ce-49de-886c-40820c8bbc27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_ee5a600c-0b94-4d05-a8ba-06e6e60f248f" 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_2f13a8ea-94ce-49de-886c-40820c8bbc27" xlink:to="loc_us-gaap_CommonStockMember_ee5a600c-0b94-4d05-a8ba-06e6e60f248f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_713f9a0d-8a91-4ad5-aa36-76adf1447c5c" 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_2f13a8ea-94ce-49de-886c-40820c8bbc27" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_713f9a0d-8a91-4ad5-aa36-76adf1447c5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_c9cd99a8-2456-4c06-bb76-e76c15c7aa58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_2f13a8ea-94ce-49de-886c-40820c8bbc27" xlink:to="loc_us-gaap_RetainedEarningsMember_c9cd99a8-2456-4c06-bb76-e76c15c7aa58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3c898d13-32f8-4285-b1d3-4c89a66b12c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_2f13a8ea-94ce-49de-886c-40820c8bbc27" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3c898d13-32f8-4285-b1d3-4c89a66b12c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_a49d621c-03f1-4759-b80b-01ac87b2e68c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_2f13a8ea-94ce-49de-886c-40820c8bbc27" xlink:to="loc_us-gaap_TreasuryStockMember_a49d621c-03f1-4759-b80b-01ac87b2e68c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_c8805ffe-d10f-45d8-b28c-dbbda2a7775c" 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_99de675e-a0c4-4e13-84aa-e48e271dc338" xlink:to="loc_us-gaap_StatementLineItems_c8805ffe-d10f-45d8-b28c-dbbda2a7775c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_28083d00-519a-428c-8484-1914dadcf5e6" 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_c8805ffe-d10f-45d8-b28c-dbbda2a7775c" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_28083d00-519a-428c-8484-1914dadcf5e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1b387763-8183-4240-89db-a6ba33cd5968" 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_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1b387763-8183-4240-89db-a6ba33cd5968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7d2def31-d22b-49a4-96b0-1be9ef6dba15" 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_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_us-gaap_StockholdersEquity_7d2def31-d22b-49a4-96b0-1be9ef6dba15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_02671d41-91d6-4e1e-8795-67a3c55d6985" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_02671d41-91d6-4e1e-8795-67a3c55d6985" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_605d3f9d-ebc2-4367-9422-75f81c50fcc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_605d3f9d-ebc2-4367-9422-75f81c50fcc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_ca350264-dfe2-4409-b371-11ee8b748652" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_us-gaap_DividendsCommonStockCash_ca350264-dfe2-4409-b371-11ee8b748652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_d09406c0-47b7-4dc8-88d1-e4fdff462757" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_d09406c0-47b7-4dc8-88d1-e4fdff462757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment_9c280bf5-218a-462e-9418-37edd62ceecb" xlink:href="cnmd-20221231.xsd#cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment_9c280bf5-218a-462e-9418-37edd62ceecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions_c274d23e-dc88-4fc5-abbb-735ca45e25a1" xlink:href="cnmd-20221231.xsd#cnmd_AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_cnmd_AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions_c274d23e-dc88-4fc5-abbb-735ca45e25a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AdjustmentsToAdditionalPaidInCapitalWarrantSettled_bd1bed27-e18e-4289-9b7c-a695b6ef2419" xlink:href="cnmd-20221231.xsd#cnmd_AdjustmentsToAdditionalPaidInCapitalWarrantSettled"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_cnmd_AdjustmentsToAdditionalPaidInCapitalWarrantSettled_bd1bed27-e18e-4289-9b7c-a695b6ef2419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax_9974af94-0b3d-46e4-bda7-5b127a6215f1" xlink:href="cnmd-20221231.xsd#cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax_9974af94-0b3d-46e4-bda7-5b127a6215f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_fb640b29-95cc-4816-a578-a5a527b417d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_fb640b29-95cc-4816-a578-a5a527b417d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4c24a360-b19c-4581-9bbf-4c41f9797e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4c24a360-b19c-4581-9bbf-4c41f9797e1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_678188f1-9f4c-473c-b4b6-253a4c57b059" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4c24a360-b19c-4581-9bbf-4c41f9797e1e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_678188f1-9f4c-473c-b4b6-253a4c57b059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_9e86889c-a344-405f-81c3-5a90eb4f51de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4c24a360-b19c-4581-9bbf-4c41f9797e1e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_9e86889c-a344-405f-81c3-5a90eb4f51de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_7c381cca-f19e-4774-a62c-05c5a53adacf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4c24a360-b19c-4581-9bbf-4c41f9797e1e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_7c381cca-f19e-4774-a62c-05c5a53adacf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_15e2c2bd-081f-4f84-a4b2-fa3e777d5379" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4c24a360-b19c-4581-9bbf-4c41f9797e1e" xlink:to="loc_us-gaap_NetIncomeLoss_15e2c2bd-081f-4f84-a4b2-fa3e777d5379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_25513978-1260-4138-8691-b05390295a41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4c24a360-b19c-4581-9bbf-4c41f9797e1e" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_25513978-1260-4138-8691-b05390295a41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_5bceb555-ccaf-485f-a37d-a8d5dbc74396" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4c24a360-b19c-4581-9bbf-4c41f9797e1e" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_5bceb555-ccaf-485f-a37d-a8d5dbc74396" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_fc543ae2-6c8f-411d-b8a4-8d8ed00820a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_fc543ae2-6c8f-411d-b8a4-8d8ed00820a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_97afa5d8-ca10-4bb0-b013-11196b6b484e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_28083d00-519a-428c-8484-1914dadcf5e6" xlink:to="loc_us-gaap_StockholdersEquity_97afa5d8-ca10-4bb0-b013-11196b6b484e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical" xlink:type="simple" xlink:href="cnmd-20221231.xsd#ConsolidatedStatementsofShareholdersEquityParenthetical"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_StatementofShareholdersEquityParentheticalAbstract_54fb4f7d-2c62-4c18-aa1e-0e203cf1844b" xlink:href="cnmd-20221231.xsd#cnmd_StatementofShareholdersEquityParentheticalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_1bc5b67c-8792-43d0-9825-56d709dede0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_StatementofShareholdersEquityParentheticalAbstract_54fb4f7d-2c62-4c18-aa1e-0e203cf1844b" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_1bc5b67c-8792-43d0-9825-56d709dede0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cnmd-20221231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_61f76430-85bc-4254-835a-9ea54f7db0f7" 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_NetCashProvidedByUsedInOperatingActivitiesAbstract_42891a5c-8a24-4f52-9fa8-b1f44003ee8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_61f76430-85bc-4254-835a-9ea54f7db0f7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_42891a5c-8a24-4f52-9fa8-b1f44003ee8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_40c7fc23-9731-4042-a1f1-cb462a88d2c7" 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_NetCashProvidedByUsedInOperatingActivitiesAbstract_42891a5c-8a24-4f52-9fa8-b1f44003ee8b" xlink:to="loc_us-gaap_NetIncomeLoss_40c7fc23-9731-4042-a1f1-cb462a88d2c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f3fe13e5-5319-4f59-9545-ed74c97ea7f1" 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_NetCashProvidedByUsedInOperatingActivitiesAbstract_42891a5c-8a24-4f52-9fa8-b1f44003ee8b" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f3fe13e5-5319-4f59-9545-ed74c97ea7f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_e1dd6bc5-eb62-4662-873a-579be9afddf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f3fe13e5-5319-4f59-9545-ed74c97ea7f1" xlink:to="loc_us-gaap_Depreciation_e1dd6bc5-eb62-4662-873a-579be9afddf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_44393e65-2e6e-4e99-83a2-72719b2fccd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f3fe13e5-5319-4f59-9545-ed74c97ea7f1" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_44393e65-2e6e-4e99-83a2-72719b2fccd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_478dd008-d379-4420-a16b-b163579ffa3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f3fe13e5-5319-4f59-9545-ed74c97ea7f1" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_478dd008-d379-4420-a16b-b163579ffa3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAmortizationOfDeferredCharges_95a51369-215c-496e-b372-7b13211d890d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAmortizationOfDeferredCharges"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f3fe13e5-5319-4f59-9545-ed74c97ea7f1" xlink:to="loc_us-gaap_OtherAmortizationOfDeferredCharges_95a51369-215c-496e-b372-7b13211d890d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_0b896b98-ce81-4d5e-8557-83780856f117" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f3fe13e5-5319-4f59-9545-ed74c97ea7f1" xlink:to="loc_us-gaap_ShareBasedCompensation_0b896b98-ce81-4d5e-8557-83780856f117" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_35974c12-c5bc-4132-b4f5-876c4a96de2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f3fe13e5-5319-4f59-9545-ed74c97ea7f1" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_35974c12-c5bc-4132-b4f5-876c4a96de2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_659d08d5-66f9-4319-9aed-8b71e8c3fadc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f3fe13e5-5319-4f59-9545-ed74c97ea7f1" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_659d08d5-66f9-4319-9aed-8b71e8c3fadc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_a2b2acee-7416-4fb8-b3dd-b39f767006db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f3fe13e5-5319-4f59-9545-ed74c97ea7f1" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_a2b2acee-7416-4fb8-b3dd-b39f767006db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost_8f2ea50e-c051-4552-879b-17352906973d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f3fe13e5-5319-4f59-9545-ed74c97ea7f1" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost_8f2ea50e-c051-4552-879b-17352906973d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnOilAndGasHedgingActivity_299ee383-4eaf-4a49-bb5e-a4005dd829ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnOilAndGasHedgingActivity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f3fe13e5-5319-4f59-9545-ed74c97ea7f1" xlink:to="loc_us-gaap_GainLossOnOilAndGasHedgingActivity_299ee383-4eaf-4a49-bb5e-a4005dd829ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_81866c0d-70ae-4248-9317-7cfac4809fc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f3fe13e5-5319-4f59-9545-ed74c97ea7f1" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_81866c0d-70ae-4248-9317-7cfac4809fc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_7af0fcaf-4a24-451c-a650-789eef8a8fee" 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_81866c0d-70ae-4248-9317-7cfac4809fc3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_7af0fcaf-4a24-451c-a650-789eef8a8fee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_f1054abf-ef7d-4253-a537-d3a263d06f1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_81866c0d-70ae-4248-9317-7cfac4809fc3" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_f1054abf-ef7d-4253-a537-d3a263d06f1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_ac85efda-d713-4a79-a236-857e90f422ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_81866c0d-70ae-4248-9317-7cfac4809fc3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_ac85efda-d713-4a79-a236-857e90f422ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_2818ddf6-4506-4448-88aa-7ced7e948fd1" 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_81866c0d-70ae-4248-9317-7cfac4809fc3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_2818ddf6-4506-4448-88aa-7ced7e948fd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_bb93dd68-99ca-4a7f-a177-b4b6f218e5d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_81866c0d-70ae-4248-9317-7cfac4809fc3" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_bb93dd68-99ca-4a7f-a177-b4b6f218e5d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_c4fe919a-8dc2-4d2d-8a5a-f11af6a33919" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_81866c0d-70ae-4248-9317-7cfac4809fc3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_c4fe919a-8dc2-4d2d-8a5a-f11af6a33919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_b8a7ee24-3646-4b3c-91f3-060238053008" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_81866c0d-70ae-4248-9317-7cfac4809fc3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_b8a7ee24-3646-4b3c-91f3-060238053008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e8b98a7d-6789-4ce0-b5ac-a8e0dce7e7f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f3fe13e5-5319-4f59-9545-ed74c97ea7f1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e8b98a7d-6789-4ce0-b5ac-a8e0dce7e7f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_92f04aed-0f35-4d8c-bac8-aecded4ff6e9" 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_61f76430-85bc-4254-835a-9ea54f7db0f7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_92f04aed-0f35-4d8c-bac8-aecded4ff6e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_cf2369cb-6617-4d52-b9cf-8e39cb407b38" 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_92f04aed-0f35-4d8c-bac8-aecded4ff6e9" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_cf2369cb-6617-4d52-b9cf-8e39cb407b38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_Paymentsrelatedtobusinessacquisitionsandassetacquisitions_8c0e3d38-b0d4-454b-831b-846e3bf15887" xlink:href="cnmd-20221231.xsd#cnmd_Paymentsrelatedtobusinessacquisitionsandassetacquisitions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_92f04aed-0f35-4d8c-bac8-aecded4ff6e9" xlink:to="loc_cnmd_Paymentsrelatedtobusinessacquisitionsandassetacquisitions_8c0e3d38-b0d4-454b-831b-846e3bf15887" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_757d910e-6d64-4abe-bee7-38586a55a91c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyHeldForSale"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_92f04aed-0f35-4d8c-bac8-aecded4ff6e9" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_757d910e-6d64-4abe-bee7-38586a55a91c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9277b0e2-362f-4c53-ace9-82de010bd900" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_92f04aed-0f35-4d8c-bac8-aecded4ff6e9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9277b0e2-362f-4c53-ace9-82de010bd900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_40699f26-e5b7-457d-9cf7-6fc975a317b5" 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_61f76430-85bc-4254-835a-9ea54f7db0f7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_40699f26-e5b7-457d-9cf7-6fc975a317b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_53b4024c-6e06-4262-977d-6ce1dcc624ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_40699f26-e5b7-457d-9cf7-6fc975a317b5" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_53b4024c-6e06-4262-977d-6ce1dcc624ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_56e7cba0-2493-4d25-9140-038adc2a927d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_40699f26-e5b7-457d-9cf7-6fc975a317b5" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_56e7cba0-2493-4d25-9140-038adc2a927d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_acead92f-70b0-435f-9aad-ded6536b5b67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_40699f26-e5b7-457d-9cf7-6fc975a317b5" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_acead92f-70b0-435f-9aad-ded6536b5b67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_f7b407ae-ff1f-41d4-86ed-052f760d47c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_40699f26-e5b7-457d-9cf7-6fc975a317b5" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_f7b407ae-ff1f-41d4-86ed-052f760d47c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_66e37338-72dd-4fc1-81e0-ecd24f8fe3d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_40699f26-e5b7-457d-9cf7-6fc975a317b5" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_66e37338-72dd-4fc1-81e0-ecd24f8fe3d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_de97971b-6294-4ae1-a101-a34527d996e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_40699f26-e5b7-457d-9cf7-6fc975a317b5" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_de97971b-6294-4ae1-a101-a34527d996e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_PaymentsForContingentConsideration_db6a429d-58ce-424e-a788-4f6aa4310f82" xlink:href="cnmd-20221231.xsd#cnmd_PaymentsForContingentConsideration"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_40699f26-e5b7-457d-9cf7-6fc975a317b5" xlink:to="loc_cnmd_PaymentsForContingentConsideration_db6a429d-58ce-424e-a788-4f6aa4310f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_e9a3bd0f-7580-4b7b-9c04-aeca195bd807" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_40699f26-e5b7-457d-9cf7-6fc975a317b5" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_e9a3bd0f-7580-4b7b-9c04-aeca195bd807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_85840ebc-1bd1-479f-bd74-f488b9ff29be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_40699f26-e5b7-457d-9cf7-6fc975a317b5" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_85840ebc-1bd1-479f-bd74-f488b9ff29be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_PaymentsOfConvertibleNotesHedges_3fd5ef4a-966d-455c-ad5f-9ed99b088d5d" xlink:href="cnmd-20221231.xsd#cnmd_PaymentsOfConvertibleNotesHedges"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_40699f26-e5b7-457d-9cf7-6fc975a317b5" xlink:to="loc_cnmd_PaymentsOfConvertibleNotesHedges_3fd5ef4a-966d-455c-ad5f-9ed99b088d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfWarrants_89253aac-abd6-48f4-83bd-297b61c57f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_40699f26-e5b7-457d-9cf7-6fc975a317b5" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfWarrants_89253aac-abd6-48f4-83bd-297b61c57f8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ProceedsFromSettlementOfConvertibleNotesHedgeTransactions_f0861b85-98ea-4c17-bfb1-9c6f8bc384d0" xlink:href="cnmd-20221231.xsd#cnmd_ProceedsFromSettlementOfConvertibleNotesHedgeTransactions"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_40699f26-e5b7-457d-9cf7-6fc975a317b5" xlink:to="loc_cnmd_ProceedsFromSettlementOfConvertibleNotesHedgeTransactions_f0861b85-98ea-4c17-bfb1-9c6f8bc384d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfWarrants_086a277e-3791-47a6-824a-6f2ec63e1afc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfWarrants"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_40699f26-e5b7-457d-9cf7-6fc975a317b5" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfWarrants_086a277e-3791-47a6-824a-6f2ec63e1afc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_8292f5fa-386b-435f-8dd7-2353629af444" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_40699f26-e5b7-457d-9cf7-6fc975a317b5" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_8292f5fa-386b-435f-8dd7-2353629af444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_989bbb10-3e45-416e-a123-455e6bbcec65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_40699f26-e5b7-457d-9cf7-6fc975a317b5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_989bbb10-3e45-416e-a123-455e6bbcec65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8a06b525-2f62-4c02-89db-d8f96a08e12d" 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_61f76430-85bc-4254-835a-9ea54f7db0f7" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8a06b525-2f62-4c02-89db-d8f96a08e12d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_cd262539-4aaf-43db-a09c-cde34156b7cb" 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_61f76430-85bc-4254-835a-9ea54f7db0f7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_cd262539-4aaf-43db-a09c-cde34156b7cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ce3f39db-9c1a-482b-9877-58bcdeb68079" 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_61f76430-85bc-4254-835a-9ea54f7db0f7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ce3f39db-9c1a-482b-9877-58bcdeb68079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a67937dc-d109-4b74-9d1b-6fe337acf862" 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_61f76430-85bc-4254-835a-9ea54f7db0f7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a67937dc-d109-4b74-9d1b-6fe337acf862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_f547d64e-bdc2-49c4-a9d9-efda435e45e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_61f76430-85bc-4254-835a-9ea54f7db0f7" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_f547d64e-bdc2-49c4-a9d9-efda435e45e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed_defb9a9a-27cf-4bd6-8d28-321213241eda" xlink:href="cnmd-20221231.xsd#cnmd_NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_f547d64e-bdc2-49c4-a9d9-efda435e45e1" xlink:to="loc_cnmd_NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed_defb9a9a-27cf-4bd6-8d28-321213241eda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_cfe7d42c-a1e4-4076-9014-98c233ef4e04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_f547d64e-bdc2-49c4-a9d9-efda435e45e1" xlink:to="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_cfe7d42c-a1e4-4076-9014-98c233ef4e04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_da391b06-8b97-4f6f-95f5-faa1f8a29729" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_61f76430-85bc-4254-835a-9ea54f7db0f7" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_da391b06-8b97-4f6f-95f5-faa1f8a29729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_54550983-3d00-49d5-adaa-3f3a38edd560" 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_da391b06-8b97-4f6f-95f5-faa1f8a29729" xlink:to="loc_us-gaap_InterestPaidNet_54550983-3d00-49d5-adaa-3f3a38edd560" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_234c2249-76f7-4b6f-9236-fbd15ba7a36b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_da391b06-8b97-4f6f-95f5-faa1f8a29729" xlink:to="loc_us-gaap_IncomeTaxesPaid_234c2249-76f7-4b6f-9236-fbd15ba7a36b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/OperationsandSignificantAccountingPolicies" xlink:type="simple" xlink:href="cnmd-20221231.xsd#OperationsandSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/OperationsandSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_dfa055d0-ab23-47c7-b836-7705bfad70fa" 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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_2f4e1706-fa93-43e4-91ca-2cfdf94091e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_dfa055d0-ab23-47c7-b836-7705bfad70fa" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_2f4e1706-fa93-43e4-91ca-2cfdf94091e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/NewAccountingPronouncements" xlink:type="simple" xlink:href="cnmd-20221231.xsd#NewAccountingPronouncements"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/NewAccountingPronouncements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_28492381-ba33-442c-9a17-5fca0830eabc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_e867cacd-8aa5-4395-bff5-b906b3588e9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_28492381-ba33-442c-9a17-5fca0830eabc" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_e867cacd-8aa5-4395-bff5-b906b3588e9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/BusinessAcquisitions" xlink:type="simple" xlink:href="cnmd-20221231.xsd#BusinessAcquisitions"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/BusinessAcquisitions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_3bc4965c-7fad-44e2-913b-0a98d6a20c15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_cfda9147-1a9f-4106-9ffd-e07ee97e1f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_3bc4965c-7fad-44e2-913b-0a98d6a20c15" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_cfda9147-1a9f-4106-9ffd-e07ee97e1f4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/Inventories" xlink:type="simple" xlink:href="cnmd-20221231.xsd#Inventories"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_4ab559cd-8968-47bd-94c1-7e686ac58130" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_72b0c4b9-4c07-4d32-be98-f8110c7c6b1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_4ab559cd-8968-47bd-94c1-7e686ac58130" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_72b0c4b9-4c07-4d32-be98-f8110c7c6b1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="cnmd-20221231.xsd#PropertyPlantandEquipment"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/PropertyPlantandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4723105e-b4a5-4c4f-98f8-8c96091af029" 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_4f0e3bbf-d922-4583-925e-cfc006629a4f" 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_4723105e-b4a5-4c4f-98f8-8c96091af029" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_4f0e3bbf-d922-4583-925e-cfc006629a4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/Leases" xlink:type="simple" xlink:href="cnmd-20221231.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_94dc6ea9-a900-4d01-a525-168eccc894d4" 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_e8c56da1-a1b1-472b-bbe4-c5b8ef7e2a7a" 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_94dc6ea9-a900-4d01-a525-168eccc894d4" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_e8c56da1-a1b1-472b-bbe4-c5b8ef7e2a7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_17cde35d-933b-40c0-9c43-bf6a9bb8bd32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_94dc6ea9-a900-4d01-a525-168eccc894d4" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_17cde35d-933b-40c0-9c43-bf6a9bb8bd32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="cnmd-20221231.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b3d40a14-52af-4bd4-a882-762ac665b0e4" 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_48e3bcad-2c20-44c1-8e7d-1780996d5fdc" 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_b3d40a14-52af-4bd4-a882-762ac665b0e4" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_48e3bcad-2c20-44c1-8e7d-1780996d5fdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/LongTermDebt" xlink:type="simple" xlink:href="cnmd-20221231.xsd#LongTermDebt"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/LongTermDebt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_cfaf3692-22f2-48db-a642-643718c298e4" 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_145cd682-c14b-4457-b05f-ac61712fa6bb" 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_cfaf3692-22f2-48db-a642-643718c298e4" xlink:to="loc_us-gaap_LongTermDebtTextBlock_145cd682-c14b-4457-b05f-ac61712fa6bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cnmd-20221231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_4448fbfc-6341-4550-9937-c8e0cef57798" 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_17c09398-b0a0-430d-99dd-36f625ad98d8" 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_4448fbfc-6341-4550-9937-c8e0cef57798" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_17c09398-b0a0-430d-99dd-36f625ad98d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/ShareholdersEquity" xlink:type="simple" xlink:href="cnmd-20221231.xsd#ShareholdersEquity"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/ShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_7e55200c-ee60-4bb7-993e-3e3d8fcff787" 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_ShareholdersEquityAndShareBasedPaymentsTextBlock_3ab97eda-89e6-4324-8b85-3f2f2de9fb68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_7e55200c-ee60-4bb7-993e-3e3d8fcff787" xlink:to="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_3ab97eda-89e6-4324-8b85-3f2f2de9fb68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/Revenues" xlink:type="simple" xlink:href="cnmd-20221231.xsd#Revenues"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/Revenues" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_abfd8cc9-ca88-4788-b20e-9bc081b054f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_966a23a0-06b9-4c04-840d-de9d47e8325b" 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_RevenuesAbstract_abfd8cc9-ca88-4788-b20e-9bc081b054f8" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_966a23a0-06b9-4c04-840d-de9d47e8325b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/BusinessSegmentsandGeographicAreas" xlink:type="simple" xlink:href="cnmd-20221231.xsd#BusinessSegmentsandGeographicAreas"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/BusinessSegmentsandGeographicAreas" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_d0f807b0-327a-4708-a9f5-4d6f900a14d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_91f799a8-b571-4a62-a644-f15d8b539af7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_d0f807b0-327a-4708-a9f5-4d6f900a14d3" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_91f799a8-b571-4a62-a644-f15d8b539af7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="cnmd-20221231.xsd#EmployeeBenefitPlans"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/EmployeeBenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d197b4cd-c480-4da5-8657-ec141b683b83" 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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_a52b3ad6-0458-4094-8c89-f7e6b955833a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d197b4cd-c480-4da5-8657-ec141b683b83" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_a52b3ad6-0458-4094-8c89-f7e6b955833a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/LegalMattersandContingencies" xlink:type="simple" xlink:href="cnmd-20221231.xsd#LegalMattersandContingencies"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/LegalMattersandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_86b3534f-60c7-40d0-8325-1f624480e14e" 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_LegalMattersAndContingenciesTextBlock_de60e377-0dfd-4c99-8ef9-95f6ec3c3f84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_86b3534f-60c7-40d0-8325-1f624480e14e" xlink:to="loc_us-gaap_LegalMattersAndContingenciesTextBlock_de60e377-0dfd-4c99-8ef9-95f6ec3c3f84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/Guarantees" xlink:type="simple" xlink:href="cnmd-20221231.xsd#Guarantees"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/Guarantees" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesAbstract_2ae072df-5d62-4769-a3bc-e941e5fa6cee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesTextBlock_d78c3513-c331-4fc8-98e3-1e3dc2bb7683" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAbstract_2ae072df-5d62-4769-a3bc-e941e5fa6cee" xlink:to="loc_us-gaap_GuaranteesTextBlock_d78c3513-c331-4fc8-98e3-1e3dc2bb7683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/FairValueMeasurement" xlink:type="simple" xlink:href="cnmd-20221231.xsd#FairValueMeasurement"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/FairValueMeasurement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_901cbe30-7047-42a9-8189-18d732225323" 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_DerivativesAndFairValueTextBlock_e579e030-9314-4452-bf68-e0f6a496d6fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesAndFairValueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_901cbe30-7047-42a9-8189-18d732225323" xlink:to="loc_us-gaap_DerivativesAndFairValueTextBlock_e579e030-9314-4452-bf68-e0f6a496d6fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="simple" xlink:href="cnmd-20221231.xsd#ScheduleIIValuationandQualifyingAccounts"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_6300c5f3-6685-437f-90cc-3cfd19ed335c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_1e7d9ca0-ac29-4a7b-8ffe-4e3807eced14" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_6300c5f3-6685-437f-90cc-3cfd19ed335c" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_1e7d9ca0-ac29-4a7b-8ffe-4e3807eced14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cnmd-20221231.xsd#OperationsandSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_45e25348-6536-43df-8396-e47b36f39244" 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_ConsolidationPolicyTextBlock_a4c28717-1271-4d3b-8805-4a0e2cc18f7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_45e25348-6536-43df-8396-e47b36f39244" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_a4c28717-1271-4d3b-8805-4a0e2cc18f7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_e8399d96-a3b5-4a6b-ac26-391d25842e93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_45e25348-6536-43df-8396-e47b36f39244" xlink:to="loc_us-gaap_UseOfEstimates_e8399d96-a3b5-4a6b-ac26-391d25842e93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_f0cc1dd1-79ab-44ff-bf3c-53370505ace2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_45e25348-6536-43df-8396-e47b36f39244" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_f0cc1dd1-79ab-44ff-bf3c-53370505ace2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_394c5a5f-97af-4bdc-817e-437b2f4631f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_45e25348-6536-43df-8396-e47b36f39244" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_394c5a5f-97af-4bdc-817e-437b2f4631f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_b987fd80-1b84-485a-8600-1cda96cfac3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_45e25348-6536-43df-8396-e47b36f39244" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_b987fd80-1b84-485a-8600-1cda96cfac3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_b632c5eb-125b-4dcc-8c0e-0d227eb4deeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_45e25348-6536-43df-8396-e47b36f39244" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_b632c5eb-125b-4dcc-8c0e-0d227eb4deeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeasesPolicyTextBlock_94cd8b4e-093f-462b-af04-6c39600cc58e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeasesPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_45e25348-6536-43df-8396-e47b36f39244" xlink:to="loc_us-gaap_LessorLeasesPolicyTextBlock_94cd8b4e-093f-462b-af04-6c39600cc58e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_f69c0615-29d4-4bdf-b73a-644805f39bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_45e25348-6536-43df-8396-e47b36f39244" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_f69c0615-29d4-4bdf-b73a-644805f39bb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_c4b9012b-bcd7-4d94-ae8b-58dd478d0011" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_45e25348-6536-43df-8396-e47b36f39244" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_c4b9012b-bcd7-4d94-ae8b-58dd478d0011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ContingentConsiderationPolicyTextBlock_4c48a082-e2ed-4432-af69-8e9bb977b683" xlink:href="cnmd-20221231.xsd#cnmd_ContingentConsiderationPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_45e25348-6536-43df-8396-e47b36f39244" xlink:to="loc_cnmd_ContingentConsiderationPolicyTextBlock_4c48a082-e2ed-4432-af69-8e9bb977b683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_a518817c-6af3-47c6-90f8-ea3c37c67f46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_45e25348-6536-43df-8396-e47b36f39244" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_a518817c-6af3-47c6-90f8-ea3c37c67f46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives_9d6011e8-c03a-4420-b0d4-4d699e9ba87f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_45e25348-6536-43df-8396-e47b36f39244" xlink:to="loc_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives_9d6011e8-c03a-4420-b0d4-4d699e9ba87f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_99edd5c2-cda6-4596-b695-b571e690d31a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_45e25348-6536-43df-8396-e47b36f39244" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_99edd5c2-cda6-4596-b695-b571e690d31a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_761d9164-7bbf-44e5-a5c2-f76f02f4eded" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_45e25348-6536-43df-8396-e47b36f39244" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_761d9164-7bbf-44e5-a5c2-f76f02f4eded" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_0f021a52-1880-40f9-9cfd-a3b21b04817b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_45e25348-6536-43df-8396-e47b36f39244" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_0f021a52-1880-40f9-9cfd-a3b21b04817b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_516e6603-45c0-4e1a-9072-004299a7103a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_45e25348-6536-43df-8396-e47b36f39244" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_516e6603-45c0-4e1a-9072-004299a7103a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/NewAccountingPronouncementsPolicies" xlink:type="simple" xlink:href="cnmd-20221231.xsd#NewAccountingPronouncementsPolicies"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/NewAccountingPronouncementsPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_e99aa0cc-d099-408e-a3c3-acf0ea997983" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_c045f21d-a3a6-4633-a579-9cb7c7a8a5fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_e99aa0cc-d099-408e-a3c3-acf0ea997983" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_c045f21d-a3a6-4633-a579-9cb7c7a8a5fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="cnmd-20221231.xsd#OperationsandSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cd1d63c3-57ff-499a-9679-982f3d9b69f3" 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_cnmd_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock_ddaa9ab9-7ea2-41d5-b450-ee11e45f6609" xlink:href="cnmd-20221231.xsd#cnmd_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cd1d63c3-57ff-499a-9679-982f3d9b69f3" xlink:to="loc_cnmd_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock_ddaa9ab9-7ea2-41d5-b450-ee11e45f6609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_857bd389-6895-4a44-8908-16469d1d6a58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cd1d63c3-57ff-499a-9679-982f3d9b69f3" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_857bd389-6895-4a44-8908-16469d1d6a58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1c51522f-4b74-4d36-97e8-d0a241401927" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cd1d63c3-57ff-499a-9679-982f3d9b69f3" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1c51522f-4b74-4d36-97e8-d0a241401927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/BusinessAcquisitionsTables" xlink:type="simple" xlink:href="cnmd-20221231.xsd#BusinessAcquisitionsTables"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/BusinessAcquisitionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_bf4704ca-ae7d-4a89-ae14-6efed175252b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_c35ddea4-df8c-4668-992e-5179c03bd5b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_bf4704ca-ae7d-4a89-ae14-6efed175252b" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_c35ddea4-df8c-4668-992e-5179c03bd5b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_c0dadba5-4da3-4091-9d74-7b4c3613ca31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_bf4704ca-ae7d-4a89-ae14-6efed175252b" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_c0dadba5-4da3-4091-9d74-7b4c3613ca31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/InventoriesTables" xlink:type="simple" xlink:href="cnmd-20221231.xsd#InventoriesTables"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_d3b1d83e-64c7-42d9-aef8-bc99003afe63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_6c707df0-7732-43ef-a494-3d8215a5fee1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_d3b1d83e-64c7-42d9-aef8-bc99003afe63" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_6c707df0-7732-43ef-a494-3d8215a5fee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="cnmd-20221231.xsd#PropertyPlantandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/PropertyPlantandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_dc753886-116b-481a-bffe-731c2ae6b2d9" 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_20848184-6184-49f0-9753-d5c78a0d68ef" 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_dc753886-116b-481a-bffe-731c2ae6b2d9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_20848184-6184-49f0-9753-d5c78a0d68ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/LeasesTables" xlink:type="simple" xlink:href="cnmd-20221231.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_75bf741a-9a98-4549-8eda-155e712ea276" 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_LeaseCostTableTextBlock_4f576dcc-6725-4b8b-9f52-a22d76dcbee2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_75bf741a-9a98-4549-8eda-155e712ea276" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_4f576dcc-6725-4b8b-9f52-a22d76dcbee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock_065b98bb-7369-4953-855c-cac3a733d76a" xlink:href="cnmd-20221231.xsd#cnmd_SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_75bf741a-9a98-4549-8eda-155e712ea276" xlink:to="loc_cnmd_SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock_065b98bb-7369-4953-855c-cac3a733d76a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock_bfe27b0a-d599-448a-8d2e-0db6378057e2" xlink:href="cnmd-20221231.xsd#cnmd_SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_75bf741a-9a98-4549-8eda-155e712ea276" xlink:to="loc_cnmd_SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock_bfe27b0a-d599-448a-8d2e-0db6378057e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_b77dc21f-c860-43b4-9405-36779336396a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_75bf741a-9a98-4549-8eda-155e712ea276" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_b77dc21f-c860-43b4-9405-36779336396a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_a3890b69-947a-44fb-9d34-f4cf98e43ec1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_75bf741a-9a98-4549-8eda-155e712ea276" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_a3890b69-947a-44fb-9d34-f4cf98e43ec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="cnmd-20221231.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a2911e2d-7756-4a6c-b21b-6681e94894a6" 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_9c9db73d-b014-452f-afa6-9356159e89cb" 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_a2911e2d-7756-4a6c-b21b-6681e94894a6" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_9c9db73d-b014-452f-afa6-9356159e89cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_24e08ce4-45d4-4526-8ee6-0d394214ef7a" 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_a2911e2d-7756-4a6c-b21b-6681e94894a6" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_24e08ce4-45d4-4526-8ee6-0d394214ef7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_21c47b96-79e9-403e-a3e6-7c7a633162f6" 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_a2911e2d-7756-4a6c-b21b-6681e94894a6" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_21c47b96-79e9-403e-a3e6-7c7a633162f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_c694f6a0-a7cf-4ef2-b5ac-63127de4bbb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a2911e2d-7756-4a6c-b21b-6681e94894a6" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_c694f6a0-a7cf-4ef2-b5ac-63127de4bbb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/LongTermDebtTables" xlink:type="simple" xlink:href="cnmd-20221231.xsd#LongTermDebtTables"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/LongTermDebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_7438d6dd-c396-4e05-b9f5-5ee1885553e4" 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_d11c6e3f-39d7-49e9-932a-ae49c36b9114" 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_7438d6dd-c396-4e05-b9f5-5ee1885553e4" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_d11c6e3f-39d7-49e9-932a-ae49c36b9114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_daefe531-6e39-4cda-8cdc-5101da7f537a" 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_7438d6dd-c396-4e05-b9f5-5ee1885553e4" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_daefe531-6e39-4cda-8cdc-5101da7f537a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="cnmd-20221231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_abf9fe1d-40b8-4094-8b95-c194b449ef11" 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_0bed46f6-488c-4a1b-b4fe-0117398fffc2" 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_abf9fe1d-40b8-4094-8b95-c194b449ef11" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_0bed46f6-488c-4a1b-b4fe-0117398fffc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_8b3b3075-55b7-4475-ac66-851682212910" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_abf9fe1d-40b8-4094-8b95-c194b449ef11" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_8b3b3075-55b7-4475-ac66-851682212910" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_85ea732c-ea28-46d7-97f4-ee1244b7777d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_abf9fe1d-40b8-4094-8b95-c194b449ef11" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_85ea732c-ea28-46d7-97f4-ee1244b7777d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_0011a673-22d6-41b5-af3d-fc3acf2aef61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_abf9fe1d-40b8-4094-8b95-c194b449ef11" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_0011a673-22d6-41b5-af3d-fc3acf2aef61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_a3064c2d-d6f2-4b6d-a7f1-adeeca8dbe5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_abf9fe1d-40b8-4094-8b95-c194b449ef11" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_a3064c2d-d6f2-4b6d-a7f1-adeeca8dbe5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/ShareholdersEquityTables" xlink:type="simple" xlink:href="cnmd-20221231.xsd#ShareholdersEquityTables"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/ShareholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_24809ae6-e76b-4e79-b22c-f5bd76963780" 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_ae70c087-69cf-493c-98fc-e5d3d3702021" 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_24809ae6-e76b-4e79-b22c-f5bd76963780" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ae70c087-69cf-493c-98fc-e5d3d3702021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9bddbefd-df4a-4dce-bdbb-24e8b3ff518f" 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_ae70c087-69cf-493c-98fc-e5d3d3702021" xlink:to="loc_us-gaap_AwardTypeAxis_9bddbefd-df4a-4dce-bdbb-24e8b3ff518f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e912ad2-7b40-4a69-ad54-b789901109e4" 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_9bddbefd-df4a-4dce-bdbb-24e8b3ff518f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e912ad2-7b40-4a69-ad54-b789901109e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_StockOptionsAndStockAppreciationRightsMember_ac5ed3ae-ffbc-4b52-baba-06bf527fc7df" xlink:href="cnmd-20221231.xsd#cnmd_StockOptionsAndStockAppreciationRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e912ad2-7b40-4a69-ad54-b789901109e4" xlink:to="loc_cnmd_StockOptionsAndStockAppreciationRightsMember_ac5ed3ae-ffbc-4b52-baba-06bf527fc7df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_99e116be-2689-449f-810b-8edbaeea68b5" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e912ad2-7b40-4a69-ad54-b789901109e4" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_99e116be-2689-449f-810b-8edbaeea68b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember_3d831070-748c-4faa-a79e-44e7a7125a27" xlink:href="cnmd-20221231.xsd#cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e912ad2-7b40-4a69-ad54-b789901109e4" xlink:to="loc_cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember_3d831070-748c-4faa-a79e-44e7a7125a27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f96606fc-b034-4db7-a60e-3d33b0cc1826" 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_ae70c087-69cf-493c-98fc-e5d3d3702021" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f96606fc-b034-4db7-a60e-3d33b0cc1826" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_98f6abae-59b0-4ccf-b5ae-de2ef170d87d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f96606fc-b034-4db7-a60e-3d33b0cc1826" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_98f6abae-59b0-4ccf-b5ae-de2ef170d87d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_bc025698-30a9-4219-8221-825475bceb25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f96606fc-b034-4db7-a60e-3d33b0cc1826" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_bc025698-30a9-4219-8221-825475bceb25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_7a964714-cf4f-4897-b45e-cbfadb2f32ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f96606fc-b034-4db7-a60e-3d33b0cc1826" xlink:to="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_7a964714-cf4f-4897-b45e-cbfadb2f32ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/RevenuesTables" xlink:type="simple" xlink:href="cnmd-20221231.xsd#RevenuesTables"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/RevenuesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_e6a26933-40f4-4abe-a454-ca5378c6941d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_5c6d4220-0cfa-4aef-a9f2-0b48ffc1fbe9" 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_RevenuesAbstract_e6a26933-40f4-4abe-a454-ca5378c6941d" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_5c6d4220-0cfa-4aef-a9f2-0b48ffc1fbe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_36f796e2-0c2b-449a-b9e1-dc84f0cf8d17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_e6a26933-40f4-4abe-a454-ca5378c6941d" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_36f796e2-0c2b-449a-b9e1-dc84f0cf8d17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/BusinessSegmentsandGeographicAreasTables" xlink:type="simple" xlink:href="cnmd-20221231.xsd#BusinessSegmentsandGeographicAreasTables"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/BusinessSegmentsandGeographicAreasTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_cc23fe78-b0e2-4376-9d11-a7b172910763" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock_e1077d1d-3779-4bd7-824f-5b34753325de" xlink:href="cnmd-20221231.xsd#cnmd_RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_cc23fe78-b0e2-4376-9d11-a7b172910763" xlink:to="loc_cnmd_RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock_e1077d1d-3779-4bd7-824f-5b34753325de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/EmployeeBenefitPlansTables" xlink:type="simple" xlink:href="cnmd-20221231.xsd#EmployeeBenefitPlansTables"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/EmployeeBenefitPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_171008dd-3eb6-49a4-92ab-c9cb79f9f2cf" 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_ScheduleOfNetFundedStatusTableTextBlock_397636c1-7bdb-440d-9273-0b72e81e3fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNetFundedStatusTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_171008dd-3eb6-49a4-92ab-c9cb79f9f2cf" xlink:to="loc_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_397636c1-7bdb-440d-9273-0b72e81e3fe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_0070e49c-277a-4de1-aa73-93a0a7da1f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_171008dd-3eb6-49a4-92ab-c9cb79f9f2cf" xlink:to="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_0070e49c-277a-4de1-aa73-93a0a7da1f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_a73e5a54-3ee9-4983-9c36-419ed19a56b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_171008dd-3eb6-49a4-92ab-c9cb79f9f2cf" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_a73e5a54-3ee9-4983-9c36-419ed19a56b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_8a42a5cc-a8b1-43cf-b764-08e5c22c0679" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_171008dd-3eb6-49a4-92ab-c9cb79f9f2cf" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_8a42a5cc-a8b1-43cf-b764-08e5c22c0679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_191953ac-59d7-406a-83a0-cee4ed3b9e71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_171008dd-3eb6-49a4-92ab-c9cb79f9f2cf" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_191953ac-59d7-406a-83a0-cee4ed3b9e71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_88b7c433-9c37-411e-a5c5-73aaa9fe0e38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_171008dd-3eb6-49a4-92ab-c9cb79f9f2cf" xlink:to="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_88b7c433-9c37-411e-a5c5-73aaa9fe0e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_4c93a2b1-0f96-461b-badf-c0c7bbcda6f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_171008dd-3eb6-49a4-92ab-c9cb79f9f2cf" xlink:to="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_4c93a2b1-0f96-461b-badf-c0c7bbcda6f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/GuaranteesTables" xlink:type="simple" xlink:href="cnmd-20221231.xsd#GuaranteesTables"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/GuaranteesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesAbstract_77e3af94-e8fc-473e-972d-c38b4fe7901b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_282b4197-5c40-4a72-a015-fa4d64ef0184" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAbstract_77e3af94-e8fc-473e-972d-c38b4fe7901b" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_282b4197-5c40-4a72-a015-fa4d64ef0184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/FairValueMeasurementTables" xlink:type="simple" xlink:href="cnmd-20221231.xsd#FairValueMeasurementTables"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/FairValueMeasurementTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_305fc20d-3eea-4844-a49b-d5163ce5f5a6" 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_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_989635ce-4ecb-4500-980c-9405c5257def" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_305fc20d-3eea-4844-a49b-d5163ce5f5a6" xlink:to="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_989635ce-4ecb-4500-980c-9405c5257def" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_d1162cfb-d324-4dee-9d21-a8d9ae2c63ae" 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_FairValueDisclosuresAbstract_305fc20d-3eea-4844-a49b-d5163ce5f5a6" xlink:to="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_d1162cfb-d324-4dee-9d21-a8d9ae2c63ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_05a3eabe-2a4b-4146-8def-4cd5ebd43c86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_305fc20d-3eea-4844-a49b-d5163ce5f5a6" xlink:to="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_05a3eabe-2a4b-4146-8def-4cd5ebd43c86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_984f0e53-b3ef-4f88-95cb-2bcad463cbfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_305fc20d-3eea-4844-a49b-d5163ce5f5a6" xlink:to="loc_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_984f0e53-b3ef-4f88-95cb-2bcad463cbfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#OperationsandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0200cdf8-3378-40ee-83a4-5a77a3011249" 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_ScheduleOfPropertyPlantAndEquipmentTable_39ca5fd8-5acb-47d4-9c6d-dfdff3312c5d" 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0200cdf8-3378-40ee-83a4-5a77a3011249" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_39ca5fd8-5acb-47d4-9c6d-dfdff3312c5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_6e26fc7b-33b9-4c3d-9707-70cf0a92be96" 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_39ca5fd8-5acb-47d4-9c6d-dfdff3312c5d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_6e26fc7b-33b9-4c3d-9707-70cf0a92be96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_507ba269-5530-4e1b-add6-348658fb0af6" 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_6e26fc7b-33b9-4c3d-9707-70cf0a92be96" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_507ba269-5530-4e1b-add6-348658fb0af6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_28c2fdb0-1aaf-4eb4-a61c-7e7cbc61775c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_507ba269-5530-4e1b-add6-348658fb0af6" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_28c2fdb0-1aaf-4eb4-a61c-7e7cbc61775c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_2e4fe2ea-7d08-4199-8670-04b94961c3f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_507ba269-5530-4e1b-add6-348658fb0af6" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_2e4fe2ea-7d08-4199-8670-04b94961c3f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bac8a3d8-35c9-4ca6-b8fa-f1b4a7288760" 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_39ca5fd8-5acb-47d4-9c6d-dfdff3312c5d" xlink:to="loc_srt_RangeAxis_bac8a3d8-35c9-4ca6-b8fa-f1b4a7288760" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1fee7346-6b2f-4444-b054-efb044f8d147" 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_bac8a3d8-35c9-4ca6-b8fa-f1b4a7288760" xlink:to="loc_srt_RangeMember_1fee7346-6b2f-4444-b054-efb044f8d147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c1079678-695c-4f82-92fe-30ba73379bed" 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_1fee7346-6b2f-4444-b054-efb044f8d147" xlink:to="loc_srt_MinimumMember_c1079678-695c-4f82-92fe-30ba73379bed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_591fc758-218c-4034-8fb2-31fa9b2d1007" 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_1fee7346-6b2f-4444-b054-efb044f8d147" xlink:to="loc_srt_MaximumMember_591fc758-218c-4034-8fb2-31fa9b2d1007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_96d5a856-29f3-441c-bea5-874797a9d61d" 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_39ca5fd8-5acb-47d4-9c6d-dfdff3312c5d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_96d5a856-29f3-441c-bea5-874797a9d61d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_2b1013a7-5d9f-4d1e-bf42-45ca82a50ae9" 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_96d5a856-29f3-441c-bea5-874797a9d61d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_2b1013a7-5d9f-4d1e-bf42-45ca82a50ae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#OperationsandSignificantAccountingPoliciesDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_92590aff-010e-4cb7-88fc-c6123a16cd87" 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_cnmd_OperationsAndSignificantAccountingPoliciesTable_21bbf6c2-131f-4223-b969-4a36b5b3a32b" xlink:href="cnmd-20221231.xsd#cnmd_OperationsAndSignificantAccountingPoliciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_92590aff-010e-4cb7-88fc-c6123a16cd87" xlink:to="loc_cnmd_OperationsAndSignificantAccountingPoliciesTable_21bbf6c2-131f-4223-b969-4a36b5b3a32b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_976395cb-9f24-42d0-8295-13016240d880" 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_cnmd_OperationsAndSignificantAccountingPoliciesTable_21bbf6c2-131f-4223-b969-4a36b5b3a32b" xlink:to="loc_us-gaap_DebtInstrumentAxis_976395cb-9f24-42d0-8295-13016240d880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_74126d61-ed0a-497b-ba87-438eb1625163" 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_976395cb-9f24-42d0-8295-13016240d880" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_74126d61-ed0a-497b-ba87-438eb1625163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_A2.625PercentConvertibleNotesDue2024Member_c12e6fae-4a4d-42d1-8f27-48eed6b89bc0" xlink:href="cnmd-20221231.xsd#cnmd_A2.625PercentConvertibleNotesDue2024Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_74126d61-ed0a-497b-ba87-438eb1625163" xlink:to="loc_cnmd_A2.625PercentConvertibleNotesDue2024Member_c12e6fae-4a4d-42d1-8f27-48eed6b89bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_A2250PercentConvertibleNotesDue2027Member_b8bdf023-03f8-4671-8f6f-10cb5010df1b" xlink:href="cnmd-20221231.xsd#cnmd_A2250PercentConvertibleNotesDue2027Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_74126d61-ed0a-497b-ba87-438eb1625163" xlink:to="loc_cnmd_A2250PercentConvertibleNotesDue2027Member_b8bdf023-03f8-4671-8f6f-10cb5010df1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_6abcdfbf-55a2-408c-aecd-15922603f0df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesTable_21bbf6c2-131f-4223-b969-4a36b5b3a32b" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_6abcdfbf-55a2-408c-aecd-15922603f0df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_e065ca7c-5600-482d-8ea1-6e12f748f292" 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_6abcdfbf-55a2-408c-aecd-15922603f0df" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_e065ca7c-5600-482d-8ea1-6e12f748f292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_53daabb2-604c-4284-bb8f-f6c8c8aa449f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesTable_21bbf6c2-131f-4223-b969-4a36b5b3a32b" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_53daabb2-604c-4284-bb8f-f6c8c8aa449f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3f72341f-7d73-41e2-a61e-139d445bfc09" 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_53daabb2-604c-4284-bb8f-f6c8c8aa449f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3f72341f-7d73-41e2-a61e-139d445bfc09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableMember_e373c745-d2ca-4cd7-aff9-822363b6bc02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3f72341f-7d73-41e2-a61e-139d445bfc09" xlink:to="loc_us-gaap_ConvertibleNotesPayableMember_e373c745-d2ca-4cd7-aff9-822363b6bc02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e160be8f-ba81-4a3c-b6ef-fe0e0a64a742" 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_cnmd_OperationsAndSignificantAccountingPoliciesTable_21bbf6c2-131f-4223-b969-4a36b5b3a32b" xlink:to="loc_srt_RangeAxis_e160be8f-ba81-4a3c-b6ef-fe0e0a64a742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_613d7e96-10d5-46fd-958d-09a452ed7226" 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_e160be8f-ba81-4a3c-b6ef-fe0e0a64a742" xlink:to="loc_srt_RangeMember_613d7e96-10d5-46fd-958d-09a452ed7226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4da39314-79aa-4889-8c9e-de0a8f829a15" 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_613d7e96-10d5-46fd-958d-09a452ed7226" xlink:to="loc_srt_MinimumMember_4da39314-79aa-4889-8c9e-de0a8f829a15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3a6fe77b-471b-42bd-ad85-0715f07d2008" 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_613d7e96-10d5-46fd-958d-09a452ed7226" xlink:to="loc_srt_MaximumMember_3a6fe77b-471b-42bd-ad85-0715f07d2008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_8ff72fde-05df-4155-9117-2de9ee0e5473" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesTable_21bbf6c2-131f-4223-b969-4a36b5b3a32b" xlink:to="loc_srt_ProductOrServiceAxis_8ff72fde-05df-4155-9117-2de9ee0e5473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_441d3088-037b-4b5a-97ea-e567449e4578" 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_8ff72fde-05df-4155-9117-2de9ee0e5473" xlink:to="loc_srt_ProductsAndServicesDomain_441d3088-037b-4b5a-97ea-e567449e4578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShippingAndHandlingMember_a3386b8f-6bea-4e3b-8ab4-7d68a951f092" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShippingAndHandlingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_441d3088-037b-4b5a-97ea-e567449e4578" xlink:to="loc_us-gaap_ShippingAndHandlingMember_a3386b8f-6bea-4e3b-8ab4-7d68a951f092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_08935241-c68d-44f2-bc5a-70493baeb928" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesTable_21bbf6c2-131f-4223-b969-4a36b5b3a32b" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_08935241-c68d-44f2-bc5a-70493baeb928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_fbdf0fba-abb5-49d2-b3b6-45003e583ef1" 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_08935241-c68d-44f2-bc5a-70493baeb928" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_fbdf0fba-abb5-49d2-b3b6-45003e583ef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_e63dd6f2-2761-4d40-84ce-3be93ddf8042" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_fbdf0fba-abb5-49d2-b3b6-45003e583ef1" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_e63dd6f2-2761-4d40-84ce-3be93ddf8042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_IndexedTransactionTypeAxis_ed4329c6-1884-49f1-b176-54b3509fc2eb" xlink:href="cnmd-20221231.xsd#cnmd_IndexedTransactionTypeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesTable_21bbf6c2-131f-4223-b969-4a36b5b3a32b" xlink:to="loc_cnmd_IndexedTransactionTypeAxis_ed4329c6-1884-49f1-b176-54b3509fc2eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_IndexedTransactionTypeDomain_d7d4432a-455d-4297-ade7-e729b7758f55" xlink:href="cnmd-20221231.xsd#cnmd_IndexedTransactionTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_IndexedTransactionTypeAxis_ed4329c6-1884-49f1-b176-54b3509fc2eb" xlink:to="loc_cnmd_IndexedTransactionTypeDomain_d7d4432a-455d-4297-ade7-e729b7758f55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_c029e52e-b240-4c71-9314-cd44aea27d71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_IndexedTransactionTypeDomain_d7d4432a-455d-4297-ade7-e729b7758f55" xlink:to="loc_us-gaap_WarrantMember_c029e52e-b240-4c71-9314-cd44aea27d71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_cf11c145-ea96-4a6a-9942-e5dc1d1e8d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesTable_21bbf6c2-131f-4223-b969-4a36b5b3a32b" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_cf11c145-ea96-4a6a-9942-e5dc1d1e8d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_09c61497-f39a-4e86-8b1a-19dd79dc8a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_cf11c145-ea96-4a6a-9942-e5dc1d1e8d1e" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_09c61497-f39a-4e86-8b1a-19dd79dc8a4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_46a821ed-0631-4362-893f-cc7f8b8b94c9" xlink:href="cnmd-20221231.xsd#cnmd_OperationsAndSignificantAccountingPoliciesLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesTable_21bbf6c2-131f-4223-b969-4a36b5b3a32b" xlink:to="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_46a821ed-0631-4362-893f-cc7f8b8b94c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_48fdf8c6-c67b-482f-8752-77b814baf7bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_46a821ed-0631-4362-893f-cc7f8b8b94c9" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_48fdf8c6-c67b-482f-8752-77b814baf7bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_c64eb06a-fead-435d-8224-b6b3a4588db9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_46a821ed-0631-4362-893f-cc7f8b8b94c9" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_c64eb06a-fead-435d-8224-b6b3a4588db9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_LesseeOperatingLeaseTerminationOptionTerm_d5632bb8-6a74-4beb-841f-6bed02bc016e" xlink:href="cnmd-20221231.xsd#cnmd_LesseeOperatingLeaseTerminationOptionTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_46a821ed-0631-4362-893f-cc7f8b8b94c9" xlink:to="loc_cnmd_LesseeOperatingLeaseTerminationOptionTerm_d5632bb8-6a74-4beb-841f-6bed02bc016e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5ac801dc-8bd8-4bc5-981b-90fe6259a1a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_46a821ed-0631-4362-893f-cc7f8b8b94c9" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5ac801dc-8bd8-4bc5-981b-90fe6259a1a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract_d21906ad-f960-46be-aeb0-72fce4853d3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_46a821ed-0631-4362-893f-cc7f8b8b94c9" xlink:to="loc_us-gaap_OtherAssetsNoncurrentAbstract_d21906ad-f960-46be-aeb0-72fce4853d3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_Fieldinventory_e44e8fcf-02fb-4a3a-8718-f67bf50d6196" xlink:href="cnmd-20221231.xsd#cnmd_Fieldinventory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_d21906ad-f960-46be-aeb0-72fce4853d3b" xlink:to="loc_cnmd_Fieldinventory_e44e8fcf-02fb-4a3a-8718-f67bf50d6196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e8e29da2-2bf5-4f68-9735-54f5348e1cfe" 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_EarningsPerShareAbstract_a7667946-3249-4303-b549-ea2e71aeefd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e8e29da2-2bf5-4f68-9735-54f5348e1cfe" xlink:to="loc_us-gaap_EarningsPerShareAbstract_a7667946-3249-4303-b549-ea2e71aeefd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_352a0f85-72cf-4441-ac6c-2fdb8c66636e" 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_a7667946-3249-4303-b549-ea2e71aeefd7" xlink:to="loc_us-gaap_NetIncomeLoss_352a0f85-72cf-4441-ac6c-2fdb8c66636e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestOnConvertibleDebtNetOfTax_a1a42386-267f-414c-a3a8-65a09c5fae7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestOnConvertibleDebtNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a7667946-3249-4303-b549-ea2e71aeefd7" xlink:to="loc_us-gaap_InterestOnConvertibleDebtNetOfTax_a1a42386-267f-414c-a3a8-65a09c5fae7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_942c9f17-31a5-4b07-9bcd-7a49286aa532" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a7667946-3249-4303-b549-ea2e71aeefd7" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_942c9f17-31a5-4b07-9bcd-7a49286aa532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_47b8de37-6775-45cb-802a-a345da2a0c0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a7667946-3249-4303-b549-ea2e71aeefd7" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_47b8de37-6775-45cb-802a-a345da2a0c0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_e96d5eaf-a3a0-4e06-bb35-64bb5ee1c636" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a7667946-3249-4303-b549-ea2e71aeefd7" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_e96d5eaf-a3a0-4e06-bb35-64bb5ee1c636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_692a1550-d1e9-4dc4-8f32-0518bc888907" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a7667946-3249-4303-b549-ea2e71aeefd7" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_692a1550-d1e9-4dc4-8f32-0518bc888907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_d489755b-8eff-426a-81dc-42d21f97de19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a7667946-3249-4303-b549-ea2e71aeefd7" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_d489755b-8eff-426a-81dc-42d21f97de19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_73fd48d6-e4b5-4d1a-b3e6-e869c17bea25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a7667946-3249-4303-b549-ea2e71aeefd7" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_73fd48d6-e4b5-4d1a-b3e6-e869c17bea25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6f1a3cf1-8317-406e-86a1-3bc4b10c0fb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a7667946-3249-4303-b549-ea2e71aeefd7" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6f1a3cf1-8317-406e-86a1-3bc4b10c0fb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_cf53bec6-6f21-4dbb-afc7-ffd809d47e82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a7667946-3249-4303-b549-ea2e71aeefd7" xlink:to="loc_us-gaap_EarningsPerShareBasic_cf53bec6-6f21-4dbb-afc7-ffd809d47e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_559062bb-1e54-4a1b-86b4-98433d52a63a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a7667946-3249-4303-b549-ea2e71aeefd7" xlink:to="loc_us-gaap_EarningsPerShareDiluted_559062bb-1e54-4a1b-86b4-98433d52a63a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2e21efad-aac0-4afa-95c1-041ea813810a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a7667946-3249-4303-b549-ea2e71aeefd7" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2e21efad-aac0-4afa-95c1-041ea813810a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_OperationsAndSignificantAccountingPoliciesTable_fb4a4bce-fd3f-49eb-81ed-e4d3c3a4710c" xlink:href="cnmd-20221231.xsd#cnmd_OperationsAndSignificantAccountingPoliciesTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e8e29da2-2bf5-4f68-9735-54f5348e1cfe" xlink:to="loc_cnmd_OperationsAndSignificantAccountingPoliciesTable_fb4a4bce-fd3f-49eb-81ed-e4d3c3a4710c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_IndexedTransactionTypeAxis_7b34f4f6-7740-4cfc-b8bb-3dbecb86c4b8" xlink:href="cnmd-20221231.xsd#cnmd_IndexedTransactionTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesTable_fb4a4bce-fd3f-49eb-81ed-e4d3c3a4710c" xlink:to="loc_cnmd_IndexedTransactionTypeAxis_7b34f4f6-7740-4cfc-b8bb-3dbecb86c4b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_IndexedTransactionTypeDomain_868b3e09-c172-4919-9472-89dc71b49514" xlink:href="cnmd-20221231.xsd#cnmd_IndexedTransactionTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_IndexedTransactionTypeAxis_7b34f4f6-7740-4cfc-b8bb-3dbecb86c4b8" xlink:to="loc_cnmd_IndexedTransactionTypeDomain_868b3e09-c172-4919-9472-89dc71b49514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_4dca4a8d-ff0e-4f13-81bd-ea70b08a8f24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_IndexedTransactionTypeDomain_868b3e09-c172-4919-9472-89dc71b49514" xlink:to="loc_us-gaap_WarrantMember_4dca4a8d-ff0e-4f13-81bd-ea70b08a8f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_HedgeTransactionMember_4e685000-22c9-45c4-a007-902baa586ce5" xlink:href="cnmd-20221231.xsd#cnmd_HedgeTransactionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_IndexedTransactionTypeDomain_868b3e09-c172-4919-9472-89dc71b49514" xlink:to="loc_cnmd_HedgeTransactionMember_4e685000-22c9-45c4-a007-902baa586ce5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_7e6f7fe3-2375-4a2c-a221-19e02a1ca1d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesTable_fb4a4bce-fd3f-49eb-81ed-e4d3c3a4710c" xlink:to="loc_us-gaap_DebtInstrumentAxis_7e6f7fe3-2375-4a2c-a221-19e02a1ca1d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b27ded5f-e663-4840-bba4-246835237a3d" 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_7e6f7fe3-2375-4a2c-a221-19e02a1ca1d0" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b27ded5f-e663-4840-bba4-246835237a3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_A2.625PercentConvertibleNotesDue2024Member_d1845a08-d7ce-4538-b733-05eb5a2f6d3a" xlink:href="cnmd-20221231.xsd#cnmd_A2.625PercentConvertibleNotesDue2024Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b27ded5f-e663-4840-bba4-246835237a3d" xlink:to="loc_cnmd_A2.625PercentConvertibleNotesDue2024Member_d1845a08-d7ce-4538-b733-05eb5a2f6d3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_A2250PercentConvertibleNotesDue2027Member_414d51d9-d05c-438a-9cf7-b181f853cc17" xlink:href="cnmd-20221231.xsd#cnmd_A2250PercentConvertibleNotesDue2027Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b27ded5f-e663-4840-bba4-246835237a3d" xlink:to="loc_cnmd_A2250PercentConvertibleNotesDue2027Member_414d51d9-d05c-438a-9cf7-b181f853cc17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_ba0440a7-adf3-47d6-9a4a-f58b68fb9769" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesTable_fb4a4bce-fd3f-49eb-81ed-e4d3c3a4710c" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_ba0440a7-adf3-47d6-9a4a-f58b68fb9769" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1e1e9739-826b-4458-b27c-dc2ae98f279c" 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_ba0440a7-adf3-47d6-9a4a-f58b68fb9769" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1e1e9739-826b-4458-b27c-dc2ae98f279c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableMember_8af2cc12-c6fb-4419-af0f-ad2059cb5e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1e1e9739-826b-4458-b27c-dc2ae98f279c" xlink:to="loc_us-gaap_ConvertibleNotesPayableMember_8af2cc12-c6fb-4419-af0f-ad2059cb5e7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_bb142561-ec46-4eaa-9e43-466ffa017285" xlink:href="cnmd-20221231.xsd#cnmd_OperationsAndSignificantAccountingPoliciesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesTable_fb4a4bce-fd3f-49eb-81ed-e4d3c3a4710c" xlink:to="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_bb142561-ec46-4eaa-9e43-466ffa017285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_58a448c2-6968-4d02-b1ef-1c0eda1d0fee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_bb142561-ec46-4eaa-9e43-466ffa017285" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_58a448c2-6968-4d02-b1ef-1c0eda1d0fee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_6afa238d-d893-4ed4-a1f0-80ab41a74ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_bb142561-ec46-4eaa-9e43-466ffa017285" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_6afa238d-d893-4ed4-a1f0-80ab41a74ca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_92f659a0-f0c8-49d6-810d-0c5ad5b3ef0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_bb142561-ec46-4eaa-9e43-466ffa017285" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_92f659a0-f0c8-49d6-810d-0c5ad5b3ef0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_67188119-c8af-4599-a6cc-91885f3b9900" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_bb142561-ec46-4eaa-9e43-466ffa017285" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_67188119-c8af-4599-a6cc-91885f3b9900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_874989a0-2bcc-436a-8aca-4b730ead2a96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityStrikePrice1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_bb142561-ec46-4eaa-9e43-466ffa017285" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_874989a0-2bcc-436a-8aca-4b730ead2a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c8930ada-61b9-4712-9a83-aafa18f2d9e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_OperationsAndSignificantAccountingPoliciesLineItems_bb142561-ec46-4eaa-9e43-466ffa017285" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c8930ada-61b9-4712-9a83-aafa18f2d9e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e2b6a823-6b8b-4c34-a964-4d857402d138" 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_StatementTable_8902b33b-a361-4637-a607-b4c5c764b0cc" 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e2b6a823-6b8b-4c34-a964-4d857402d138" xlink:to="loc_us-gaap_StatementTable_8902b33b-a361-4637-a607-b4c5c764b0cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_9febb69d-9bfe-44fa-bb20-8356bb25d693" 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_8902b33b-a361-4637-a607-b4c5c764b0cc" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_9febb69d-9bfe-44fa-bb20-8356bb25d693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_23899218-7c20-49a1-99c3-78a5e063e606" 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_9febb69d-9bfe-44fa-bb20-8356bb25d693" xlink:to="loc_us-gaap_EquityComponentDomain_23899218-7c20-49a1-99c3-78a5e063e606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8a8da897-57f2-471d-abec-a288eb2a36e1" 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_23899218-7c20-49a1-99c3-78a5e063e606" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8a8da897-57f2-471d-abec-a288eb2a36e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_18843c95-3eb3-4ec3-8848-f0f8488b00aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8a8da897-57f2-471d-abec-a288eb2a36e1" xlink:to="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_18843c95-3eb3-4ec3-8848-f0f8488b00aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_fab11787-0f2e-4a5c-ba5b-448f371d80c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8a8da897-57f2-471d-abec-a288eb2a36e1" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_fab11787-0f2e-4a5c-ba5b-448f371d80c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_e5716f8c-91e0-4c40-b3c5-feef2a5f0033" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8a8da897-57f2-471d-abec-a288eb2a36e1" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_e5716f8c-91e0-4c40-b3c5-feef2a5f0033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_2ee106eb-ccf4-470a-a941-a329275e0abf" 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_8902b33b-a361-4637-a607-b4c5c764b0cc" xlink:to="loc_us-gaap_StatementLineItems_2ee106eb-ccf4-470a-a941-a329275e0abf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_67741ae0-dbf4-4747-b34b-b9fbff316b5a" 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_StatementLineItems_2ee106eb-ccf4-470a-a941-a329275e0abf" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_67741ae0-dbf4-4747-b34b-b9fbff316b5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7dbb4c8d-cb8d-4f5d-bfd5-e12e533696a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_67741ae0-dbf4-4747-b34b-b9fbff316b5a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7dbb4c8d-cb8d-4f5d-bfd5-e12e533696a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_2cfe9e4d-93c1-48cc-aac6-3eb1d6eb2c07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_67741ae0-dbf4-4747-b34b-b9fbff316b5a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_2cfe9e4d-93c1-48cc-aac6-3eb1d6eb2c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_54a87e20-1779-484e-9672-36c0fa281989" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_67741ae0-dbf4-4747-b34b-b9fbff316b5a" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_54a87e20-1779-484e-9672-36c0fa281989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_f092e4ad-b548-43ae-8c2c-c6604f78dcb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_67741ae0-dbf4-4747-b34b-b9fbff316b5a" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_f092e4ad-b548-43ae-8c2c-c6604f78dcb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_8eaafe2d-b4b1-4534-8d31-224c8f507ea7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_67741ae0-dbf4-4747-b34b-b9fbff316b5a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_8eaafe2d-b4b1-4534-8d31-224c8f507ea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_54574d2b-0a30-4987-b036-7e85eb2e4253" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_67741ae0-dbf4-4747-b34b-b9fbff316b5a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_54574d2b-0a30-4987-b036-7e85eb2e4253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/NewAccountingPronouncementsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#NewAccountingPronouncementsDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/NewAccountingPronouncementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_e59b0e53-44da-4afa-bf31-f01a6265df9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_ff8ff892-1419-4f50-99b0-f76b5a81c2e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_e59b0e53-44da-4afa-bf31-f01a6265df9a" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_ff8ff892-1419-4f50-99b0-f76b5a81c2e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3552945a-1d68-4d69-9eab-fb8e009af66b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_ff8ff892-1419-4f50-99b0-f76b5a81c2e7" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3552945a-1d68-4d69-9eab-fb8e009af66b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_b909b205-6c36-4f90-8682-ba0eb5fe2e7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3552945a-1d68-4d69-9eab-fb8e009af66b" xlink:to="loc_us-gaap_TypeOfAdoptionMember_b909b205-6c36-4f90-8682-ba0eb5fe2e7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate202006Member_70fb7dd0-4c63-427c-95b9-bf52f5d2767a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdate202006Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_b909b205-6c36-4f90-8682-ba0eb5fe2e7b" xlink:to="loc_us-gaap_AccountingStandardsUpdate202006Member_70fb7dd0-4c63-427c-95b9-bf52f5d2767a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_09f20db1-6721-47cf-889c-2d2c88d50e63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_ff8ff892-1419-4f50-99b0-f76b5a81c2e7" xlink:to="loc_us-gaap_DebtInstrumentAxis_09f20db1-6721-47cf-889c-2d2c88d50e63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_80be5cdf-5cbe-455c-a4b2-4f09ddf43468" 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_09f20db1-6721-47cf-889c-2d2c88d50e63" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_80be5cdf-5cbe-455c-a4b2-4f09ddf43468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_A2.625PercentConvertibleNotesDue2024Member_f7f24f10-ef79-49f7-baf6-44a50fc8f878" xlink:href="cnmd-20221231.xsd#cnmd_A2.625PercentConvertibleNotesDue2024Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_80be5cdf-5cbe-455c-a4b2-4f09ddf43468" xlink:to="loc_cnmd_A2.625PercentConvertibleNotesDue2024Member_f7f24f10-ef79-49f7-baf6-44a50fc8f878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_08d18d72-ab91-4796-9c4f-ecbc1e1f395a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_ff8ff892-1419-4f50-99b0-f76b5a81c2e7" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_08d18d72-ab91-4796-9c4f-ecbc1e1f395a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_26f0b1bb-880f-41f1-bc34-afb93467c6fe" 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_08d18d72-ab91-4796-9c4f-ecbc1e1f395a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_26f0b1bb-880f-41f1-bc34-afb93467c6fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableMember_6cc1e81d-96a1-4605-a9f9-b48cfa811c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_26f0b1bb-880f-41f1-bc34-afb93467c6fe" xlink:to="loc_us-gaap_ConvertibleNotesPayableMember_6cc1e81d-96a1-4605-a9f9-b48cfa811c9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_29a59725-33df-47e7-9da2-d05f79d37f17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_ff8ff892-1419-4f50-99b0-f76b5a81c2e7" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_29a59725-33df-47e7-9da2-d05f79d37f17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_f5105912-54fd-4609-8114-b6b708c5edb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_29a59725-33df-47e7-9da2-d05f79d37f17" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_f5105912-54fd-4609-8114-b6b708c5edb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_5dd15409-6ce6-4f18-8e67-aaabeca4b5ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_29a59725-33df-47e7-9da2-d05f79d37f17" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_5dd15409-6ce6-4f18-8e67-aaabeca4b5ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_dd343f5e-687a-450b-8f2a-f7e4e6109d65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_29a59725-33df-47e7-9da2-d05f79d37f17" xlink:to="loc_us-gaap_AdditionalPaidInCapital_dd343f5e-687a-450b-8f2a-f7e4e6109d65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_facff408-ea6e-4aaf-987b-edd8a17a6706" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_29a59725-33df-47e7-9da2-d05f79d37f17" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_facff408-ea6e-4aaf-987b-edd8a17a6706" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_04f29226-d3a5-48c2-a722-ab47773015bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_29a59725-33df-47e7-9da2-d05f79d37f17" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_04f29226-d3a5-48c2-a722-ab47773015bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_feb7aea8-c515-4b11-8749-0dc3b6602af7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_29a59725-33df-47e7-9da2-d05f79d37f17" xlink:to="loc_us-gaap_InterestExpense_feb7aea8-c515-4b11-8749-0dc3b6602af7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_5354f246-bf5a-4fa0-b571-d6df102d4774" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_29a59725-33df-47e7-9da2-d05f79d37f17" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_5354f246-bf5a-4fa0-b571-d6df102d4774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_1cef8d5d-7b9f-49e9-b403-3830ed04c70a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_29a59725-33df-47e7-9da2-d05f79d37f17" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_1cef8d5d-7b9f-49e9-b403-3830ed04c70a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_bdc9dc80-f59b-4d00-8cc5-2a2c51127abd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_29a59725-33df-47e7-9da2-d05f79d37f17" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_bdc9dc80-f59b-4d00-8cc5-2a2c51127abd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/BusinessAcquisitionsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#BusinessAcquisitionsDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/BusinessAcquisitionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_95049ff5-833a-406c-bd35-084737a74509" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_63b16592-d4e4-434c-9057-fbae30563c95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_95049ff5-833a-406c-bd35-084737a74509" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_63b16592-d4e4-434c-9057-fbae30563c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_b8b7141b-0308-489f-8a41-a8c7f4fbea8f" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_63b16592-d4e4-434c-9057-fbae30563c95" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_b8b7141b-0308-489f-8a41-a8c7f4fbea8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_eae18e34-458c-4058-b8bf-383663451237" 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_b8b7141b-0308-489f-8a41-a8c7f4fbea8f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_eae18e34-458c-4058-b8bf-383663451237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_ed5adf1a-b242-42fe-a29e-a9c5516d94c5" 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_eae18e34-458c-4058-b8bf-383663451237" xlink:to="loc_us-gaap_CostOfSalesMember_ed5adf1a-b242-42fe-a29e-a9c5516d94c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_0f5ac5d3-2829-421d-ac7e-207f05c8eec3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_eae18e34-458c-4058-b8bf-383663451237" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_0f5ac5d3-2829-421d-ac7e-207f05c8eec3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_42993da5-407f-4376-8dfd-9cf52ce91afa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_63b16592-d4e4-434c-9057-fbae30563c95" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_42993da5-407f-4376-8dfd-9cf52ce91afa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1652c232-cadf-4d83-b2ce-73fa683cec4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_42993da5-407f-4376-8dfd-9cf52ce91afa" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1652c232-cadf-4d83-b2ce-73fa683cec4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_In2BonesGlobalIncMember_e79a4636-051e-413b-bae3-05a89bfa83fb" xlink:href="cnmd-20221231.xsd#cnmd_In2BonesGlobalIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1652c232-cadf-4d83-b2ce-73fa683cec4c" xlink:to="loc_cnmd_In2BonesGlobalIncMember_e79a4636-051e-413b-bae3-05a89bfa83fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_BiorezIncMember_96803980-4b21-46fb-a277-a4f6bd2824c6" xlink:href="cnmd-20221231.xsd#cnmd_BiorezIncMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1652c232-cadf-4d83-b2ce-73fa683cec4c" xlink:to="loc_cnmd_BiorezIncMember_96803980-4b21-46fb-a277-a4f6bd2824c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_In2BonesGlobalIncAndBiorezIncMember_aaa05248-08fe-4959-a683-9da1e041e025" xlink:href="cnmd-20221231.xsd#cnmd_In2BonesGlobalIncAndBiorezIncMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1652c232-cadf-4d83-b2ce-73fa683cec4c" xlink:to="loc_cnmd_In2BonesGlobalIncAndBiorezIncMember_aaa05248-08fe-4959-a683-9da1e041e025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_daf6b717-2d37-4a17-aa5a-e68c04074e64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_63b16592-d4e4-434c-9057-fbae30563c95" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_daf6b717-2d37-4a17-aa5a-e68c04074e64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_b4c1ebec-2de7-46bb-acb5-ccec1d305a82" 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_daf6b717-2d37-4a17-aa5a-e68c04074e64" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_b4c1ebec-2de7-46bb-acb5-ccec1d305a82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_0ceeec6b-ddd9-4c8c-bdfc-c30b45a5e532" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_b4c1ebec-2de7-46bb-acb5-ccec1d305a82" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_0ceeec6b-ddd9-4c8c-bdfc-c30b45a5e532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_ad1b3b8a-8180-4016-81da-46abbda8b1f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_b4c1ebec-2de7-46bb-acb5-ccec1d305a82" xlink:to="loc_us-gaap_CustomerRelationshipsMember_ad1b3b8a-8180-4016-81da-46abbda8b1f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_83148d66-5862-4778-bb72-1713c9cf6714" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_b4c1ebec-2de7-46bb-acb5-ccec1d305a82" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_83148d66-5862-4778-bb72-1713c9cf6714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8c82e47c-3a22-4f2e-a6c4-f688e7f8bf13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_63b16592-d4e4-434c-9057-fbae30563c95" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8c82e47c-3a22-4f2e-a6c4-f688e7f8bf13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_22506448-f3b2-4c8e-b474-6c78c4eb4b03" 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_8c82e47c-3a22-4f2e-a6c4-f688e7f8bf13" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_22506448-f3b2-4c8e-b474-6c78c4eb4b03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_b4ab910e-b705-4019-9a96-2f7ee7b38535" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_22506448-f3b2-4c8e-b474-6c78c4eb4b03" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_b4ab910e-b705-4019-9a96-2f7ee7b38535" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_95ff994e-ea07-4a93-a50b-262a0bdb7bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_63b16592-d4e4-434c-9057-fbae30563c95" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_95ff994e-ea07-4a93-a50b-262a0bdb7bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_0eac0881-3cba-4981-adab-119a527de655" 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_95ff994e-ea07-4a93-a50b-262a0bdb7bf3" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_0eac0881-3cba-4981-adab-119a527de655" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_6cc34660-9a27-435a-aa9d-8bff1b416c31" 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_0eac0881-3cba-4981-adab-119a527de655" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_6cc34660-9a27-435a-aa9d-8bff1b416c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_bfc10173-9e20-4a40-9653-0ffa6fb0b768" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_63b16592-d4e4-434c-9057-fbae30563c95" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_bfc10173-9e20-4a40-9653-0ffa6fb0b768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_a7b1dfc5-bf3f-443b-a916-3022c3e00842" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_bfc10173-9e20-4a40-9653-0ffa6fb0b768" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_a7b1dfc5-bf3f-443b-a916-3022c3e00842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_d431b517-a1ba-4324-be62-aae1a124944f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_a7b1dfc5-bf3f-443b-a916-3022c3e00842" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_d431b517-a1ba-4324-be62-aae1a124944f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_MeasurementInputRevenueVolatilityMember_b4d55f9b-0818-4a1a-89b9-773a33855aa5" xlink:href="cnmd-20221231.xsd#cnmd_MeasurementInputRevenueVolatilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_a7b1dfc5-bf3f-443b-a916-3022c3e00842" xlink:to="loc_cnmd_MeasurementInputRevenueVolatilityMember_b4d55f9b-0818-4a1a-89b9-773a33855aa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_63b16592-d4e4-434c-9057-fbae30563c95" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_2344d01c-933f-4071-971b-045ef19a35de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_2344d01c-933f-4071-971b-045ef19a35de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_07154233-da1b-4bc7-a065-0f190d5151fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_07154233-da1b-4bc7-a065-0f190d5151fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_BusinessCombinationHoldback_2f780d67-7def-47d4-9c5b-616e1c8f428d" xlink:href="cnmd-20221231.xsd#cnmd_BusinessCombinationHoldback"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_cnmd_BusinessCombinationHoldback_2f780d67-7def-47d4-9c5b-616e1c8f428d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_4c47a10b-f479-4815-b414-20d03c713d58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_4c47a10b-f479-4815-b414-20d03c713d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_09bd3474-0c04-4df2-a9a0-c6c95329d4b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_Revenues_09bd3474-0c04-4df2-a9a0-c6c95329d4b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_c3ff5d2f-630b-4c24-bae8-3cf676f711e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_c3ff5d2f-630b-4c24-bae8-3cf676f711e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_d8de64f3-3cd6-49c1-9767-e798e89917e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_d8de64f3-3cd6-49c1-9767-e798e89917e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_e33c956e-fb36-4728-85ad-c379cb810cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_e33c956e-fb36-4728-85ad-c379cb810cc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_aeb67ecd-7b2f-4e66-9d96-b4a83a03d6e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_aeb67ecd-7b2f-4e66-9d96-b4a83a03d6e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_3018765a-12cf-4014-9102-1b3279ba561e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_3018765a-12cf-4014-9102-1b3279ba561e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_dfcf5c2d-877f-4146-8a00-f713c4cf252d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_dfcf5c2d-877f-4146-8a00-f713c4cf252d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_df55e467-47e6-4d5c-8ef7-61eb54938a41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_Goodwill_df55e467-47e6-4d5c-8ef7-61eb54938a41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_62e62c3b-5cdd-4dd8-959f-d64fda8542ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_62e62c3b-5cdd-4dd8-959f-d64fda8542ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_b503472c-7937-4a09-b95a-931567bfc4b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_b503472c-7937-4a09-b95a-931567bfc4b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_ab22d634-46a7-43ee-ba44-6a0450e3b74a" xlink:href="cnmd-20221231.xsd#cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_ab22d634-46a7-43ee-ba44-6a0450e3b74a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_c20e99f0-1f6f-4843-9368-c4a7fc2847aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_c20e99f0-1f6f-4843-9368-c4a7fc2847aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_7b1d58ef-271c-43b7-aff7-20f45add52af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_7b1d58ef-271c-43b7-aff7-20f45add52af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_44866611-f71f-4120-9a14-0d230ceaf119" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_44866611-f71f-4120-9a14-0d230ceaf119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_b6cf04bc-add0-42f0-aa83-59a4f20ffbeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_b6cf04bc-add0-42f0-aa83-59a4f20ffbeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2fa552ec-59aa-4ee0-9fb8-ae9a135eb84d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2fa552ec-59aa-4ee0-9fb8-ae9a135eb84d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_342a82a2-4a4a-45b3-86e0-a5f3c90ac3a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_342a82a2-4a4a-45b3-86e0-a5f3c90ac3a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_4698e327-a912-4cbc-b9c7-8e2b1e9997a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_4698e327-a912-4cbc-b9c7-8e2b1e9997a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_CostsForInventoryStepUpAdjustments_2c389fa1-4cb8-4040-999e-93eb38881265" xlink:href="cnmd-20221231.xsd#cnmd_CostsForInventoryStepUpAdjustments"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_cnmd_CostsForInventoryStepUpAdjustments_2c389fa1-4cb8-4040-999e-93eb38881265" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_8df8d297-0c07-4bf3-9fe9-79576f131f32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_8df8d297-0c07-4bf3-9fe9-79576f131f32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_9f62b54e-af67-4550-8dbc-6048c36243f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56875c82-85c0-4e92-922d-88c4633e6900" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_9f62b54e-af67-4550-8dbc-6048c36243f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/InventoriesDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#InventoriesDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_46ef968f-5b74-4865-9544-d8944ed6c279" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_453917fe-22d6-4ee7-99f5-d4a0beda172c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_46ef968f-5b74-4865-9544-d8944ed6c279" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_453917fe-22d6-4ee7-99f5-d4a0beda172c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_6dd6f161-d664-4469-80f3-d56cf9e64852" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_46ef968f-5b74-4865-9544-d8944ed6c279" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_6dd6f161-d664-4469-80f3-d56cf9e64852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_897ab760-a6f6-403d-9766-045f03b5163d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_46ef968f-5b74-4865-9544-d8944ed6c279" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_897ab760-a6f6-403d-9766-045f03b5163d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_0d5cc219-9e32-439a-8d70-798f11e46368" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_46ef968f-5b74-4865-9544-d8944ed6c279" xlink:to="loc_us-gaap_InventoryNet_0d5cc219-9e32-439a-8d70-798f11e46368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/PropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#PropertyPlantandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/PropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4f262656-b06c-4e09-bfbd-92d4e4bafc04" 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_0473c223-8d70-44b0-ad44-aad79fdde37b" 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_4f262656-b06c-4e09-bfbd-92d4e4bafc04" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0473c223-8d70-44b0-ad44-aad79fdde37b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1102509b-aa2a-400d-8f35-342957506efb" 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_0473c223-8d70-44b0-ad44-aad79fdde37b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1102509b-aa2a-400d-8f35-342957506efb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_89fe2cde-3f52-42c9-8a14-ec303685a8fc" 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_1102509b-aa2a-400d-8f35-342957506efb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_89fe2cde-3f52-42c9-8a14-ec303685a8fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_e143674c-3079-4141-805c-6e4f6af74bb7" 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_PropertyPlantAndEquipmentTypeDomain_89fe2cde-3f52-42c9-8a14-ec303685a8fc" xlink:to="loc_us-gaap_LandMember_e143674c-3079-4141-805c-6e4f6af74bb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_367a3b9f-a4df-474d-bff9-4232785fb066" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_89fe2cde-3f52-42c9-8a14-ec303685a8fc" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_367a3b9f-a4df-474d-bff9-4232785fb066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_88938445-40bf-4566-afcb-bf0adb745d18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_89fe2cde-3f52-42c9-8a14-ec303685a8fc" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_88938445-40bf-4566-afcb-bf0adb745d18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_a1309fb5-838d-4b73-ba28-000b3e51e932" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_89fe2cde-3f52-42c9-8a14-ec303685a8fc" xlink:to="loc_us-gaap_ConstructionInProgressMember_a1309fb5-838d-4b73-ba28-000b3e51e932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_bab2f9a7-da4f-4ed2-a06c-515d4fb37c67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0473c223-8d70-44b0-ad44-aad79fdde37b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_bab2f9a7-da4f-4ed2-a06c-515d4fb37c67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_e3c1c4bc-fafd-4a40-b6cf-8378ae61ae50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_bab2f9a7-da4f-4ed2-a06c-515d4fb37c67" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_e3c1c4bc-fafd-4a40-b6cf-8378ae61ae50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e4ad9d73-0c16-4d7f-a0e1-cbff38e51d81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_bab2f9a7-da4f-4ed2-a06c-515d4fb37c67" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e4ad9d73-0c16-4d7f-a0e1-cbff38e51d81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_8068654e-9860-4486-812f-9c5b0c284fa7" 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_PropertyPlantAndEquipmentLineItems_bab2f9a7-da4f-4ed2-a06c-515d4fb37c67" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_8068654e-9860-4486-812f-9c5b0c284fa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross_9548732e-e55a-4f35-b97e-3b0603c84c1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4f262656-b06c-4e09-bfbd-92d4e4bafc04" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareGross_9548732e-e55a-4f35-b97e-3b0603c84c1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_80539eb7-88bc-4c56-86a2-4425a50d6b3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4f262656-b06c-4e09-bfbd-92d4e4bafc04" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_80539eb7-88bc-4c56-86a2-4425a50d6b3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_7946897f-e72c-493a-a2e1-c7cd3174c3f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4f262656-b06c-4e09-bfbd-92d4e4bafc04" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_7946897f-e72c-493a-a2e1-c7cd3174c3f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_2884ca73-03db-4879-a1b5-afd473826b41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyHeldForSale"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4f262656-b06c-4e09-bfbd-92d4e4bafc04" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_2884ca73-03db-4879-a1b5-afd473826b41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#LeasesLeaseCostDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/LeasesLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_e8dd228f-e5c4-4b74-b391-b4abbd70c5ff" 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_OperatingLeaseCost_f79b534e-5fa0-459f-8e38-56e946b5f8cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e8dd228f-e5c4-4b74-b391-b4abbd70c5ff" xlink:to="loc_us-gaap_OperatingLeaseCost_f79b534e-5fa0-459f-8e38-56e946b5f8cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_63e417d6-833c-48a8-972c-e1cdfc759318" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e8dd228f-e5c4-4b74-b391-b4abbd70c5ff" xlink:to="loc_us-gaap_OperatingLeaseExpense_63e417d6-833c-48a8-972c-e1cdfc759318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_8cbfe8ea-697d-4578-8229-7343b84981fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e8dd228f-e5c4-4b74-b391-b4abbd70c5ff" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_8cbfe8ea-697d-4578-8229-7343b84981fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_82f8d0ba-6500-4819-9a99-8421c96b2b29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e8dd228f-e5c4-4b74-b391-b4abbd70c5ff" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_82f8d0ba-6500-4819-9a99-8421c96b2b29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_FinanceLeaseCost_0d0ce3c2-d47d-4038-9703-6963147e1663" xlink:href="cnmd-20221231.xsd#cnmd_FinanceLeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e8dd228f-e5c4-4b74-b391-b4abbd70c5ff" xlink:to="loc_cnmd_FinanceLeaseCost_0d0ce3c2-d47d-4038-9703-6963147e1663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_5a0e6ecb-35fe-4d75-8284-0405cbb56eae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e8dd228f-e5c4-4b74-b391-b4abbd70c5ff" xlink:to="loc_us-gaap_LeaseCost_5a0e6ecb-35fe-4d75-8284-0405cbb56eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#LeasesSupplementaryBalanceSheetInformationDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_dd6c10a1-5800-4bc2-8606-b994cd83b326" 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_OperatingLeaseRightOfUseAsset_57c006bc-35a9-4ecf-b14d-534bac5cbb5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dd6c10a1-5800-4bc2-8606-b994cd83b326" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_57c006bc-35a9-4ecf-b14d-534bac5cbb5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_e2d1cad0-b064-4b64-9d1a-604451c7e386" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dd6c10a1-5800-4bc2-8606-b994cd83b326" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_e2d1cad0-b064-4b64-9d1a-604451c7e386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f3b2cb45-5f88-4d56-84b5-5ff856411544" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dd6c10a1-5800-4bc2-8606-b994cd83b326" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f3b2cb45-5f88-4d56-84b5-5ff856411544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_20ed167c-00e4-4eab-85fd-536a5d3b095c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dd6c10a1-5800-4bc2-8606-b994cd83b326" xlink:to="loc_us-gaap_OperatingLeaseLiability_20ed167c-00e4-4eab-85fd-536a5d3b095c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_FinanceLeaseRightOfUseAssetGross_f51f7768-1a75-4c9c-81bc-67f832dfb8ae" xlink:href="cnmd-20221231.xsd#cnmd_FinanceLeaseRightOfUseAssetGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dd6c10a1-5800-4bc2-8606-b994cd83b326" xlink:to="loc_cnmd_FinanceLeaseRightOfUseAssetGross_f51f7768-1a75-4c9c-81bc-67f832dfb8ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_1b6ece10-fd85-41c3-9da1-02ebf984c5ec" xlink:href="cnmd-20221231.xsd#cnmd_FinanceLeaseRightOfUseAssetAccumulatedDepreciation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dd6c10a1-5800-4bc2-8606-b994cd83b326" xlink:to="loc_cnmd_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_1b6ece10-fd85-41c3-9da1-02ebf984c5ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_db5de6d1-7dc3-4fbb-afc5-22fd67ac4555" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dd6c10a1-5800-4bc2-8606-b994cd83b326" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_db5de6d1-7dc3-4fbb-afc5-22fd67ac4555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_81dbfbd6-3cef-4c96-9fa6-4eead072dbe7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dd6c10a1-5800-4bc2-8606-b994cd83b326" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_81dbfbd6-3cef-4c96-9fa6-4eead072dbe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_56074992-3d6c-4ff8-9504-0e1bcac87377" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dd6c10a1-5800-4bc2-8606-b994cd83b326" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_56074992-3d6c-4ff8-9504-0e1bcac87377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_923ae3f8-18d5-411c-b9f7-f2c6eb5d9fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dd6c10a1-5800-4bc2-8606-b994cd83b326" xlink:to="loc_us-gaap_FinanceLeaseLiability_923ae3f8-18d5-411c-b9f7-f2c6eb5d9fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_WeightedAverageRemainingLeaseTermAbstract_496a8459-019b-4b8d-9b63-6288e34aeaf7" xlink:href="cnmd-20221231.xsd#cnmd_WeightedAverageRemainingLeaseTermAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dd6c10a1-5800-4bc2-8606-b994cd83b326" xlink:to="loc_cnmd_WeightedAverageRemainingLeaseTermAbstract_496a8459-019b-4b8d-9b63-6288e34aeaf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_b44aa8be-9a51-4b97-98d1-8c5fcdfa24c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_WeightedAverageRemainingLeaseTermAbstract_496a8459-019b-4b8d-9b63-6288e34aeaf7" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_b44aa8be-9a51-4b97-98d1-8c5fcdfa24c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_90cde0da-ebc2-484c-a8d2-a3b60f0aa815" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_WeightedAverageRemainingLeaseTermAbstract_496a8459-019b-4b8d-9b63-6288e34aeaf7" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_90cde0da-ebc2-484c-a8d2-a3b60f0aa815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_LeasesWeightedAverageDiscountRateAbstract_8a38eb01-2252-44f0-9159-2a7bc72e4e9d" xlink:href="cnmd-20221231.xsd#cnmd_LeasesWeightedAverageDiscountRateAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dd6c10a1-5800-4bc2-8606-b994cd83b326" xlink:to="loc_cnmd_LeasesWeightedAverageDiscountRateAbstract_8a38eb01-2252-44f0-9159-2a7bc72e4e9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6e247caf-95ca-471c-9e9e-450acb715dca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_LeasesWeightedAverageDiscountRateAbstract_8a38eb01-2252-44f0-9159-2a7bc72e4e9d" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6e247caf-95ca-471c-9e9e-450acb715dca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_dc8e0f0a-bb19-4caf-8717-dcce02b2e19b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_LeasesWeightedAverageDiscountRateAbstract_8a38eb01-2252-44f0-9159-2a7bc72e4e9d" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_dc8e0f0a-bb19-4caf-8717-dcce02b2e19b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_b33564e6-1f2c-4f01-b4e5-b26bf7220cc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dd6c10a1-5800-4bc2-8606-b994cd83b326" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_b33564e6-1f2c-4f01-b4e5-b26bf7220cc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_546ae6b9-810a-4b35-b0bc-f5f09caebf7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dd6c10a1-5800-4bc2-8606-b994cd83b326" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_546ae6b9-810a-4b35-b0bc-f5f09caebf7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_d599001a-1a45-45b8-a8ef-a17dea0fe4fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dd6c10a1-5800-4bc2-8606-b994cd83b326" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_d599001a-1a45-45b8-a8ef-a17dea0fe4fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_55572b7c-a614-43bc-9d58-9d96aa45b3ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dd6c10a1-5800-4bc2-8606-b994cd83b326" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_55572b7c-a614-43bc-9d58-9d96aa45b3ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_965de279-c57e-42aa-a869-4ae3b9798e6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dd6c10a1-5800-4bc2-8606-b994cd83b326" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_965de279-c57e-42aa-a869-4ae3b9798e6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_51607722-b437-414a-b817-7652e249c951" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dd6c10a1-5800-4bc2-8606-b994cd83b326" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_51607722-b437-414a-b817-7652e249c951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/LeasesSupplementaryCashFlowInformationDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#LeasesSupplementaryCashFlowInformationDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/LeasesSupplementaryCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_a5a28692-cc9d-4557-afcf-1a3056edebbf" 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_cnmd_CashFlowLesseeAbstract_bad59da8-4f76-4147-b8c6-e1e9db8be252" xlink:href="cnmd-20221231.xsd#cnmd_CashFlowLesseeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a5a28692-cc9d-4557-afcf-1a3056edebbf" xlink:to="loc_cnmd_CashFlowLesseeAbstract_bad59da8-4f76-4147-b8c6-e1e9db8be252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_d7e60172-2bfd-4164-8b28-9a3baae3a2d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_CashFlowLesseeAbstract_bad59da8-4f76-4147-b8c6-e1e9db8be252" xlink:to="loc_us-gaap_OperatingLeasePayments_d7e60172-2bfd-4164-8b28-9a3baae3a2d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_2e41788a-08a6-489c-9515-27fe132af410" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_CashFlowLesseeAbstract_bad59da8-4f76-4147-b8c6-e1e9db8be252" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_2e41788a-08a6-489c-9515-27fe132af410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_66061cde-9394-43ae-aade-0dc9a8aa617a" xlink:href="cnmd-20221231.xsd#cnmd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a5a28692-cc9d-4557-afcf-1a3056edebbf" xlink:to="loc_cnmd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_66061cde-9394-43ae-aade-0dc9a8aa617a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_bfa80132-cd07-4a57-b00a-459c7323793d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_66061cde-9394-43ae-aade-0dc9a8aa617a" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_bfa80132-cd07-4a57-b00a-459c7323793d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_2cc545d5-1836-4019-b627-79f014d9fc1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_66061cde-9394-43ae-aade-0dc9a8aa617a" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_2cc545d5-1836-4019-b627-79f014d9fc1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_376579bc-9618-49e9-ac65-033cf043bfda" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_3ebce27b-8015-49b4-9a0e-b10af5130580" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_376579bc-9618-49e9-ac65-033cf043bfda" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_3ebce27b-8015-49b4-9a0e-b10af5130580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_89832d3b-7324-41d2-a179-fd2ce580c957" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_3ebce27b-8015-49b4-9a0e-b10af5130580" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_89832d3b-7324-41d2-a179-fd2ce580c957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6af0cd85-05c3-4d85-9b70-bed9fe0f075c" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_3ebce27b-8015-49b4-9a0e-b10af5130580" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6af0cd85-05c3-4d85-9b70-bed9fe0f075c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_703de8f7-da80-4277-b79b-c001467b57ae" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_3ebce27b-8015-49b4-9a0e-b10af5130580" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_703de8f7-da80-4277-b79b-c001467b57ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1b1eb14c-d10b-410b-bc41-f4fd3d29aeeb" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_3ebce27b-8015-49b4-9a0e-b10af5130580" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1b1eb14c-d10b-410b-bc41-f4fd3d29aeeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_902e4e43-606f-4811-aee0-fd132481ddb2" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_3ebce27b-8015-49b4-9a0e-b10af5130580" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_902e4e43-606f-4811-aee0-fd132481ddb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_d9443785-7e1c-4d04-8601-91d125b876ea" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_3ebce27b-8015-49b4-9a0e-b10af5130580" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_d9443785-7e1c-4d04-8601-91d125b876ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_49f922e3-115b-4bef-9bc6-1832e8053bfa" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_3ebce27b-8015-49b4-9a0e-b10af5130580" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_49f922e3-115b-4bef-9bc6-1832e8053bfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_91e4b5cf-9a6f-4b63-892a-ac40b058d7b8" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_3ebce27b-8015-49b4-9a0e-b10af5130580" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_91e4b5cf-9a6f-4b63-892a-ac40b058d7b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_da899423-8d83-4727-9429-0a1a2cbd4b3e" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_3ebce27b-8015-49b4-9a0e-b10af5130580" xlink:to="loc_us-gaap_OperatingLeaseLiability_da899423-8d83-4727-9429-0a1a2cbd4b3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_453e3528-1152-4228-a95a-0f35d36a6e38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_376579bc-9618-49e9-ac65-033cf043bfda" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_453e3528-1152-4228-a95a-0f35d36a6e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_fb8a4c2d-f8e1-4c62-85b8-e6c13543e936" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_453e3528-1152-4228-a95a-0f35d36a6e38" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_fb8a4c2d-f8e1-4c62-85b8-e6c13543e936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_6b9bf6fa-f831-4327-a236-5ad844c71757" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_453e3528-1152-4228-a95a-0f35d36a6e38" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_6b9bf6fa-f831-4327-a236-5ad844c71757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_09136add-d831-4e95-b3fe-f2290ccb0ea4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_453e3528-1152-4228-a95a-0f35d36a6e38" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_09136add-d831-4e95-b3fe-f2290ccb0ea4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_cd9204e9-4f83-4f42-8df5-159170950c22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_453e3528-1152-4228-a95a-0f35d36a6e38" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_cd9204e9-4f83-4f42-8df5-159170950c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_7e483fbf-5138-4c48-8884-c6bef8ef1bba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_453e3528-1152-4228-a95a-0f35d36a6e38" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_7e483fbf-5138-4c48-8884-c6bef8ef1bba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_09fae43a-3455-4d03-b067-13d86abbcc26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_453e3528-1152-4228-a95a-0f35d36a6e38" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_09fae43a-3455-4d03-b067-13d86abbcc26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_a4233b7a-a4bb-4ebc-8b9a-c9f40f842ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_453e3528-1152-4228-a95a-0f35d36a6e38" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_a4233b7a-a4bb-4ebc-8b9a-c9f40f842ed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_1638a9d5-2655-41ea-9986-b471d891449b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_453e3528-1152-4228-a95a-0f35d36a6e38" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_1638a9d5-2655-41ea-9986-b471d891449b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_0f4a1736-ddc8-43b4-a394-9b421c009294" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_453e3528-1152-4228-a95a-0f35d36a6e38" xlink:to="loc_us-gaap_FinanceLeaseLiability_0f4a1736-ddc8-43b4-a394-9b421c009294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#GoodwillandOtherIntangibleAssetsGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a5ef37bd-8d04-47a0-8bdb-064c7166f94a" 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_cf64f9af-d5a4-4a2c-a974-53b5c3a90b8d" 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_a5ef37bd-8d04-47a0-8bdb-064c7166f94a" xlink:to="loc_us-gaap_GoodwillRollForward_cf64f9af-d5a4-4a2c-a974-53b5c3a90b8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1354f930-7d55-41a2-8c78-05e737cb8258" 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_cf64f9af-d5a4-4a2c-a974-53b5c3a90b8d" xlink:to="loc_us-gaap_Goodwill_1354f930-7d55-41a2-8c78-05e737cb8258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_4a3ceddd-5d1c-4565-a26f-f35c0a6405be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_cf64f9af-d5a4-4a2c-a974-53b5c3a90b8d" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_4a3ceddd-5d1c-4565-a26f-f35c0a6405be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_deb69ad7-e3dd-49c2-9cb6-9f9848d2b07d" 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_cf64f9af-d5a4-4a2c-a974-53b5c3a90b8d" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_deb69ad7-e3dd-49c2-9cb6-9f9848d2b07d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_2c7c6a91-3829-4d78-9c6b-d6d61c69d185" 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_cf64f9af-d5a4-4a2c-a974-53b5c3a90b8d" xlink:to="loc_us-gaap_Goodwill_2c7c6a91-3829-4d78-9c6b-d6d61c69d185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_8f9759a6-aa93-477a-9e8c-249ca2239952" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a5ef37bd-8d04-47a0-8bdb-064c7166f94a" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_8f9759a6-aa93-477a-9e8c-249ca2239952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_f3f2ec2c-c5b6-44e8-bd2a-8e95455a4116" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a5ef37bd-8d04-47a0-8bdb-064c7166f94a" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_f3f2ec2c-c5b6-44e8-bd2a-8e95455a4116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_3f0da2e1-5507-4d87-8ce2-7d8db2e10de6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_f3f2ec2c-c5b6-44e8-bd2a-8e95455a4116" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_3f0da2e1-5507-4d87-8ce2-7d8db2e10de6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6c3c5172-b43e-476b-91ce-b32e1f24529a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_3f0da2e1-5507-4d87-8ce2-7d8db2e10de6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6c3c5172-b43e-476b-91ce-b32e1f24529a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_In2BonesGlobalIncMember_03e3a3b6-554f-43fc-8ada-06d2b7eaa13a" xlink:href="cnmd-20221231.xsd#cnmd_In2BonesGlobalIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6c3c5172-b43e-476b-91ce-b32e1f24529a" xlink:to="loc_cnmd_In2BonesGlobalIncMember_03e3a3b6-554f-43fc-8ada-06d2b7eaa13a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_BiorezIncMember_64bf107b-4ccd-4406-a18f-60ef30f93a0a" xlink:href="cnmd-20221231.xsd#cnmd_BiorezIncMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6c3c5172-b43e-476b-91ce-b32e1f24529a" xlink:to="loc_cnmd_BiorezIncMember_64bf107b-4ccd-4406-a18f-60ef30f93a0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_513d1662-2ec1-4896-b07e-a4458b1fc4f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_f3f2ec2c-c5b6-44e8-bd2a-8e95455a4116" xlink:to="loc_us-gaap_GoodwillLineItems_513d1662-2ec1-4896-b07e-a4458b1fc4f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a0227222-2666-4e91-9499-3451a279f63f" 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_GoodwillLineItems_513d1662-2ec1-4896-b07e-a4458b1fc4f8" xlink:to="loc_us-gaap_Goodwill_a0227222-2666-4e91-9499-3451a279f63f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_81c23f55-45d1-4b5c-a7e5-95ed09f305be" 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_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable_daae6c1c-9fae-4a25-9aee-0b393beb6f68" xlink:href="cnmd-20221231.xsd#cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_81c23f55-45d1-4b5c-a7e5-95ed09f305be" xlink:to="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable_daae6c1c-9fae-4a25-9aee-0b393beb6f68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_d2be8413-aaad-4802-8f91-2cb2931d5a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable_daae6c1c-9fae-4a25-9aee-0b393beb6f68" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_d2be8413-aaad-4802-8f91-2cb2931d5a8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1c20a2b6-e37d-4b67-bb0f-7fe917aa448f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_d2be8413-aaad-4802-8f91-2cb2931d5a8a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1c20a2b6-e37d-4b67-bb0f-7fe917aa448f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_In2BonesGlobalIncMember_8a1fcee6-65f0-495b-8da9-a13c5d64164c" xlink:href="cnmd-20221231.xsd#cnmd_In2BonesGlobalIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1c20a2b6-e37d-4b67-bb0f-7fe917aa448f" xlink:to="loc_cnmd_In2BonesGlobalIncMember_8a1fcee6-65f0-495b-8da9-a13c5d64164c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_BiorezIncMember_655a4134-9cc1-4912-9d63-d3096f2f01f8" xlink:href="cnmd-20221231.xsd#cnmd_BiorezIncMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1c20a2b6-e37d-4b67-bb0f-7fe917aa448f" xlink:to="loc_cnmd_BiorezIncMember_655a4134-9cc1-4912-9d63-d3096f2f01f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_04035d00-5ee8-45d6-ae54-b2e399ab8861" 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_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable_daae6c1c-9fae-4a25-9aee-0b393beb6f68" xlink:to="loc_srt_RangeAxis_04035d00-5ee8-45d6-ae54-b2e399ab8861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d672ad39-20d1-4144-afbc-4f7f768178dd" 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_04035d00-5ee8-45d6-ae54-b2e399ab8861" xlink:to="loc_srt_RangeMember_d672ad39-20d1-4144-afbc-4f7f768178dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_9472185b-5996-46ee-8529-7d84bbdd96e1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_WeightedAverageMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d672ad39-20d1-4144-afbc-4f7f768178dd" xlink:to="loc_srt_WeightedAverageMember_9472185b-5996-46ee-8529-7d84bbdd96e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0aad5e66-a836-4863-a14b-d7b60e20f453" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable_daae6c1c-9fae-4a25-9aee-0b393beb6f68" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0aad5e66-a836-4863-a14b-d7b60e20f453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_71fbba89-67a4-42d6-87c3-1c4cd85e59e0" 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_0aad5e66-a836-4863-a14b-d7b60e20f453" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_71fbba89-67a4-42d6-87c3-1c4cd85e59e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_CustomerandDistributorRelationshipsMember_d0b3658f-f23f-4cc5-aa6b-5dc820812cd8" xlink:href="cnmd-20221231.xsd#cnmd_CustomerandDistributorRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_71fbba89-67a4-42d6-87c3-1c4cd85e59e0" xlink:to="loc_cnmd_CustomerandDistributorRelationshipsMember_d0b3658f-f23f-4cc5-aa6b-5dc820812cd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_SalesrepresentationmarketingandpromotionalrightsMember_9d1b4dd5-3959-4658-b98b-9399ae98ee15" xlink:href="cnmd-20221231.xsd#cnmd_SalesrepresentationmarketingandpromotionalrightsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_71fbba89-67a4-42d6-87c3-1c4cd85e59e0" xlink:to="loc_cnmd_SalesrepresentationmarketingandpromotionalrightsMember_9d1b4dd5-3959-4658-b98b-9399ae98ee15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_PatentsAndOtherIntangibleAssetsMember_66f898bd-21a3-465f-b0f9-57ea4cbb2034" xlink:href="cnmd-20221231.xsd#cnmd_PatentsAndOtherIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_71fbba89-67a4-42d6-87c3-1c4cd85e59e0" xlink:to="loc_cnmd_PatentsAndOtherIntangibleAssetsMember_66f898bd-21a3-465f-b0f9-57ea4cbb2034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_3593179c-bf5f-496e-be41-b3692312b499" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_71fbba89-67a4-42d6-87c3-1c4cd85e59e0" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_3593179c-bf5f-496e-be41-b3692312b499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bbf16e76-d52b-40bb-b376-7da079de8359" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable_daae6c1c-9fae-4a25-9aee-0b393beb6f68" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bbf16e76-d52b-40bb-b376-7da079de8359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_16426ad9-b28b-4378-afa1-9d6e9708a8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bbf16e76-d52b-40bb-b376-7da079de8359" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_16426ad9-b28b-4378-afa1-9d6e9708a8ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_cd4578b7-1702-41ac-bd8e-eae145e41352" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_16426ad9-b28b-4378-afa1-9d6e9708a8ea" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_cd4578b7-1702-41ac-bd8e-eae145e41352" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_0ec05f11-1797-4c55-b7cd-f31ba9f75057" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable_daae6c1c-9fae-4a25-9aee-0b393beb6f68" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_0ec05f11-1797-4c55-b7cd-f31ba9f75057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_6bfed429-9555-495b-b4e6-29fe38b96f56" 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_0ec05f11-1797-4c55-b7cd-f31ba9f75057" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_6bfed429-9555-495b-b4e6-29fe38b96f56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ExpenseMember_2972d7fe-bd1c-4e01-a692-dcdb2f3b15e1" xlink:href="cnmd-20221231.xsd#cnmd_ExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_6bfed429-9555-495b-b4e6-29fe38b96f56" xlink:to="loc_cnmd_ExpenseMember_2972d7fe-bd1c-4e01-a692-dcdb2f3b15e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ReductionofRevenueMember_301b5bf1-9a65-4d66-96e8-a6691599a0ab" xlink:href="cnmd-20221231.xsd#cnmd_ReductionofRevenueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_6bfed429-9555-495b-b4e6-29fe38b96f56" xlink:to="loc_cnmd_ReductionofRevenueMember_301b5bf1-9a65-4d66-96e8-a6691599a0ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems_77714118-65fd-4d54-8ed9-48b33461246b" xlink:href="cnmd-20221231.xsd#cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable_daae6c1c-9fae-4a25-9aee-0b393beb6f68" xlink:to="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems_77714118-65fd-4d54-8ed9-48b33461246b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_a3275345-6f47-4861-81ea-425ce96c5632" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems_77714118-65fd-4d54-8ed9-48b33461246b" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_a3275345-6f47-4861-81ea-425ce96c5632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_87e1020f-6fb8-4cba-8c30-944631068dc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems_77714118-65fd-4d54-8ed9-48b33461246b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_87e1020f-6fb8-4cba-8c30-944631068dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_795b1c56-e048-4056-b8a0-26fd1033435f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems_77714118-65fd-4d54-8ed9-48b33461246b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_795b1c56-e048-4056-b8a0-26fd1033435f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_b237c4ce-13b3-496c-ad5f-e956cd308154" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems_77714118-65fd-4d54-8ed9-48b33461246b" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_b237c4ce-13b3-496c-ad5f-e956cd308154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_efa69907-5ec5-4917-84e8-7bd9a04f01d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems_77714118-65fd-4d54-8ed9-48b33461246b" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_efa69907-5ec5-4917-84e8-7bd9a04f01d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_68f20814-a538-4c4f-8444-c797af118cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems_77714118-65fd-4d54-8ed9-48b33461246b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_68f20814-a538-4c4f-8444-c797af118cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_c4a0cba7-7585-4f86-8eaa-93ac6eb4b398" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems_77714118-65fd-4d54-8ed9-48b33461246b" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_c4a0cba7-7585-4f86-8eaa-93ac6eb4b398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_9b7c8f26-ffbe-40c0-a1d2-f630a263c10e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems_77714118-65fd-4d54-8ed9-48b33461246b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_9b7c8f26-ffbe-40c0-a1d2-f630a263c10e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_49ff29cb-15ed-40c3-9d12-67587ad870b0" 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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_9b7c8f26-ffbe-40c0-a1d2-f630a263c10e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_49ff29cb-15ed-40c3-9d12-67587ad870b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_75534de4-848b-49a6-993d-6c21b790b403" 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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_9b7c8f26-ffbe-40c0-a1d2-f630a263c10e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_75534de4-848b-49a6-993d-6c21b790b403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_f1a11c80-e194-4fe6-9a94-0b345bdfd8a2" 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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_9b7c8f26-ffbe-40c0-a1d2-f630a263c10e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_f1a11c80-e194-4fe6-9a94-0b345bdfd8a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_5548b97c-8a84-4bb3-9422-b395452fa807" 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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_9b7c8f26-ffbe-40c0-a1d2-f630a263c10e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_5548b97c-8a84-4bb3-9422-b395452fa807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_3719947a-2d13-4457-ba74-4d605b2b86dd" 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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_9b7c8f26-ffbe-40c0-a1d2-f630a263c10e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_3719947a-2d13-4457-ba74-4d605b2b86dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/LongTermDebtDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#LongTermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/LongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_f863ff14-c69d-4f9b-9087-4f35cbb87040" 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_00af76c2-d9cc-4571-8471-705cb16250ab" 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_f863ff14-c69d-4f9b-9087-4f35cbb87040" xlink:to="loc_us-gaap_DebtInstrumentTable_00af76c2-d9cc-4571-8471-705cb16250ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_8b3f7ab4-55f7-4839-924e-ebc50ac7acab" 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_00af76c2-d9cc-4571-8471-705cb16250ab" xlink:to="loc_us-gaap_DebtInstrumentAxis_8b3f7ab4-55f7-4839-924e-ebc50ac7acab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e3a14877-42ed-45be-8f1e-3c21223020fc" 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_8b3f7ab4-55f7-4839-924e-ebc50ac7acab" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e3a14877-42ed-45be-8f1e-3c21223020fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_A2.625PercentConvertibleNotesDue2024Member_c8560514-d70a-4bb8-8b41-b55bac4188ca" xlink:href="cnmd-20221231.xsd#cnmd_A2.625PercentConvertibleNotesDue2024Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e3a14877-42ed-45be-8f1e-3c21223020fc" xlink:to="loc_cnmd_A2.625PercentConvertibleNotesDue2024Member_c8560514-d70a-4bb8-8b41-b55bac4188ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_A2250PercentConvertibleNotesDue2027Member_1fd3cbd6-be08-4928-82bc-cbebf557a7cf" xlink:href="cnmd-20221231.xsd#cnmd_A2250PercentConvertibleNotesDue2027Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e3a14877-42ed-45be-8f1e-3c21223020fc" xlink:to="loc_cnmd_A2250PercentConvertibleNotesDue2027Member_1fd3cbd6-be08-4928-82bc-cbebf557a7cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_72e26522-bb3c-4536-b115-6ddd62ca7673" 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_00af76c2-d9cc-4571-8471-705cb16250ab" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_72e26522-bb3c-4536-b115-6ddd62ca7673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_739e90ff-c64a-49af-8470-c6710de2ee6b" 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_72e26522-bb3c-4536-b115-6ddd62ca7673" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_739e90ff-c64a-49af-8470-c6710de2ee6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_fd66db66-0e5b-4c9e-a1d3-e37a035790de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_739e90ff-c64a-49af-8470-c6710de2ee6b" xlink:to="loc_us-gaap_LineOfCreditMember_fd66db66-0e5b-4c9e-a1d3-e37a035790de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_02da1462-bc8d-452d-9256-5bb5e927ac8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_739e90ff-c64a-49af-8470-c6710de2ee6b" xlink:to="loc_us-gaap_LoansPayableMember_02da1462-bc8d-452d-9256-5bb5e927ac8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableMember_5d9e1965-b2c6-4fd8-a543-3c26730a75be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_739e90ff-c64a-49af-8470-c6710de2ee6b" xlink:to="loc_us-gaap_ConvertibleNotesPayableMember_5d9e1965-b2c6-4fd8-a543-3c26730a75be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_0e256fdb-6c49-426d-8fa1-98f62dde77f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_00af76c2-d9cc-4571-8471-705cb16250ab" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_0e256fdb-6c49-426d-8fa1-98f62dde77f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_3b2db9f6-5ac4-435e-8066-5c27dd0c9644" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_0e256fdb-6c49-426d-8fa1-98f62dde77f8" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_3b2db9f6-5ac4-435e-8066-5c27dd0c9644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CallOptionMember_e7de6243-e193-4461-933e-3359e790a143" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CallOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_3b2db9f6-5ac4-435e-8066-5c27dd0c9644" xlink:to="loc_us-gaap_CallOptionMember_e7de6243-e193-4461-933e-3359e790a143" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_923f48e3-fe10-44b7-97d6-da61a124bb42" 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_DebtInstrumentTable_00af76c2-d9cc-4571-8471-705cb16250ab" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_923f48e3-fe10-44b7-97d6-da61a124bb42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_5330af54-1b27-4347-986e-72b05036aaf1" 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_923f48e3-fe10-44b7-97d6-da61a124bb42" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_5330af54-1b27-4347-986e-72b05036aaf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember_a5a31ced-51f7-444e-a369-75528cb0e443" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5330af54-1b27-4347-986e-72b05036aaf1" xlink:to="loc_us-gaap_OtherExpenseMember_a5a31ced-51f7-444e-a369-75528cb0e443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_3ad01d2d-7065-482c-bdc6-f78658fa01ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_00af76c2-d9cc-4571-8471-705cb16250ab" xlink:to="loc_us-gaap_DebtInstrumentLineItems_3ad01d2d-7065-482c-bdc6-f78658fa01ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_04d5d91f-6bcf-43de-b23c-9225a6af709a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3ad01d2d-7065-482c-bdc6-f78658fa01ed" xlink:to="loc_us-gaap_LongTermDebt_04d5d91f-6bcf-43de-b23c-9225a6af709a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebt_28136012-e6d4-4149-8116-c659b455f266" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3ad01d2d-7065-482c-bdc6-f78658fa01ed" xlink:to="loc_us-gaap_ConvertibleDebt_28136012-e6d4-4149-8116-c659b455f266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_1d0f07ad-d204-4e00-80b3-4fc48fb448e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3ad01d2d-7065-482c-bdc6-f78658fa01ed" xlink:to="loc_us-gaap_FinanceLeaseLiability_1d0f07ad-d204-4e00-80b3-4fc48fb448e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_dbeca0e4-6654-49f1-9aa1-330d666855e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3ad01d2d-7065-482c-bdc6-f78658fa01ed" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_dbeca0e4-6654-49f1-9aa1-330d666855e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_845d8873-bf91-4a61-8cee-03ebd9eaada9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3ad01d2d-7065-482c-bdc6-f78658fa01ed" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_845d8873-bf91-4a61-8cee-03ebd9eaada9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_0c4204d5-34b5-43ac-a987-853717689ffb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3ad01d2d-7065-482c-bdc6-f78658fa01ed" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_0c4204d5-34b5-43ac-a987-853717689ffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_0a87cd46-ec42-43c5-a813-6b0b5024316a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3ad01d2d-7065-482c-bdc6-f78658fa01ed" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_0a87cd46-ec42-43c5-a813-6b0b5024316a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_639ed256-c9e6-4253-b2ac-8d25a131b99f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3ad01d2d-7065-482c-bdc6-f78658fa01ed" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_639ed256-c9e6-4253-b2ac-8d25a131b99f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/LongTermDebtNarrativeDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#LongTermDebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/LongTermDebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_7eb203e7-8767-49ab-a21c-3fe30846c165" 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_b2169c36-b4d7-45ad-9a55-02bc115f7ca8" 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_7eb203e7-8767-49ab-a21c-3fe30846c165" xlink:to="loc_us-gaap_DebtInstrumentTable_b2169c36-b4d7-45ad-9a55-02bc115f7ca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_dc4b234e-9876-430f-967e-61af2a5b3b92" 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_DebtInstrumentTable_b2169c36-b4d7-45ad-9a55-02bc115f7ca8" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_dc4b234e-9876-430f-967e-61af2a5b3b92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_3dcc7fe2-193e-4e0e-b233-5ef8ec504fba" 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_dc4b234e-9876-430f-967e-61af2a5b3b92" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_3dcc7fe2-193e-4e0e-b233-5ef8ec504fba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_5021b7ee-2fba-47ea-a837-d4123ac917b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b2169c36-b4d7-45ad-9a55-02bc115f7ca8" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_5021b7ee-2fba-47ea-a837-d4123ac917b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_f8b69f6a-2a1a-4389-9f19-68c864358799" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_5021b7ee-2fba-47ea-a837-d4123ac917b6" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_f8b69f6a-2a1a-4389-9f19-68c864358799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CallOptionMember_e7e63f27-4cf1-4c7d-be67-9eb43175b1a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CallOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_f8b69f6a-2a1a-4389-9f19-68c864358799" xlink:to="loc_us-gaap_CallOptionMember_e7e63f27-4cf1-4c7d-be67-9eb43175b1a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_e2c5a5e1-c4c6-434f-b73e-84dcb266f5c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b2169c36-b4d7-45ad-9a55-02bc115f7ca8" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_e2c5a5e1-c4c6-434f-b73e-84dcb266f5c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b4f6ca39-19b9-46ab-9174-f121342c9123" 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_e2c5a5e1-c4c6-434f-b73e-84dcb266f5c6" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b4f6ca39-19b9-46ab-9174-f121342c9123" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_be1971e5-49a3-451e-b865-bbae64e0d5c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b4f6ca39-19b9-46ab-9174-f121342c9123" xlink:to="loc_us-gaap_LineOfCreditMember_be1971e5-49a3-451e-b865-bbae64e0d5c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_9146239c-7515-4279-88cb-692d3328ffa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditMember_be1971e5-49a3-451e-b865-bbae64e0d5c0" xlink:to="loc_us-gaap_LetterOfCreditMember_9146239c-7515-4279-88cb-692d3328ffa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableMember_6ba3e50c-8287-4eb0-a08e-0998a96a315d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b4f6ca39-19b9-46ab-9174-f121342c9123" xlink:to="loc_us-gaap_ConvertibleNotesPayableMember_6ba3e50c-8287-4eb0-a08e-0998a96a315d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AmendedAndRestatedSeniorCreditAgreementMember_0b3ea537-f3bd-4dc3-9e7f-eab6cec3467d" xlink:href="cnmd-20221231.xsd#cnmd_AmendedAndRestatedSeniorCreditAgreementMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b4f6ca39-19b9-46ab-9174-f121342c9123" xlink:to="loc_cnmd_AmendedAndRestatedSeniorCreditAgreementMember_0b3ea537-f3bd-4dc3-9e7f-eab6cec3467d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMember_1b971250-d359-4554-a5bc-4a6701a34d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b4f6ca39-19b9-46ab-9174-f121342c9123" xlink:to="loc_us-gaap_LongTermDebtMember_1b971250-d359-4554-a5bc-4a6701a34d6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_c5919aa0-a91b-45f9-8a38-6e6c6be6973d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b4f6ca39-19b9-46ab-9174-f121342c9123" xlink:to="loc_us-gaap_LoansPayableMember_c5919aa0-a91b-45f9-8a38-6e6c6be6973d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_390e3612-aaf1-4581-a085-bc5911e35bf2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b2169c36-b4d7-45ad-9a55-02bc115f7ca8" xlink:to="loc_us-gaap_DebtInstrumentAxis_390e3612-aaf1-4581-a085-bc5911e35bf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_5a761236-8fcd-4d3f-9fd9-a20631eb938f" 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_390e3612-aaf1-4581-a085-bc5911e35bf2" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_5a761236-8fcd-4d3f-9fd9-a20631eb938f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_A2.625PercentConvertibleNotesDue2024Member_d4af9d1f-0828-4f8a-a944-aae6baa8ca27" xlink:href="cnmd-20221231.xsd#cnmd_A2.625PercentConvertibleNotesDue2024Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5a761236-8fcd-4d3f-9fd9-a20631eb938f" xlink:to="loc_cnmd_A2.625PercentConvertibleNotesDue2024Member_d4af9d1f-0828-4f8a-a944-aae6baa8ca27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableMember_feb7ded7-1c61-4548-9a81-629e780ca401" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5a761236-8fcd-4d3f-9fd9-a20631eb938f" xlink:to="loc_us-gaap_ConvertibleNotesPayableMember_feb7ded7-1c61-4548-9a81-629e780ca401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AmendedAndRestatedSeniorCreditAgreementMember_d32bcfbf-50c4-4ecd-ba7c-0b04ae5e608b" xlink:href="cnmd-20221231.xsd#cnmd_AmendedAndRestatedSeniorCreditAgreementMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5a761236-8fcd-4d3f-9fd9-a20631eb938f" xlink:to="loc_cnmd_AmendedAndRestatedSeniorCreditAgreementMember_d32bcfbf-50c4-4ecd-ba7c-0b04ae5e608b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_A2250PercentConvertibleNotesDue2027Member_bded09d4-96a9-4595-8d2b-30f9bc89197c" xlink:href="cnmd-20221231.xsd#cnmd_A2250PercentConvertibleNotesDue2027Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5a761236-8fcd-4d3f-9fd9-a20631eb938f" xlink:to="loc_cnmd_A2250PercentConvertibleNotesDue2027Member_bded09d4-96a9-4595-8d2b-30f9bc89197c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_d82c902f-5fcd-4cc5-b655-c1a8ba1d0728" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b2169c36-b4d7-45ad-9a55-02bc115f7ca8" xlink:to="loc_us-gaap_VariableRateAxis_d82c902f-5fcd-4cc5-b655-c1a8ba1d0728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_7cdaa7a9-6509-4dc9-ad02-c7ebc6483d1d" 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_d82c902f-5fcd-4cc5-b655-c1a8ba1d0728" xlink:to="loc_us-gaap_VariableRateDomain_7cdaa7a9-6509-4dc9-ad02-c7ebc6483d1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsEffectiveSwapRateMember_d2d6d367-6f2e-4fd4-a884-14dae4cd0aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsEffectiveSwapRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_7cdaa7a9-6509-4dc9-ad02-c7ebc6483d1d" xlink:to="loc_us-gaap_FederalFundsEffectiveSwapRateMember_d2d6d367-6f2e-4fd4-a884-14dae4cd0aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_SecuredOvernightFinancingRateMember_ee3b680b-6a53-4e78-af09-ff8eca7b042c" xlink:href="cnmd-20221231.xsd#cnmd_SecuredOvernightFinancingRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_7cdaa7a9-6509-4dc9-ad02-c7ebc6483d1d" xlink:to="loc_cnmd_SecuredOvernightFinancingRateMember_ee3b680b-6a53-4e78-af09-ff8eca7b042c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AdjustedSOFRMember_d6b26830-c40b-4260-9ffa-7cb5471c0062" xlink:href="cnmd-20221231.xsd#cnmd_AdjustedSOFRMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_7cdaa7a9-6509-4dc9-ad02-c7ebc6483d1d" xlink:to="loc_cnmd_AdjustedSOFRMember_d6b26830-c40b-4260-9ffa-7cb5471c0062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_IndexedTransactionTypeAxis_5faa4361-843e-4f57-ae19-fe2df2d0278b" xlink:href="cnmd-20221231.xsd#cnmd_IndexedTransactionTypeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b2169c36-b4d7-45ad-9a55-02bc115f7ca8" xlink:to="loc_cnmd_IndexedTransactionTypeAxis_5faa4361-843e-4f57-ae19-fe2df2d0278b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_IndexedTransactionTypeDomain_91717a87-9355-4485-8085-2471ae162ce3" xlink:href="cnmd-20221231.xsd#cnmd_IndexedTransactionTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_IndexedTransactionTypeAxis_5faa4361-843e-4f57-ae19-fe2df2d0278b" xlink:to="loc_cnmd_IndexedTransactionTypeDomain_91717a87-9355-4485-8085-2471ae162ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_9091539b-d8d7-4ab0-a393-76006ca7debd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_IndexedTransactionTypeDomain_91717a87-9355-4485-8085-2471ae162ce3" xlink:to="loc_us-gaap_WarrantMember_9091539b-d8d7-4ab0-a393-76006ca7debd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_778e333c-1142-492b-8b7c-d1d8c788a507" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b2169c36-b4d7-45ad-9a55-02bc115f7ca8" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_778e333c-1142-492b-8b7c-d1d8c788a507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_160e4a83-bfef-4a4a-b92d-28bf7479f263" 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_778e333c-1142-492b-8b7c-d1d8c788a507" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_160e4a83-bfef-4a4a-b92d-28bf7479f263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember_a67fe1a7-88e4-4fe4-bf6f-e6fcfd9e4742" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_160e4a83-bfef-4a4a-b92d-28bf7479f263" xlink:to="loc_us-gaap_OtherExpenseMember_a67fe1a7-88e4-4fe4-bf6f-e6fcfd9e4742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b2169c36-b4d7-45ad-9a55-02bc115f7ca8" xlink:to="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_faa8e224-40f3-4438-ae15-0363f65a1aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_faa8e224-40f3-4438-ae15-0363f65a1aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a8841553-f38c-4813-bc00-82f31cdbeebe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a8841553-f38c-4813-bc00-82f31cdbeebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_12c018d6-80f6-4cb0-90a0-27d8d12cdf72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_12c018d6-80f6-4cb0-90a0-27d8d12cdf72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_e184dd55-291f-4e64-a4ac-8908a5803bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_e184dd55-291f-4e64-a4ac-8908a5803bd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees_eca2c2d1-3db3-49a7-b693-ecac4347de57" xlink:href="cnmd-20221231.xsd#cnmd_WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_cnmd_WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees_eca2c2d1-3db3-49a7-b693-ecac4347de57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_SOFRInterestRate_2c3ee54b-dbb8-487a-b634-ec43ef4fefed" xlink:href="cnmd-20221231.xsd#cnmd_SOFRInterestRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_cnmd_SOFRInterestRate_2c3ee54b-dbb8-487a-b634-ec43ef4fefed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_b69a284e-edaa-48c8-9c40-fa9524d3f9fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_b69a284e-edaa-48c8-9c40-fa9524d3f9fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_da834a5b-7e87-4e31-8030-8dda09844f5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_da834a5b-7e87-4e31-8030-8dda09844f5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_2740ae88-e53a-4cdb-ad61-83ae3e64ba1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_2740ae88-e53a-4cdb-ad61-83ae3e64ba1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_89e2dece-831d-4668-9ff8-a10bd7a15847" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_LongTermDebt_89e2dece-831d-4668-9ff8-a10bd7a15847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_8f43f80f-eefa-4c9c-8009-9c489dff38e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_8f43f80f-eefa-4c9c-8009-9c489dff38e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_7d6ae1ab-b69a-4ee6-9744-f9a98f34ba6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_7d6ae1ab-b69a-4ee6-9744-f9a98f34ba6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_bd99fb5a-4fe3-4e49-9841-3b2f535a6b2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_InterestExpenseDebt_bd99fb5a-4fe3-4e49-9841-3b2f535a6b2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_36f046a9-45e1-4ff9-8a88-5f4e872bec80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_DebtInstrumentFairValue_36f046a9-45e1-4ff9-8a88-5f4e872bec80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_18201b9d-4c19-4fe7-9d1d-33f56fcc0887" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_18201b9d-4c19-4fe7-9d1d-33f56fcc0887" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_4fe2ddb3-1d03-4cd1-99b8-deec55a1c747" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_4fe2ddb3-1d03-4cd1-99b8-deec55a1c747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_540f7c98-1881-434a-8aac-b02454bdd721" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_540f7c98-1881-434a-8aac-b02454bdd721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_Hedgeandwarranttransactionsnetcashpaid_6881f36d-a47a-43d6-a32a-6b3ce8ee5665" xlink:href="cnmd-20221231.xsd#cnmd_Hedgeandwarranttransactionsnetcashpaid"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_cnmd_Hedgeandwarranttransactionsnetcashpaid_6881f36d-a47a-43d6-a32a-6b3ce8ee5665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_2168895a-f614-4af2-a3e8-6abc37b4ccbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_2168895a-f614-4af2-a3e8-6abc37b4ccbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_f3fcb3ed-e506-450a-92a2-8df79981e893" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_f3fcb3ed-e506-450a-92a2-8df79981e893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost_120a9725-7a94-4d2e-bd18-0087855f9566" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost_120a9725-7a94-4d2e-bd18-0087855f9566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebt_f960e232-998a-42f1-b220-bd100f5d6610" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebt"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_ConvertibleDebt_f960e232-998a-42f1-b220-bd100f5d6610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DebtInstrumentConvertibleGrossAmountofEquityComponent_aa14fde7-d985-424f-889b-78cf52590825" xlink:href="cnmd-20221231.xsd#cnmd_DebtInstrumentConvertibleGrossAmountofEquityComponent"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_cnmd_DebtInstrumentConvertibleGrossAmountofEquityComponent_aa14fde7-d985-424f-889b-78cf52590825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_a7e8171c-1616-47a9-82ca-74164f7dea98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_70f5f59e-795b-464b-9e89-2f1c0db48121" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_70f5f59e-795b-464b-9e89-2f1c0db48121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_8160a7a0-5b2a-42ef-b968-452e5e848220" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_8160a7a0-5b2a-42ef-b968-452e5e848220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_d8ce0b42-09e1-4626-a340-56aa227a0f7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_953cd827-9386-48e5-8e58-691d0a085b88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_f2394674-c275-4f32-84b2-cdd9c160bc99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_2a925880-fc10-4e34-94d8-4476734b9dce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_HedgeAndWarrantTransactionsNetCashPaid_9e289ffc-cac9-486c-ada9-dcfee5960ce4" xlink:href="cnmd-20221231.xsd#cnmd_HedgeAndWarrantTransactionsNetCashPaid"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_cnmd_HedgeAndWarrantTransactionsNetCashPaid_9e289ffc-cac9-486c-ada9-dcfee5960ce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_FairValueOfConvertibleNotesHedgesAndWarrantsNet_f3e02a10-9487-4a38-b6e8-d81306e67dc1" xlink:href="cnmd-20221231.xsd#cnmd_FairValueOfConvertibleNotesHedgesAndWarrantsNet"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_cnmd_FairValueOfConvertibleNotesHedgesAndWarrantsNet_f3e02a10-9487-4a38-b6e8-d81306e67dc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnOilAndGasHedgingActivity_9d80374a-6bb9-48e6-a281-84531ccf5110" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnOilAndGasHedgingActivity"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_GainLossOnOilAndGasHedgingActivity_9d80374a-6bb9-48e6-a281-84531ccf5110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants_710a1454-c846-4b44-831d-a562e5b5eec8" xlink:href="cnmd-20221231.xsd#cnmd_NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_cnmd_NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants_710a1454-c846-4b44-831d-a562e5b5eec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_PaymentsForConvertibleNotesHedges_ba4ba793-b50b-48b9-9c16-254b2be67361" xlink:href="cnmd-20221231.xsd#cnmd_PaymentsForConvertibleNotesHedges"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_cnmd_PaymentsForConvertibleNotesHedges_ba4ba793-b50b-48b9-9c16-254b2be67361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_PurchasesOfConvertibleNotesHedgesNetOfTax_b3c6071f-2571-4ead-ac09-5c5c72cde969" xlink:href="cnmd-20221231.xsd#cnmd_PurchasesOfConvertibleNotesHedgesNetOfTax"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_cnmd_PurchasesOfConvertibleNotesHedgesNetOfTax_b3c6071f-2571-4ead-ac09-5c5c72cde969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfWarrants_468d4651-49eb-4545-90ba-6e2b799979b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <link:presentationArc order="37" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfWarrants_468d4651-49eb-4545-90ba-6e2b799979b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_7469e97f-eabf-490b-acad-fc468862de6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityStrikePrice1"/>
    <link:presentationArc order="38" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_78710043-9117-471f-9644-98d5eb048d1d" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_7469e97f-eabf-490b-acad-fc468862de6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/LongTermDebtMaturitiesofLongtermDebtDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#LongTermDebtMaturitiesofLongtermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/LongTermDebtMaturitiesofLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_273e3523-f7ac-44e0-8a5a-21f1cf567ae4" 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_MaturitiesOfLongTermDebtAbstract_074a6f4b-2b8c-4e7b-aea1-a2f650ebf7ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_273e3523-f7ac-44e0-8a5a-21f1cf567ae4" xlink:to="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_074a6f4b-2b8c-4e7b-aea1-a2f650ebf7ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_44884119-9d31-4774-a28b-323134f09184" 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_MaturitiesOfLongTermDebtAbstract_074a6f4b-2b8c-4e7b-aea1-a2f650ebf7ff" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_44884119-9d31-4774-a28b-323134f09184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_d6bfc4eb-9a40-43b6-85ca-e7cd300912c8" 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_MaturitiesOfLongTermDebtAbstract_074a6f4b-2b8c-4e7b-aea1-a2f650ebf7ff" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_d6bfc4eb-9a40-43b6-85ca-e7cd300912c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_61155c91-25b4-41e1-9fe3-b40e4247bbc0" 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_MaturitiesOfLongTermDebtAbstract_074a6f4b-2b8c-4e7b-aea1-a2f650ebf7ff" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_61155c91-25b4-41e1-9fe3-b40e4247bbc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_b931ffbc-8515-4d8e-8fab-8c3d926d0117" 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_MaturitiesOfLongTermDebtAbstract_074a6f4b-2b8c-4e7b-aea1-a2f650ebf7ff" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_b931ffbc-8515-4d8e-8fab-8c3d926d0117" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_dee0dd22-0448-436d-a748-7514473141e2" 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_MaturitiesOfLongTermDebtAbstract_074a6f4b-2b8c-4e7b-aea1-a2f650ebf7ff" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_dee0dd22-0448-436d-a748-7514473141e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#IncomeTaxesProvisionforIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_71046a26-8924-4df5-ab01-d46d423707c7" 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_181a2056-68ef-4e5d-b252-82c2042f8642" 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_71046a26-8924-4df5-ab01-d46d423707c7" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_181a2056-68ef-4e5d-b252-82c2042f8642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_1668d341-6141-4ce9-b617-ad38d94c7bb3" 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_181a2056-68ef-4e5d-b252-82c2042f8642" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_1668d341-6141-4ce9-b617-ad38d94c7bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1ceca743-3116-4999-80b2-9392c23de6e0" 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_181a2056-68ef-4e5d-b252-82c2042f8642" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1ceca743-3116-4999-80b2-9392c23de6e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_d145c920-3b7b-4415-91ac-1c6043d5e27b" 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_181a2056-68ef-4e5d-b252-82c2042f8642" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_d145c920-3b7b-4415-91ac-1c6043d5e27b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_4e97963c-af21-4dfb-9f99-a4030d2c3f79" 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_181a2056-68ef-4e5d-b252-82c2042f8642" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_4e97963c-af21-4dfb-9f99-a4030d2c3f79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_0f538263-861b-4d50-984f-ea75263b3296" 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_71046a26-8924-4df5-ab01-d46d423707c7" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_0f538263-861b-4d50-984f-ea75263b3296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_07acd7c4-809e-4eaf-9db3-a22d81e2efcc" 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_0f538263-861b-4d50-984f-ea75263b3296" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_07acd7c4-809e-4eaf-9db3-a22d81e2efcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_a0d092ce-3be1-4171-bca9-34da383c1b0f" 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_0f538263-861b-4d50-984f-ea75263b3296" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_a0d092ce-3be1-4171-bca9-34da383c1b0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_9e5bfc3a-b8aa-4dea-bf6c-468c99a73df8" 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_0f538263-861b-4d50-984f-ea75263b3296" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_9e5bfc3a-b8aa-4dea-bf6c-468c99a73df8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_6f839519-69e6-40d4-ac7e-074897a0b3a9" 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_0f538263-861b-4d50-984f-ea75263b3296" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_6f839519-69e6-40d4-ac7e-074897a0b3a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d01f41ef-7382-4072-9a99-1b86f735a094" 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_71046a26-8924-4df5-ab01-d46d423707c7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d01f41ef-7382-4072-9a99-1b86f735a094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_455b347c-717f-4b68-be96-62cde94738a4" 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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_cb2c1ba5-d7fc-4324-a631-cee48d746b47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_455b347c-717f-4b68-be96-62cde94738a4" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_cb2c1ba5-d7fc-4324-a631-cee48d746b47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_4e89e486-3968-463b-8b73-9e009d64116a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_cb2c1ba5-d7fc-4324-a631-cee48d746b47" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_4e89e486-3968-463b-8b73-9e009d64116a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_6f59ed8c-f1fc-4eb4-9fa5-e756fba007ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_cb2c1ba5-d7fc-4324-a631-cee48d746b47" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_6f59ed8c-f1fc-4eb4-9fa5-e756fba007ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_12d6894f-9599-4e22-a655-b78b39f210b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_cb2c1ba5-d7fc-4324-a631-cee48d746b47" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_12d6894f-9599-4e22-a655-b78b39f210b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_4daf9eb1-7215-4537-a06c-b3f0a820a2ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_cb2c1ba5-d7fc-4324-a631-cee48d746b47" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_4daf9eb1-7215-4537-a06c-b3f0a820a2ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_fd92ea54-26cd-430d-ae03-eb720c64ecd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_cb2c1ba5-d7fc-4324-a631-cee48d746b47" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_fd92ea54-26cd-430d-ae03-eb720c64ecd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes_44fe0116-fb13-400b-b7a4-6973a5e599db" xlink:href="cnmd-20221231.xsd#cnmd_NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_cb2c1ba5-d7fc-4324-a631-cee48d746b47" xlink:to="loc_cnmd_NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes_44fe0116-fb13-400b-b7a4-6973a5e599db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_40f14d36-d765-4794-82c8-ca2ce64ca7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_cb2c1ba5-d7fc-4324-a631-cee48d746b47" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_40f14d36-d765-4794-82c8-ca2ce64ca7ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent_03af936a-20fb-4016-a629-e7432c7e70a4" xlink:href="cnmd-20221231.xsd#cnmd_EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_cb2c1ba5-d7fc-4324-a631-cee48d746b47" xlink:to="loc_cnmd_EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent_03af936a-20fb-4016-a629-e7432c7e70a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_a81d6f78-06ed-404f-9c60-b55b1f4c3fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_cb2c1ba5-d7fc-4324-a631-cee48d746b47" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_a81d6f78-06ed-404f-9c60-b55b1f4c3fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_0568efa4-8cd2-4ac9-acb3-78ade04e05a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_cb2c1ba5-d7fc-4324-a631-cee48d746b47" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_0568efa4-8cd2-4ac9-acb3-78ade04e05a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_1cf2672c-3dba-4719-b265-f1c31a6c6bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_cb2c1ba5-d7fc-4324-a631-cee48d746b47" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_1cf2672c-3dba-4719-b265-f1c31a6c6bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2b9c0264-551c-4471-bd58-65a8d2c61830" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_cb2c1ba5-d7fc-4324-a631-cee48d746b47" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2b9c0264-551c-4471-bd58-65a8d2c61830" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_424e9373-6133-4090-9a37-45600dad772b" 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_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_64cac893-b6dc-4ea8-93c6-6302dc60ab2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_424e9373-6133-4090-9a37-45600dad772b" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_64cac893-b6dc-4ea8-93c6-6302dc60ab2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_3320bda6-e4b3-48d3-8460-19aa56ac547b" 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_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_64cac893-b6dc-4ea8-93c6-6302dc60ab2d" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_3320bda6-e4b3-48d3-8460-19aa56ac547b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_1858e1cd-e333-4be2-a4fa-96792ed99798" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_3320bda6-e4b3-48d3-8460-19aa56ac547b" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_1858e1cd-e333-4be2-a4fa-96792ed99798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_683811c0-fbef-42b0-a245-c2650811830d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_3320bda6-e4b3-48d3-8460-19aa56ac547b" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_683811c0-fbef-42b0-a245-c2650811830d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DeferredTaxAssetsCapitalizedResearchAndDevelopment_d7fea5f7-1f74-4d4c-b7dc-b81c680ee71c" xlink:href="cnmd-20221231.xsd#cnmd_DeferredTaxAssetsCapitalizedResearchAndDevelopment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_3320bda6-e4b3-48d3-8460-19aa56ac547b" xlink:to="loc_cnmd_DeferredTaxAssetsCapitalizedResearchAndDevelopment_d7fea5f7-1f74-4d4c-b7dc-b81c680ee71c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_41c007b2-8343-48c8-9967-58f707a11062" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_3320bda6-e4b3-48d3-8460-19aa56ac547b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_41c007b2-8343-48c8-9967-58f707a11062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts_41b9b5f5-0af0-48f5-8d1a-82dabaa40dec" xlink:href="cnmd-20221231.xsd#cnmd_DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_3320bda6-e4b3-48d3-8460-19aa56ac547b" xlink:to="loc_cnmd_DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts_41b9b5f5-0af0-48f5-8d1a-82dabaa40dec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_c12f787a-fcc1-48ca-baec-1662f588b080" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_3320bda6-e4b3-48d3-8460-19aa56ac547b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_c12f787a-fcc1-48ca-baec-1662f588b080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_97bb81b9-694a-449e-9085-6f0fc4cacefc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_3320bda6-e4b3-48d3-8460-19aa56ac547b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_97bb81b9-694a-449e-9085-6f0fc4cacefc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_994110f0-f01c-4be1-a872-a51aa5154f83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_3320bda6-e4b3-48d3-8460-19aa56ac547b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_994110f0-f01c-4be1-a872-a51aa5154f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DeferredTaxAssetsInterestLimitationCarryover_5b405c80-f5bf-47ad-a6b8-576bb445c897" xlink:href="cnmd-20221231.xsd#cnmd_DeferredTaxAssetsInterestLimitationCarryover"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_3320bda6-e4b3-48d3-8460-19aa56ac547b" xlink:to="loc_cnmd_DeferredTaxAssetsInterestLimitationCarryover_5b405c80-f5bf-47ad-a6b8-576bb445c897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsHedgingTransactions_02fefa16-64a0-495f-ab2e-ac41c292d45c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsHedgingTransactions"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_3320bda6-e4b3-48d3-8460-19aa56ac547b" xlink:to="loc_us-gaap_DeferredTaxAssetsHedgingTransactions_02fefa16-64a0-495f-ab2e-ac41c292d45c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DeferredTaxAssetsLeaseLiabilities_260963e2-2d48-4ce0-b968-994c3c4bf41b" xlink:href="cnmd-20221231.xsd#cnmd_DeferredTaxAssetsLeaseLiabilities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_3320bda6-e4b3-48d3-8460-19aa56ac547b" xlink:to="loc_cnmd_DeferredTaxAssetsLeaseLiabilities_260963e2-2d48-4ce0-b968-994c3c4bf41b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_16c57080-d814-4303-8237-ae0c3e44bc33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_3320bda6-e4b3-48d3-8460-19aa56ac547b" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_16c57080-d814-4303-8237-ae0c3e44bc33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_294d7564-17ff-4538-bacd-3fbd0bd8764a" 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_3320bda6-e4b3-48d3-8460-19aa56ac547b" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_294d7564-17ff-4538-bacd-3fbd0bd8764a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_6f4ae8d7-ed67-4b61-be8c-653a2e511cde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_3320bda6-e4b3-48d3-8460-19aa56ac547b" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_6f4ae8d7-ed67-4b61-be8c-653a2e511cde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_be218bff-ffc0-413c-9b13-b802b2cc862c" 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_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_64cac893-b6dc-4ea8-93c6-6302dc60ab2d" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_be218bff-ffc0-413c-9b13-b802b2cc862c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_8e97b9b7-bff3-49d5-9e61-e0135777ffaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_be218bff-ffc0-413c-9b13-b802b2cc862c" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_8e97b9b7-bff3-49d5-9e61-e0135777ffaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DeferredTaxLiabilitiesDepreciation_91edd949-0b97-4b2b-9857-4ea52d02b5f1" xlink:href="cnmd-20221231.xsd#cnmd_DeferredTaxLiabilitiesDepreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_be218bff-ffc0-413c-9b13-b802b2cc862c" xlink:to="loc_cnmd_DeferredTaxLiabilitiesDepreciation_91edd949-0b97-4b2b-9857-4ea52d02b5f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DeferredTaxLiabilitiesStateTaxes_25c55bc3-e5a4-4a56-9fb7-2fc6c1d50b8c" xlink:href="cnmd-20221231.xsd#cnmd_DeferredTaxLiabilitiesStateTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_be218bff-ffc0-413c-9b13-b802b2cc862c" xlink:to="loc_cnmd_DeferredTaxLiabilitiesStateTaxes_25c55bc3-e5a4-4a56-9fb7-2fc6c1d50b8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_0069f57f-49d9-4899-bb1b-cf1708fd5ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_be218bff-ffc0-413c-9b13-b802b2cc862c" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_0069f57f-49d9-4899-bb1b-cf1708fd5ebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesFinancingArrangements_755a69c0-3fa5-45d0-9029-68d41345aa30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesFinancingArrangements"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_be218bff-ffc0-413c-9b13-b802b2cc862c" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesFinancingArrangements_755a69c0-3fa5-45d0-9029-68d41345aa30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_1f31538c-5cda-4aad-84e1-1ba9e604e46f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_be218bff-ffc0-413c-9b13-b802b2cc862c" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_1f31538c-5cda-4aad-84e1-1ba9e604e46f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_6c4c0cab-94ad-41d0-be54-53d5d9aa5b57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_be218bff-ffc0-413c-9b13-b802b2cc862c" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_6c4c0cab-94ad-41d0-be54-53d5d9aa5b57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_df5aed6f-e27a-4268-9481-54b826a78ce2" 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_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_64cac893-b6dc-4ea8-93c6-6302dc60ab2d" xlink:to="loc_us-gaap_DeferredTaxLiabilities_df5aed6f-e27a-4268-9481-54b826a78ce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#IncomeTaxesIncomeBeforeIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_51c5e2d5-67c0-4647-aa9d-3dc532fd934a" 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_UndistributedEarningsOfForeignSubsidiaries_79704be1-c6bb-4217-9286-2ee5fb6ed8bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_51c5e2d5-67c0-4647-aa9d-3dc532fd934a" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_79704be1-c6bb-4217-9286-2ee5fb6ed8bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_79eb2a40-e813-4ac5-8a4e-e050dd7aef91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_51c5e2d5-67c0-4647-aa9d-3dc532fd934a" xlink:to="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_79eb2a40-e813-4ac5-8a4e-e050dd7aef91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_f4189867-77fb-4bff-b064-4d09da1cad6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_51c5e2d5-67c0-4647-aa9d-3dc532fd934a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_f4189867-77fb-4bff-b064-4d09da1cad6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_026c596f-f2d0-4d99-92d5-25df5fb789b8" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_f4189867-77fb-4bff-b064-4d09da1cad6a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_026c596f-f2d0-4d99-92d5-25df5fb789b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_75c73e2c-5a0f-4d66-bdf1-b3ca6e725f9e" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_f4189867-77fb-4bff-b064-4d09da1cad6a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_75c73e2c-5a0f-4d66-bdf1-b3ca6e725f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d3e86230-ebeb-4298-8e77-0a9f92ea52ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_f4189867-77fb-4bff-b064-4d09da1cad6a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d3e86230-ebeb-4298-8e77-0a9f92ea52ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#IncomeTaxesTaxCreditCarryforwardsDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_5aff0801-4fb1-4ff2-8d39-69024776b9b0" 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_TaxCreditCarryforwardTable_a3b781b3-b127-4fa6-89f5-1532dc833723" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5aff0801-4fb1-4ff2-8d39-69024776b9b0" xlink:to="loc_us-gaap_TaxCreditCarryforwardTable_a3b781b3-b127-4fa6-89f5-1532dc833723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_bb5cc13f-1501-4a63-94b3-40be8e36a6d6" 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_TaxCreditCarryforwardTable_a3b781b3-b127-4fa6-89f5-1532dc833723" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_bb5cc13f-1501-4a63-94b3-40be8e36a6d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_48b95016-75b4-4fb9-97cf-f1f129d713a1" 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_bb5cc13f-1501-4a63-94b3-40be8e36a6d6" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_48b95016-75b4-4fb9-97cf-f1f129d713a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_c378a425-560e-4df8-9405-f47ed537d6cd" 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_48b95016-75b4-4fb9-97cf-f1f129d713a1" xlink:to="loc_us-gaap_DomesticCountryMember_c378a425-560e-4df8-9405-f47ed537d6cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_6b7cea73-f371-4f91-95a8-5dc08f38f6fa" 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_TaxCreditCarryforwardTable_a3b781b3-b127-4fa6-89f5-1532dc833723" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_6b7cea73-f371-4f91-95a8-5dc08f38f6fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_8be7e0b6-9668-40b0-adbb-a47a470d5755" 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_6b7cea73-f371-4f91-95a8-5dc08f38f6fa" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_8be7e0b6-9668-40b0-adbb-a47a470d5755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember_c2b8f173-ccf8-4aea-b2e0-62420c715874" 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_8be7e0b6-9668-40b0-adbb-a47a470d5755" xlink:to="loc_us-gaap_ResearchMember_c2b8f173-ccf8-4aea-b2e0-62420c715874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems_f07f86b7-b830-430f-aa9b-6a02cc179370" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_a3b781b3-b127-4fa6-89f5-1532dc833723" xlink:to="loc_us-gaap_TaxCreditCarryforwardLineItems_f07f86b7-b830-430f-aa9b-6a02cc179370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_OperatingLossCarryforwardsAfterTaxEffects_55ff45ea-8fa1-4be2-a440-15bc64911524" xlink:href="cnmd-20221231.xsd#cnmd_OperatingLossCarryforwardsAfterTaxEffects"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_f07f86b7-b830-430f-aa9b-6a02cc179370" xlink:to="loc_cnmd_OperatingLossCarryforwardsAfterTaxEffects_55ff45ea-8fa1-4be2-a440-15bc64911524" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_TaxCreditCarryforwardsAfterTaxEffectsAmount_f768eedc-74fe-4835-a91f-af45449e342e" xlink:href="cnmd-20221231.xsd#cnmd_TaxCreditCarryforwardsAfterTaxEffectsAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_f07f86b7-b830-430f-aa9b-6a02cc179370" xlink:to="loc_cnmd_TaxCreditCarryforwardsAfterTaxEffectsAmount_f768eedc-74fe-4835-a91f-af45449e342e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#IncomeTaxesUnrecognizedTaxBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_64c01572-81a2-4ac7-a642-d711e8028f6c" 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_90c1bf5b-ca2c-44db-97e6-6298b875ff3f" 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_64c01572-81a2-4ac7-a642-d711e8028f6c" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_90c1bf5b-ca2c-44db-97e6-6298b875ff3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_aacfba47-00a6-457b-ae68-9d5c156bedb8" 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_90c1bf5b-ca2c-44db-97e6-6298b875ff3f" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_aacfba47-00a6-457b-ae68-9d5c156bedb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_c93df670-56f7-4cd8-8c32-18160c58b4f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_90c1bf5b-ca2c-44db-97e6-6298b875ff3f" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_c93df670-56f7-4cd8-8c32-18160c58b4f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_d3e1f521-995e-420e-ad92-e7fc788b9e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_90c1bf5b-ca2c-44db-97e6-6298b875ff3f" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_d3e1f521-995e-420e-ad92-e7fc788b9e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_bdbe4270-ac59-4dd7-b2e9-21248078759c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_90c1bf5b-ca2c-44db-97e6-6298b875ff3f" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_bdbe4270-ac59-4dd7-b2e9-21248078759c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_8af66f52-eb68-4392-991f-77a01b2b15cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_90c1bf5b-ca2c-44db-97e6-6298b875ff3f" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_8af66f52-eb68-4392-991f-77a01b2b15cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/ShareholdersEquityDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#ShareholdersEquityDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/ShareholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_f8db2114-616f-43c6-9b4f-fa6cdf7a91c0" 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_a32be6bd-8d62-4c28-8335-7ae4cf0d973f" 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_f8db2114-616f-43c6-9b4f-fa6cdf7a91c0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a32be6bd-8d62-4c28-8335-7ae4cf0d973f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f67c4264-c8c1-4183-8c34-b23a3dc21cbe" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a32be6bd-8d62-4c28-8335-7ae4cf0d973f" xlink:to="loc_srt_RangeAxis_f67c4264-c8c1-4183-8c34-b23a3dc21cbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3ee4f7d9-1812-4409-994a-e69d15c1e30e" 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_f67c4264-c8c1-4183-8c34-b23a3dc21cbe" xlink:to="loc_srt_RangeMember_3ee4f7d9-1812-4409-994a-e69d15c1e30e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_369130c4-6f9a-4aab-b870-49cbd8afd814" 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_3ee4f7d9-1812-4409-994a-e69d15c1e30e" xlink:to="loc_srt_MinimumMember_369130c4-6f9a-4aab-b870-49cbd8afd814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_db13f16a-5fcd-493e-962d-cf6d795ca18d" 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_3ee4f7d9-1812-4409-994a-e69d15c1e30e" xlink:to="loc_srt_MaximumMember_db13f16a-5fcd-493e-962d-cf6d795ca18d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_16a52ace-39a1-4c59-9102-9755ef961379" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a32be6bd-8d62-4c28-8335-7ae4cf0d973f" xlink:to="loc_us-gaap_AwardTypeAxis_16a52ace-39a1-4c59-9102-9755ef961379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a7fa016c-768a-462f-82aa-c71abbcde2f3" 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_16a52ace-39a1-4c59-9102-9755ef961379" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a7fa016c-768a-462f-82aa-c71abbcde2f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_StockOptionsAndStockAppreciationRightsMember_52ad748a-5857-4eaf-a943-91a43e5c56c1" xlink:href="cnmd-20221231.xsd#cnmd_StockOptionsAndStockAppreciationRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a7fa016c-768a-462f-82aa-c71abbcde2f3" xlink:to="loc_cnmd_StockOptionsAndStockAppreciationRightsMember_52ad748a-5857-4eaf-a943-91a43e5c56c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" 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_a32be6bd-8d62-4c28-8335-7ae4cf0d973f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_222fd236-ba4d-47b6-828c-7977fbc46211" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_222fd236-ba4d-47b6-828c-7977fbc46211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_4c4e81d1-abf4-4ee2-be29-1379411e0a36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_4c4e81d1-abf4-4ee2-be29-1379411e0a36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_3277f0b9-14bd-4759-88a1-e78089db3407" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_3277f0b9-14bd-4759-88a1-e78089db3407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_f10c467b-c2f7-4ff6-a26a-c4f8c2f53c76" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_f10c467b-c2f7-4ff6-a26a-c4f8c2f53c76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_92f6c676-b196-4744-84d5-4e6f984119ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_PreferredStockSharesIssued_92f6c676-b196-4744-84d5-4e6f984119ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_c0a1f2ef-5a71-497b-9dbd-b8c1ca2fe7c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_c0a1f2ef-5a71-497b-9dbd-b8c1ca2fe7c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares_7462d6c6-f3db-44c0-81fa-a447924a94d6" xlink:href="cnmd-20221231.xsd#cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares_7462d6c6-f3db-44c0-81fa-a447924a94d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue_95a9b8e1-97f1-4140-8b4f-e70133522fc4" xlink:href="cnmd-20221231.xsd#cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue_95a9b8e1-97f1-4140-8b4f-e70133522fc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_344641f1-cd57-4f41-91cf-938dd4651744" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_344641f1-cd57-4f41-91cf-938dd4651744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_d2eeb629-7927-46c7-8e52-d18771c67027" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_d2eeb629-7927-46c7-8e52-d18771c67027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_NumberOfShareBasedCompensationPlans_77ecc030-e3e1-44ca-88ec-b6403b088a51" xlink:href="cnmd-20221231.xsd#cnmd_NumberOfShareBasedCompensationPlans"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_cnmd_NumberOfShareBasedCompensationPlans_77ecc030-e3e1-44ca-88ec-b6403b088a51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_5c09b8ca-c544-42fd-ac88-99c633b65479" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_5c09b8ca-c544-42fd-ac88-99c633b65479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_8b4bcc5c-4374-461d-9366-135cd92a64f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_8b4bcc5c-4374-461d-9366-135cd92a64f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_35bbd50d-e839-4d9e-97d9-833e74e6e9c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_35bbd50d-e839-4d9e-97d9-833e74e6e9c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_e097a316-4fdf-4736-a703-511e2915b03c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_ShareBasedCompensation_e097a316-4fdf-4736-a703-511e2915b03c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_ce999eff-e216-4594-8c33-3d921f775456" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_ce999eff-e216-4594-8c33-3d921f775456" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_88fe65a4-3ca5-447a-8006-31541169a980" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_440a0fcd-0e60-4e08-b4fc-3744b9474dff" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_88fe65a4-3ca5-447a-8006-31541169a980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/ShareholdersEquityAwardsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#ShareholdersEquityAwardsDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/ShareholdersEquityAwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_aacab190-78bf-464c-9f9f-f762d8979bc8" 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_862d6238-fef4-4b85-a0ac-ec105c5ca6a0" 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_aacab190-78bf-464c-9f9f-f762d8979bc8" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_862d6238-fef4-4b85-a0ac-ec105c5ca6a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_5bc87f21-814b-45d1-a421-6d3cb992fdcf" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_862d6238-fef4-4b85-a0ac-ec105c5ca6a0" xlink:to="loc_srt_RangeAxis_5bc87f21-814b-45d1-a421-6d3cb992fdcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_634fcf52-4c5c-497d-b2bb-432bc3e2951f" 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_5bc87f21-814b-45d1-a421-6d3cb992fdcf" xlink:to="loc_srt_RangeMember_634fcf52-4c5c-497d-b2bb-432bc3e2951f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_46639e40-a53a-41f8-830e-9a05148e5dee" 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_634fcf52-4c5c-497d-b2bb-432bc3e2951f" xlink:to="loc_srt_MinimumMember_46639e40-a53a-41f8-830e-9a05148e5dee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_207d278b-2c00-4a58-8521-31e2c9b2a8ea" 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_634fcf52-4c5c-497d-b2bb-432bc3e2951f" xlink:to="loc_srt_MaximumMember_207d278b-2c00-4a58-8521-31e2c9b2a8ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_881d6294-69a5-45b2-94fa-9c2537ca0a2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_862d6238-fef4-4b85-a0ac-ec105c5ca6a0" xlink:to="loc_us-gaap_AwardTypeAxis_881d6294-69a5-45b2-94fa-9c2537ca0a2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b2b34257-709f-4e3b-9868-ea1c7a4ab066" 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_881d6294-69a5-45b2-94fa-9c2537ca0a2b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b2b34257-709f-4e3b-9868-ea1c7a4ab066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_StockOptionsAndStockAppreciationRightsMember_8ffb8d49-219c-456d-a54b-f7441e1da2fa" xlink:href="cnmd-20221231.xsd#cnmd_StockOptionsAndStockAppreciationRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b2b34257-709f-4e3b-9868-ea1c7a4ab066" xlink:to="loc_cnmd_StockOptionsAndStockAppreciationRightsMember_8ffb8d49-219c-456d-a54b-f7441e1da2fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember_f8e2d87e-05fe-4201-935c-4293e8cb7086" xlink:href="cnmd-20221231.xsd#cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b2b34257-709f-4e3b-9868-ea1c7a4ab066" xlink:to="loc_cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember_f8e2d87e-05fe-4201-935c-4293e8cb7086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_418884f9-91a9-4bd3-970f-c0076e48847e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b2b34257-709f-4e3b-9868-ea1c7a4ab066" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_418884f9-91a9-4bd3-970f-c0076e48847e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" 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_862d6238-fef4-4b85-a0ac-ec105c5ca6a0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e3eddb4a-08d9-4835-aa9f-732af9131b85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e3eddb4a-08d9-4835-aa9f-732af9131b85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_0c521ab1-6bae-4793-9412-61e6782e98c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_0c521ab1-6bae-4793-9412-61e6782e98c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_bfeba058-0882-4226-8a15-0830bcc3863e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_bfeba058-0882-4226-8a15-0830bcc3863e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_391ea1b7-72da-4914-8e21-3d48a1c838ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_391ea1b7-72da-4914-8e21-3d48a1c838ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4d3096d8-5169-4ecf-ad31-aedbf5bece50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4d3096d8-5169-4ecf-ad31-aedbf5bece50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_bfdd6945-4c6e-4ab6-976d-990bd67661ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_bfdd6945-4c6e-4ab6-976d-990bd67661ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_c1750b11-97bc-4f53-90aa-e542791359ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_c1750b11-97bc-4f53-90aa-e542791359ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_ff251f67-3920-4bdb-a390-1103043a087f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_ff251f67-3920-4bdb-a390-1103043a087f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_dd753e66-1f50-493f-938d-90bad503c3b4" 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_ff251f67-3920-4bdb-a390-1103043a087f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_dd753e66-1f50-493f-938d-90bad503c3b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_bdceb882-47c8-4f3f-8829-05272a80ae04" 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_ff251f67-3920-4bdb-a390-1103043a087f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_bdceb882-47c8-4f3f-8829-05272a80ae04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_793f6747-9536-4438-aca8-fb7ee969825d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_ff251f67-3920-4bdb-a390-1103043a087f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_793f6747-9536-4438-aca8-fb7ee969825d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a5774511-efe9-4acb-9588-6b1528fdbe21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_ff251f67-3920-4bdb-a390-1103043a087f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a5774511-efe9-4acb-9588-6b1528fdbe21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c729ab24-64d4-4c2d-b363-33d3aba744ee" 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_ff251f67-3920-4bdb-a390-1103043a087f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c729ab24-64d4-4c2d-b363-33d3aba744ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_ad965b3c-2e85-483a-ac2f-69c48af336cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_ad965b3c-2e85-483a-ac2f-69c48af336cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_726630f4-77f8-4a68-a44c-df92f5a467d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_726630f4-77f8-4a68-a44c-df92f5a467d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_40e66023-1bcc-4306-862a-db1b6106327e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_40e66023-1bcc-4306-862a-db1b6106327e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_ea044aae-ec10-413a-94ee-2f022a7a22f1" 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_40e66023-1bcc-4306-862a-db1b6106327e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_ea044aae-ec10-413a-94ee-2f022a7a22f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_9c1287fb-81f9-48b2-8198-41cd3f61e27a" 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_40e66023-1bcc-4306-862a-db1b6106327e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_9c1287fb-81f9-48b2-8198-41cd3f61e27a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_cf5d7a77-1c09-4ab6-96b7-5e1647899653" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_40e66023-1bcc-4306-862a-db1b6106327e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_cf5d7a77-1c09-4ab6-96b7-5e1647899653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_fe788fed-f649-4b65-a8e6-547b868dd162" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_40e66023-1bcc-4306-862a-db1b6106327e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_fe788fed-f649-4b65-a8e6-547b868dd162" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_22a15036-4c05-470d-89cb-f3a5efd6d774" 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_40e66023-1bcc-4306-862a-db1b6106327e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_22a15036-4c05-470d-89cb-f3a5efd6d774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_12994e76-90bc-4cde-a758-a77a8d3283d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_40e66023-1bcc-4306-862a-db1b6106327e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_12994e76-90bc-4cde-a758-a77a8d3283d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_682b948d-6de4-4cd0-a6bf-7d8346185985" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_40e66023-1bcc-4306-862a-db1b6106327e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_682b948d-6de4-4cd0-a6bf-7d8346185985" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_5ac15575-ec7b-470c-b290-7362eca783c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_5ac15575-ec7b-470c-b290-7362eca783c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_f23657ef-a3f8-4f71-bfdb-73c8dbca7cce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_f23657ef-a3f8-4f71-bfdb-73c8dbca7cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_b4fda217-f79b-4bfe-ae69-5075ca13f2de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_b4fda217-f79b-4bfe-ae69-5075ca13f2de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_4a70b97e-f948-40a3-b32b-9341fd64565a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_4a70b97e-f948-40a3-b32b-9341fd64565a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_7e3cfc21-5bd6-40be-b214-04b6883d201f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_7e3cfc21-5bd6-40be-b214-04b6883d201f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_674269eb-d727-4afa-8516-0522ca78994d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_674269eb-d727-4afa-8516-0522ca78994d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_52c9f7e8-25e3-4381-8bb3-6612c6fbe5b6" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_674269eb-d727-4afa-8516-0522ca78994d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_52c9f7e8-25e3-4381-8bb3-6612c6fbe5b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ed2788fb-6b2b-4b76-9b0e-701977417949" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_674269eb-d727-4afa-8516-0522ca78994d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ed2788fb-6b2b-4b76-9b0e-701977417949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_50bd3ff9-c86d-4eb5-96e1-fdeb1ce02581" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_674269eb-d727-4afa-8516-0522ca78994d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_50bd3ff9-c86d-4eb5-96e1-fdeb1ce02581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_adc74305-cd0d-4bd3-85da-2b2a8ad906a5" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_674269eb-d727-4afa-8516-0522ca78994d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_adc74305-cd0d-4bd3-85da-2b2a8ad906a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b04fd754-6454-45f2-b174-f7d7800ae9d9" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_674269eb-d727-4afa-8516-0522ca78994d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b04fd754-6454-45f2-b174-f7d7800ae9d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_551ea241-4a4a-482b-984d-9c70f8ad402d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_551ea241-4a4a-482b-984d-9c70f8ad402d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5906fd63-80bf-4bb6-84bb-ec3859133c54" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_551ea241-4a4a-482b-984d-9c70f8ad402d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5906fd63-80bf-4bb6-84bb-ec3859133c54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_938cc9a6-6ae7-4647-aec2-8b441ade91b3" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_551ea241-4a4a-482b-984d-9c70f8ad402d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_938cc9a6-6ae7-4647-aec2-8b441ade91b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_0c3fe885-bb26-4345-b248-fb006625e5ab" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_551ea241-4a4a-482b-984d-9c70f8ad402d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_0c3fe885-bb26-4345-b248-fb006625e5ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c3bab495-bd80-4179-9663-14a9c6401338" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_551ea241-4a4a-482b-984d-9c70f8ad402d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c3bab495-bd80-4179-9663-14a9c6401338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_fb7fee40-2c16-4781-85cd-86702ae3926d" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_551ea241-4a4a-482b-984d-9c70f8ad402d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_fb7fee40-2c16-4781-85cd-86702ae3926d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_58d80df2-cdb3-47f1-8380-34193d9efbea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_502a6f82-e967-4bab-ae8c-d3d28e8dd46a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_58d80df2-cdb3-47f1-8380-34193d9efbea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#ShareholdersEquityEmployeePlanDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_50192f66-626e-42f0-845a-9ede9ceae313" 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_f793f873-33b2-4d72-8116-260090b1a670" 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_50192f66-626e-42f0-845a-9ede9ceae313" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f793f873-33b2-4d72-8116-260090b1a670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_f418cec3-4e06-40a9-9413-f8733d9c463f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f793f873-33b2-4d72-8116-260090b1a670" xlink:to="loc_us-gaap_PlanNameAxis_f418cec3-4e06-40a9-9413-f8733d9c463f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_e2db0db9-ac6e-470d-9821-ef1cd1bcfb22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_f418cec3-4e06-40a9-9413-f8733d9c463f" xlink:to="loc_us-gaap_PlanNameDomain_e2db0db9-ac6e-470d-9821-ef1cd1bcfb22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_EmployeePlanMember_9987ac65-8ce6-4fe1-84f3-efa8a7a8e766" xlink:href="cnmd-20221231.xsd#cnmd_EmployeePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_e2db0db9-ac6e-470d-9821-ef1cd1bcfb22" xlink:to="loc_cnmd_EmployeePlanMember_9987ac65-8ce6-4fe1-84f3-efa8a7a8e766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_00351ec7-384d-4be2-b1b5-85ff18379e7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f793f873-33b2-4d72-8116-260090b1a670" xlink:to="loc_us-gaap_AwardTypeAxis_00351ec7-384d-4be2-b1b5-85ff18379e7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_695baec5-29ee-477f-a56a-c011405a4fc3" 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_00351ec7-384d-4be2-b1b5-85ff18379e7b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_695baec5-29ee-477f-a56a-c011405a4fc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_b0c43761-a8c3-4f81-afb7-cc496182855f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_695baec5-29ee-477f-a56a-c011405a4fc3" xlink:to="loc_us-gaap_EmployeeStockMember_b0c43761-a8c3-4f81-afb7-cc496182855f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bcb23d4e-5c68-4d21-bef8-e8ee883e3201" 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_f793f873-33b2-4d72-8116-260090b1a670" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bcb23d4e-5c68-4d21-bef8-e8ee883e3201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_7c919f7e-33cb-460d-bddf-4ae600e266eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bcb23d4e-5c68-4d21-bef8-e8ee883e3201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_7c919f7e-33cb-460d-bddf-4ae600e266eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate_17c3a1b6-9470-4d80-a701-a842f3799a76" xlink:href="cnmd-20221231.xsd#cnmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bcb23d4e-5c68-4d21-bef8-e8ee883e3201" xlink:to="loc_cnmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate_17c3a1b6-9470-4d80-a701-a842f3799a76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_a6f9da3a-3f20-478d-b687-e079a99a3379" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bcb23d4e-5c68-4d21-bef8-e8ee883e3201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_a6f9da3a-3f20-478d-b687-e079a99a3379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_5a1431f2-863e-4b47-80a5-c479af9b8aeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bcb23d4e-5c68-4d21-bef8-e8ee883e3201" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_5a1431f2-863e-4b47-80a5-c479af9b8aeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_481f048d-c4a2-47f2-84a3-eac8bd025755" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bcb23d4e-5c68-4d21-bef8-e8ee883e3201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_481f048d-c4a2-47f2-84a3-eac8bd025755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/RevenuesDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#RevenuesDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/RevenuesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_f654696e-93d0-4c36-a292-4e616f9b8003" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_ff16160e-b868-4b2a-9be6-09c6e4a2b68e" 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_RevenuesAbstract_f654696e-93d0-4c36-a292-4e616f9b8003" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_ff16160e-b868-4b2a-9be6-09c6e4a2b68e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_93ac7c6e-b912-46a9-bb25-c8166bec86c1" 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_ff16160e-b868-4b2a-9be6-09c6e4a2b68e" xlink:to="loc_srt_ProductOrServiceAxis_93ac7c6e-b912-46a9-bb25-c8166bec86c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_dec417e5-a32d-4551-93a0-a0b8f52f2e9e" 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_93ac7c6e-b912-46a9-bb25-c8166bec86c1" xlink:to="loc_srt_ProductsAndServicesDomain_dec417e5-a32d-4551-93a0-a0b8f52f2e9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_OrthopedicSurgeryMember_dd446935-b552-4e2c-9ffb-268cf3a76160" xlink:href="cnmd-20221231.xsd#cnmd_OrthopedicSurgeryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_dec417e5-a32d-4551-93a0-a0b8f52f2e9e" xlink:to="loc_cnmd_OrthopedicSurgeryMember_dd446935-b552-4e2c-9ffb-268cf3a76160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_GeneralSurgeryMember_7624600d-163b-4009-b648-c395040ca368" xlink:href="cnmd-20221231.xsd#cnmd_GeneralSurgeryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_dec417e5-a32d-4551-93a0-a0b8f52f2e9e" xlink:to="loc_cnmd_GeneralSurgeryMember_7624600d-163b-4009-b648-c395040ca368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_de2edc20-ebfa-4835-8f22-2d0626be4460" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_ff16160e-b868-4b2a-9be6-09c6e4a2b68e" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_de2edc20-ebfa-4835-8f22-2d0626be4460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_ade7acbe-fc95-4b3c-b0e6-b58fe91127e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_de2edc20-ebfa-4835-8f22-2d0626be4460" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_ade7acbe-fc95-4b3c-b0e6-b58fe91127e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_8e2592d5-0421-4df4-9336-f77f4f8ede23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_ade7acbe-fc95-4b3c-b0e6-b58fe91127e0" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_8e2592d5-0421-4df4-9336-f77f4f8ede23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_66c08911-111a-4eb9-ab86-a0a0440c8ad8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_ade7acbe-fc95-4b3c-b0e6-b58fe91127e0" xlink:to="loc_us-gaap_TransferredOverTimeMember_66c08911-111a-4eb9-ab86-a0a0440c8ad8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_752aaf89-ce48-4d8f-922f-7c587fa9e5a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_ff16160e-b868-4b2a-9be6-09c6e4a2b68e" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_752aaf89-ce48-4d8f-922f-7c587fa9e5a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0e9fb727-4b32-413c-869e-384bde80db62" 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_752aaf89-ce48-4d8f-922f-7c587fa9e5a1" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0e9fb727-4b32-413c-869e-384bde80db62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/RevenuesRevenuefromContractswithCustomersDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#RevenuesRevenuefromContractswithCustomersDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/RevenuesRevenuefromContractswithCustomersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_77f59389-d430-4700-a343-6f7392ef3bdf" 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_ContractWithCustomerLiabilityRevenueRecognized_fb3d6443-c2d6-40bc-a063-7cc3060165f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_77f59389-d430-4700-a343-6f7392ef3bdf" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_fb3d6443-c2d6-40bc-a063-7cc3060165f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_2abc6845-7d88-4454-afbf-38eb237541d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_77f59389-d430-4700-a343-6f7392ef3bdf" xlink:to="loc_us-gaap_ContractWithCustomerLiability_2abc6845-7d88-4454-afbf-38eb237541d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/BusinessSegmentsandGeographicAreasDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#BusinessSegmentsandGeographicAreasDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/BusinessSegmentsandGeographicAreasDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_d42b2a74-07b5-4682-afdb-933ef3cb89ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8db5b070-afd8-45fb-a1a4-bcba4b977ae1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_d42b2a74-07b5-4682-afdb-933ef3cb89ea" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8db5b070-afd8-45fb-a1a4-bcba4b977ae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_0b01c7ed-4636-4883-8a36-60f81e1dd4b7" 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_ScheduleOfSegmentReportingInformationBySegmentTable_8db5b070-afd8-45fb-a1a4-bcba4b977ae1" xlink:to="loc_srt_ProductOrServiceAxis_0b01c7ed-4636-4883-8a36-60f81e1dd4b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_b034e976-c3b0-4f23-aa0b-12283346ee6f" 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_0b01c7ed-4636-4883-8a36-60f81e1dd4b7" xlink:to="loc_srt_ProductsAndServicesDomain_b034e976-c3b0-4f23-aa0b-12283346ee6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_OrthopedicSurgeryMember_00e3b171-d7d9-4317-9631-9f822a3eae1e" xlink:href="cnmd-20221231.xsd#cnmd_OrthopedicSurgeryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_b034e976-c3b0-4f23-aa0b-12283346ee6f" xlink:to="loc_cnmd_OrthopedicSurgeryMember_00e3b171-d7d9-4317-9631-9f822a3eae1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_GeneralSurgeryMember_34abbaaf-5639-4de5-9f95-74207abcd771" xlink:href="cnmd-20221231.xsd#cnmd_GeneralSurgeryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_b034e976-c3b0-4f23-aa0b-12283346ee6f" xlink:to="loc_cnmd_GeneralSurgeryMember_34abbaaf-5639-4de5-9f95-74207abcd771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_52fd9eef-a4e5-4b82-87cb-5e09ba190f94" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8db5b070-afd8-45fb-a1a4-bcba4b977ae1" xlink:to="loc_srt_StatementGeographicalAxis_52fd9eef-a4e5-4b82-87cb-5e09ba190f94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a1773ef6-c134-45ed-9a72-400d7728bd14" 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_52fd9eef-a4e5-4b82-87cb-5e09ba190f94" xlink:to="loc_srt_SegmentGeographicalDomain_a1773ef6-c134-45ed-9a72-400d7728bd14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_903f988e-2e88-4108-bd8e-2af074af791a" 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_a1773ef6-c134-45ed-9a72-400d7728bd14" xlink:to="loc_country_US_903f988e-2e88-4108-bd8e-2af074af791a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_a83aee41-0bc2-40a3-9d08-0076cb4edb4f" 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_a1773ef6-c134-45ed-9a72-400d7728bd14" xlink:to="loc_us-gaap_EMEAMember_a83aee41-0bc2-40a3-9d08-0076cb4edb4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_0f9f0a5f-9a62-4760-a337-c09359bf4a0c" 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_a1773ef6-c134-45ed-9a72-400d7728bd14" xlink:to="loc_srt_AsiaPacificMember_0f9f0a5f-9a62-4760-a337-c09359bf4a0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AmericasexcludingtheUnitedStatesMember_9ba4de84-7028-4aee-b38f-6a8a515d3a38" xlink:href="cnmd-20221231.xsd#cnmd_AmericasexcludingtheUnitedStatesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a1773ef6-c134-45ed-9a72-400d7728bd14" xlink:to="loc_cnmd_AmericasexcludingtheUnitedStatesMember_9ba4de84-7028-4aee-b38f-6a8a515d3a38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_cc3babde-1b5f-4c6d-ad85-c4540e7ff398" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8db5b070-afd8-45fb-a1a4-bcba4b977ae1" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_cc3babde-1b5f-4c6d-ad85-c4540e7ff398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_582cc1a8-604c-41cb-b740-4c4f6d643a06" 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_SegmentReportingInformationLineItems_cc3babde-1b5f-4c6d-ad85-c4540e7ff398" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_582cc1a8-604c-41cb-b740-4c4f6d643a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales_d9e2b9b8-a56d-40db-88d4-512a44e4df2b" xlink:href="cnmd-20221231.xsd#cnmd_NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_cc3babde-1b5f-4c6d-ad85-c4540e7ff398" xlink:to="loc_cnmd_NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales_d9e2b9b8-a56d-40db-88d4-512a44e4df2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/EmployeeBenefitPlansDefinedContributionPlanDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#EmployeeBenefitPlansDefinedContributionPlanDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/EmployeeBenefitPlansDefinedContributionPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9a8b0d7d-a14e-4614-97df-771900533f93" 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_DefinedContributionPlanTable_5dc70812-d9d8-4e1a-8f37-afbd0d90da2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9a8b0d7d-a14e-4614-97df-771900533f93" xlink:to="loc_us-gaap_DefinedContributionPlanTable_5dc70812-d9d8-4e1a-8f37-afbd0d90da2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_b4ac84b7-8995-4756-900b-8441538fe492" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_5dc70812-d9d8-4e1a-8f37-afbd0d90da2d" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_b4ac84b7-8995-4756-900b-8441538fe492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_8b90e3dc-a088-4996-90b1-de7ea32bbbb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_b4ac84b7-8995-4756-900b-8441538fe492" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_8b90e3dc-a088-4996-90b1-de7ea32bbbb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_451dad40-cf3b-40b4-889a-2b43476353d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_8b90e3dc-a088-4996-90b1-de7ea32bbbb3" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_451dad40-cf3b-40b4-889a-2b43476353d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_53ed6926-80fe-466b-8086-bc3f62393df3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_5dc70812-d9d8-4e1a-8f37-afbd0d90da2d" xlink:to="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_53ed6926-80fe-466b-8086-bc3f62393df3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_9888528d-d9e5-4662-9818-19943065006b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_53ed6926-80fe-466b-8086-bc3f62393df3" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_9888528d-d9e5-4662-9818-19943065006b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#EmployeeBenefitPlansEmployeeBenefitReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_af210ea4-4792-4929-a6fc-b9f992da44d4" 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_ScheduleOfDefinedBenefitPlansDisclosuresTable_e5ffe7b3-fb5d-4e6c-91cd-523290ea2307" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_af210ea4-4792-4929-a6fc-b9f992da44d4" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e5ffe7b3-fb5d-4e6c-91cd-523290ea2307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_1e12442a-90ad-4a52-be25-2af2f68bb394" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e5ffe7b3-fb5d-4e6c-91cd-523290ea2307" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_1e12442a-90ad-4a52-be25-2af2f68bb394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_bdfe9149-a67d-40bd-ab53-a18ca7da51ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_1e12442a-90ad-4a52-be25-2af2f68bb394" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_bdfe9149-a67d-40bd-ab53-a18ca7da51ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_7f786e55-5c1c-4b82-b696-edea8ddf095a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_bdfe9149-a67d-40bd-ab53-a18ca7da51ca" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_7f786e55-5c1c-4b82-b696-edea8ddf095a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4842cbb4-10f9-4e73-a95e-8a235375f7ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e5ffe7b3-fb5d-4e6c-91cd-523290ea2307" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4842cbb4-10f9-4e73-a95e-8a235375f7ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_ba732d07-df5b-4582-b8b3-87662527caac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4842cbb4-10f9-4e73-a95e-8a235375f7ce" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_ba732d07-df5b-4582-b8b3-87662527caac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0dbd3a93-ff5c-4fed-bf77-f637ad47b70b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4842cbb4-10f9-4e73-a95e-8a235375f7ce" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0dbd3a93-ff5c-4fed-bf77-f637ad47b70b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_09ba84f9-57ae-4b38-94d2-653a78d06cb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0dbd3a93-ff5c-4fed-bf77-f637ad47b70b" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_09ba84f9-57ae-4b38-94d2-653a78d06cb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_6b0001c6-11f0-4545-babf-6abf78e2c8e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0dbd3a93-ff5c-4fed-bf77-f637ad47b70b" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_6b0001c6-11f0-4545-babf-6abf78e2c8e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_dd93ca57-a997-4f22-b61c-d1881103db79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0dbd3a93-ff5c-4fed-bf77-f637ad47b70b" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_dd93ca57-a997-4f22-b61c-d1881103db79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_2a979028-5c50-4d93-b23a-93af9f318837" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0dbd3a93-ff5c-4fed-bf77-f637ad47b70b" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_2a979028-5c50-4d93-b23a-93af9f318837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_44ee3a50-d7f1-49a4-acc7-cff3927e32af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0dbd3a93-ff5c-4fed-bf77-f637ad47b70b" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_44ee3a50-d7f1-49a4-acc7-cff3927e32af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_2ca5bb6b-3809-4a5c-be25-a1c74be7c2f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0dbd3a93-ff5c-4fed-bf77-f637ad47b70b" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_2ca5bb6b-3809-4a5c-be25-a1c74be7c2f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_830ca534-3654-4ac1-aba8-6e0ca71ab75b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0dbd3a93-ff5c-4fed-bf77-f637ad47b70b" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_830ca534-3654-4ac1-aba8-6e0ca71ab75b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_78e859d3-fd6c-4ff6-b709-63fc6e3ec36a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0dbd3a93-ff5c-4fed-bf77-f637ad47b70b" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_78e859d3-fd6c-4ff6-b709-63fc6e3ec36a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_8fe3a908-c187-4cdd-ab8e-7b69f7971553" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_78e859d3-fd6c-4ff6-b709-63fc6e3ec36a" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_8fe3a908-c187-4cdd-ab8e-7b69f7971553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_6e4205a8-83dd-4abc-82d1-94b797fdce17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_78e859d3-fd6c-4ff6-b709-63fc6e3ec36a" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_6e4205a8-83dd-4abc-82d1-94b797fdce17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_1d1bdf82-3492-44ba-8e81-a8813016d274" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_78e859d3-fd6c-4ff6-b709-63fc6e3ec36a" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_1d1bdf82-3492-44ba-8e81-a8813016d274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_c6b4a5b9-54e9-4e34-96ac-7215db847597" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_78e859d3-fd6c-4ff6-b709-63fc6e3ec36a" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_c6b4a5b9-54e9-4e34-96ac-7215db847597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_86ea0972-ff8f-41ab-9972-1534d7d15505" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_78e859d3-fd6c-4ff6-b709-63fc6e3ec36a" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_86ea0972-ff8f-41ab-9972-1534d7d15505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_c0d837cb-457a-43f6-b4df-b79efba06de7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0dbd3a93-ff5c-4fed-bf77-f637ad47b70b" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_c0d837cb-457a-43f6-b4df-b79efba06de7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease_984de085-1f62-42b8-9b60-fb8584c45bad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4842cbb4-10f9-4e73-a95e-8a235375f7ce" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease_984de085-1f62-42b8-9b60-fb8584c45bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/EmployeeBenefitPlansAmountsRecognizedinBalanceSheetDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#EmployeeBenefitPlansAmountsRecognizedinBalanceSheetDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/EmployeeBenefitPlansAmountsRecognizedinBalanceSheetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_479af1df-afad-4151-8042-18f2ff51a459" 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_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_a0b97829-1534-4fa9-9d21-25e8dbe543db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_479af1df-afad-4151-8042-18f2ff51a459" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_a0b97829-1534-4fa9-9d21-25e8dbe543db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_d8535f32-4618-444e-892d-6827f5024a0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_479af1df-afad-4151-8042-18f2ff51a459" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_d8535f32-4618-444e-892d-6827f5024a0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/EmployeeBenefitPlansActuarialAssumptionsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#EmployeeBenefitPlansActuarialAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/EmployeeBenefitPlansActuarialAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4e16867b-eacc-4327-a181-f68916ee1c5b" 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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_3eed5ce9-8925-43ba-acf3-3a317bd76441" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4e16867b-eacc-4327-a181-f68916ee1c5b" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_3eed5ce9-8925-43ba-acf3-3a317bd76441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_297f3308-6eaf-499a-80b2-ba343a1de4b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4e16867b-eacc-4327-a181-f68916ee1c5b" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_297f3308-6eaf-499a-80b2-ba343a1de4b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate_5949ba95-aa5e-47d3-8770-8da5e20687b1" xlink:href="cnmd-20221231.xsd#cnmd_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4e16867b-eacc-4327-a181-f68916ee1c5b" xlink:to="loc_cnmd_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate_5949ba95-aa5e-47d3-8770-8da5e20687b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_048b7eaf-0869-410b-9e3a-64257479496b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4e16867b-eacc-4327-a181-f68916ee1c5b" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_048b7eaf-0869-410b-9e3a-64257479496b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_CumulativeGainsandLossesAmortizationPeriodLimit_1e34359d-4afe-41b0-ad10-4217ea0e2b51" xlink:href="cnmd-20221231.xsd#cnmd_CumulativeGainsandLossesAmortizationPeriodLimit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4e16867b-eacc-4327-a181-f68916ee1c5b" xlink:to="loc_cnmd_CumulativeGainsandLossesAmortizationPeriodLimit_1e34359d-4afe-41b0-ad10-4217ea0e2b51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/EmployeeBenefitPlansOtherChangesinPlanAssetsandBenefitObligationsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#EmployeeBenefitPlansOtherChangesinPlanAssetsandBenefitObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/EmployeeBenefitPlansOtherChangesinPlanAssetsandBenefitObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_201b07de-27b4-42e9-a50d-a5b0797c5502" 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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_66874435-87f7-4d3c-a079-3e40291d6b7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_201b07de-27b4-42e9-a50d-a5b0797c5502" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_66874435-87f7-4d3c-a079-3e40291d6b7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_c1d4eedf-097a-4884-8084-ac9fc1598904" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_201b07de-27b4-42e9-a50d-a5b0797c5502" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_c1d4eedf-097a-4884-8084-ac9fc1598904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_e918e4a9-66cc-4faf-95e4-a10f9e244398" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_201b07de-27b4-42e9-a50d-a5b0797c5502" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_e918e4a9-66cc-4faf-95e4-a10f9e244398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#EmployeeBenefitPlansNetPeriodicPensionCostDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5926836a-53db-4c00-b1a0-1c7eb6a700c8" 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_cnmd_DefinedBenefitPlanNonServiceCost_e13b3017-34dc-46dd-b136-6384428b0a5e" xlink:href="cnmd-20221231.xsd#cnmd_DefinedBenefitPlanNonServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5926836a-53db-4c00-b1a0-1c7eb6a700c8" xlink:to="loc_cnmd_DefinedBenefitPlanNonServiceCost_e13b3017-34dc-46dd-b136-6384428b0a5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_b89acb5a-b0c2-4c6d-b26d-b404d9c52a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5926836a-53db-4c00-b1a0-1c7eb6a700c8" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_b89acb5a-b0c2-4c6d-b26d-b404d9c52a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_b8b79ecd-8cef-4203-b676-8fef67d92f9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5926836a-53db-4c00-b1a0-1c7eb6a700c8" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_b8b79ecd-8cef-4203-b676-8fef67d92f9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_567f6e46-8727-408a-8a02-3e72b8780001" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5926836a-53db-4c00-b1a0-1c7eb6a700c8" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_567f6e46-8727-408a-8a02-3e72b8780001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_13ccdea3-c6c8-4583-bd70-0795b0a323c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5926836a-53db-4c00-b1a0-1c7eb6a700c8" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_13ccdea3-c6c8-4583-bd70-0795b0a323c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_420222e3-d561-4797-b7fa-5266f4a4749e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5926836a-53db-4c00-b1a0-1c7eb6a700c8" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_420222e3-d561-4797-b7fa-5266f4a4749e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList_2778cfdf-fdc4-4de1-b64e-2d769e44237c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5926836a-53db-4c00-b1a0-1c7eb6a700c8" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList_2778cfdf-fdc4-4de1-b64e-2d769e44237c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_d192d5b6-af5d-400a-83dc-c44fadd6569f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5926836a-53db-4c00-b1a0-1c7eb6a700c8" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_d192d5b6-af5d-400a-83dc-c44fadd6569f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationOfGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_5ace7d14-6589-4a77-b966-9aa86d9bb5ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationOfGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5926836a-53db-4c00-b1a0-1c7eb6a700c8" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationOfGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_5ace7d14-6589-4a77-b966-9aa86d9bb5ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/EmployeeBenefitPlansAllocationofPensionPlanAssetsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#EmployeeBenefitPlansAllocationofPensionPlanAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/EmployeeBenefitPlansAllocationofPensionPlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c8365610-7941-4946-807d-9682524ef85c" 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_ScheduleOfDefinedBenefitPlansDisclosuresTable_7a3edd0d-4866-4a90-9875-2ad3d09acaa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c8365610-7941-4946-807d-9682524ef85c" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7a3edd0d-4866-4a90-9875-2ad3d09acaa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_6ce015ba-fbf8-4930-9dba-8ee7b4c7d66e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7a3edd0d-4866-4a90-9875-2ad3d09acaa5" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_6ce015ba-fbf8-4930-9dba-8ee7b4c7d66e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_46878f50-7eae-47bd-b71f-b5990db6e688" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_6ce015ba-fbf8-4930-9dba-8ee7b4c7d66e" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_46878f50-7eae-47bd-b71f-b5990db6e688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_6684de30-1eed-4d4f-a583-948d9a3dcb43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_46878f50-7eae-47bd-b71f-b5990db6e688" xlink:to="loc_us-gaap_EquitySecuritiesMember_6684de30-1eed-4d4f-a583-948d9a3dcb43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_d1b97a77-2415-4695-a1ca-002759a113cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_46878f50-7eae-47bd-b71f-b5990db6e688" xlink:to="loc_us-gaap_DebtSecuritiesMember_d1b97a77-2415-4695-a1ca-002759a113cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_fa97d3ad-360c-4e31-812c-00ab92dee899" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7a3edd0d-4866-4a90-9875-2ad3d09acaa5" xlink:to="loc_srt_StatementScenarioAxis_fa97d3ad-360c-4e31-812c-00ab92dee899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_62a502de-261e-4d19-b4b8-ceb14679a8a6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_fa97d3ad-360c-4e31-812c-00ab92dee899" xlink:to="loc_srt_ScenarioUnspecifiedDomain_62a502de-261e-4d19-b4b8-ceb14679a8a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_22975789-2674-4686-9dde-5c64afc5460a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_62a502de-261e-4d19-b4b8-ceb14679a8a6" xlink:to="loc_srt_ScenarioForecastMember_22975789-2674-4686-9dde-5c64afc5460a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3bac0fc0-7423-44d6-a3db-21415bff6a22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7a3edd0d-4866-4a90-9875-2ad3d09acaa5" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3bac0fc0-7423-44d6-a3db-21415bff6a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_30acca8e-54af-4c74-bf02-7a52060c84ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3bac0fc0-7423-44d6-a3db-21415bff6a22" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_30acca8e-54af-4c74-bf02-7a52060c84ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_5d234a7a-acb5-45ba-b38e-f7ad8334502a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3bac0fc0-7423-44d6-a3db-21415bff6a22" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_5d234a7a-acb5-45ba-b38e-f7ad8334502a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#EmployeeBenefitPlansFairValueofPlanAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2b9578ef-e4e7-4ba5-85c9-73645fa9e0d6" 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_ScheduleOfDefinedBenefitPlansDisclosuresTable_9e5e840b-6788-43ba-b936-459b3e5f9d3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2b9578ef-e4e7-4ba5-85c9-73645fa9e0d6" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9e5e840b-6788-43ba-b936-459b3e5f9d3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_33c20bb4-4a1b-4194-a64d-ee82869b5d4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9e5e840b-6788-43ba-b936-459b3e5f9d3b" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_33c20bb4-4a1b-4194-a64d-ee82869b5d4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_a5586c3e-2a73-4285-a2ca-bd1c3a120a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_33c20bb4-4a1b-4194-a64d-ee82869b5d4e" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_a5586c3e-2a73-4285-a2ca-bd1c3a120a2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_b9a1320d-8892-4839-9a86-0c4273686fb9" 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_PlanAssetCategoriesDomain_a5586c3e-2a73-4285-a2ca-bd1c3a120a2f" xlink:to="loc_us-gaap_CommonStockMember_b9a1320d-8892-4839-9a86-0c4273686fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeFundsMember_da10a12b-a2ab-4724-8a20-d9527ae81153" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FixedIncomeFundsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_a5586c3e-2a73-4285-a2ca-bd1c3a120a2f" xlink:to="loc_us-gaap_FixedIncomeFundsMember_da10a12b-a2ab-4724-8a20-d9527ae81153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_1e62ba8b-8a3d-4cd8-b700-c1825ceec21e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_a5586c3e-2a73-4285-a2ca-bd1c3a120a2f" xlink:to="loc_us-gaap_MoneyMarketFundsMember_1e62ba8b-8a3d-4cd8-b700-c1825ceec21e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_MututalFundsMember_da8894bc-1d17-44bc-aed6-5d08e01c16b5" xlink:href="cnmd-20221231.xsd#cnmd_MututalFundsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_a5586c3e-2a73-4285-a2ca-bd1c3a120a2f" xlink:to="loc_cnmd_MututalFundsMember_da8894bc-1d17-44bc-aed6-5d08e01c16b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4f4b8d19-125c-490e-876a-aed2b7497cb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9e5e840b-6788-43ba-b936-459b3e5f9d3b" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4f4b8d19-125c-490e-876a-aed2b7497cb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b625779c-32bc-4568-89cd-14fb3cf76d1f" 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_4f4b8d19-125c-490e-876a-aed2b7497cb1" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b625779c-32bc-4568-89cd-14fb3cf76d1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_c289fa47-e987-48e4-855e-a6cd0e11b043" 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_b625779c-32bc-4568-89cd-14fb3cf76d1f" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_c289fa47-e987-48e4-855e-a6cd0e11b043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_33ba8971-4dd7-4c56-9c9e-ded14f3e72b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b625779c-32bc-4568-89cd-14fb3cf76d1f" xlink:to="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_33ba8971-4dd7-4c56-9c9e-ded14f3e72b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1c3fda76-c0e3-490a-96ec-df9d9d1ef145" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9e5e840b-6788-43ba-b936-459b3e5f9d3b" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1c3fda76-c0e3-490a-96ec-df9d9d1ef145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets_cc00ad59-5049-499d-aadb-565a78fe2f93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1c3fda76-c0e3-490a-96ec-df9d9d1ef145" xlink:to="loc_us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets_cc00ad59-5049-499d-aadb-565a78fe2f93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_DefinedBenefitPensionPlanValueOfSharesHeldInPlan_035412c4-9871-4514-8830-475a08690470" xlink:href="cnmd-20221231.xsd#cnmd_DefinedBenefitPensionPlanValueOfSharesHeldInPlan"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1c3fda76-c0e3-490a-96ec-df9d9d1ef145" xlink:to="loc_cnmd_DefinedBenefitPensionPlanValueOfSharesHeldInPlan_035412c4-9871-4514-8830-475a08690470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_2d328a11-49de-44d4-9000-e423468a7fe4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1c3fda76-c0e3-490a-96ec-df9d9d1ef145" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_2d328a11-49de-44d4-9000-e423468a7fe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/EmployeeBenefitPlansExpectedFuturePaymentsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#EmployeeBenefitPlansExpectedFuturePaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/EmployeeBenefitPlansExpectedFuturePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b6d3ca0a-2405-4d9f-b29c-00917db1c4bf" 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_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_f1065985-b168-482d-a1e5-a83f7844e35d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b6d3ca0a-2405-4d9f-b29c-00917db1c4bf" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_f1065985-b168-482d-a1e5-a83f7844e35d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_2442f5ce-27a2-49fd-a9c9-ec7ca0bbd527" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b6d3ca0a-2405-4d9f-b29c-00917db1c4bf" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_2442f5ce-27a2-49fd-a9c9-ec7ca0bbd527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_9a6aa5d1-207b-434c-a294-2eb456bf2c43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b6d3ca0a-2405-4d9f-b29c-00917db1c4bf" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_9a6aa5d1-207b-434c-a294-2eb456bf2c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_f2507089-c0d3-4827-976b-a31540025471" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b6d3ca0a-2405-4d9f-b29c-00917db1c4bf" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_f2507089-c0d3-4827-976b-a31540025471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_5222a744-103a-4b3f-941d-f52e305672c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b6d3ca0a-2405-4d9f-b29c-00917db1c4bf" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_5222a744-103a-4b3f-941d-f52e305672c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_495f1369-d4e1-45ae-b5dc-d84d26fb3cce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b6d3ca0a-2405-4d9f-b29c-00917db1c4bf" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_495f1369-d4e1-45ae-b5dc-d84d26fb3cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/LegalMattersandContingenciesDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#LegalMattersandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/LegalMattersandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7585cf3d-1a0c-493a-a682-c4af10001cff" 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_LossContingenciesTable_10320f4b-ba28-485e-a3f5-d0b6343c8a8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7585cf3d-1a0c-493a-a682-c4af10001cff" xlink:to="loc_us-gaap_LossContingenciesTable_10320f4b-ba28-485e-a3f5-d0b6343c8a8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusAxis_b247da87-55fe-4100-bc10-98d7ea24796d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_10320f4b-ba28-485e-a3f5-d0b6343c8a8c" xlink:to="loc_us-gaap_LitigationStatusAxis_b247da87-55fe-4100-bc10-98d7ea24796d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain_0411017f-247d-44e4-9b47-15a6f28730b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LitigationStatusAxis_b247da87-55fe-4100-bc10-98d7ea24796d" xlink:to="loc_us-gaap_LitigationStatusDomain_0411017f-247d-44e4-9b47-15a6f28730b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SettledLitigationMember_f76457c2-2357-45ef-aa0e-cc2ccb1d33c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SettledLitigationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LitigationStatusDomain_0411017f-247d-44e4-9b47-15a6f28730b3" xlink:to="loc_us-gaap_SettledLitigationMember_f76457c2-2357-45ef-aa0e-cc2ccb1d33c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_0677c733-8a70-4317-9c90-77634734242f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_10320f4b-ba28-485e-a3f5-d0b6343c8a8c" xlink:to="loc_srt_LitigationCaseAxis_0677c733-8a70-4317-9c90-77634734242f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_1c50df9c-aeeb-441b-b21c-dda1d1b4b4e1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_0677c733-8a70-4317-9c90-77634734242f" xlink:to="loc_srt_LitigationCaseTypeDomain_1c50df9c-aeeb-441b-b21c-dda1d1b4b4e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_EndoDynamixInc.Member_a74ca49d-15d0-40f0-801a-8938c8223b51" xlink:href="cnmd-20221231.xsd#cnmd_EndoDynamixInc.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_1c50df9c-aeeb-441b-b21c-dda1d1b4b4e1" xlink:to="loc_cnmd_EndoDynamixInc.Member_a74ca49d-15d0-40f0-801a-8938c8223b51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_LitigationDamagesAxis_23dbb06d-f8e1-4d5f-bb07-baff9335d2e3" xlink:href="cnmd-20221231.xsd#cnmd_LitigationDamagesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_10320f4b-ba28-485e-a3f5-d0b6343c8a8c" xlink:to="loc_cnmd_LitigationDamagesAxis_23dbb06d-f8e1-4d5f-bb07-baff9335d2e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_LitigationDamagesDomain_713caf12-9613-4ea3-a00f-dc37efdc4b3e" xlink:href="cnmd-20221231.xsd#cnmd_LitigationDamagesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_LitigationDamagesAxis_23dbb06d-f8e1-4d5f-bb07-baff9335d2e3" xlink:to="loc_cnmd_LitigationDamagesDomain_713caf12-9613-4ea3-a00f-dc37efdc4b3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_LiquidatedDamagesMember_0a9e2d9e-4984-41d6-a09c-88915c4fab2f" xlink:href="cnmd-20221231.xsd#cnmd_LiquidatedDamagesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_LitigationDamagesDomain_713caf12-9613-4ea3-a00f-dc37efdc4b3e" xlink:to="loc_cnmd_LiquidatedDamagesMember_0a9e2d9e-4984-41d6-a09c-88915c4fab2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_AdditionalDamagesMember_6a7fc715-7396-4406-81da-c674f06b1e40" xlink:href="cnmd-20221231.xsd#cnmd_AdditionalDamagesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cnmd_LitigationDamagesDomain_713caf12-9613-4ea3-a00f-dc37efdc4b3e" xlink:to="loc_cnmd_AdditionalDamagesMember_6a7fc715-7396-4406-81da-c674f06b1e40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_1ffac79c-0d2e-4622-a35f-32fe67ccdf94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_10320f4b-ba28-485e-a3f5-d0b6343c8a8c" xlink:to="loc_us-gaap_LossContingenciesLineItems_1ffac79c-0d2e-4622-a35f-32fe67ccdf94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ProductLiabilityContingencyInsuranceAmountPerIncident_375af396-4be8-46ae-9ca0-217152c56563" xlink:href="cnmd-20221231.xsd#cnmd_ProductLiabilityContingencyInsuranceAmountPerIncident"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_1ffac79c-0d2e-4622-a35f-32fe67ccdf94" xlink:to="loc_cnmd_ProductLiabilityContingencyInsuranceAmountPerIncident_375af396-4be8-46ae-9ca0-217152c56563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ProductLiabilityContingencyInsuranceAggregateAnnualAmount_e0efc3a6-9fbb-4217-a0e6-7962c653a26f" xlink:href="cnmd-20221231.xsd#cnmd_ProductLiabilityContingencyInsuranceAggregateAnnualAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_1ffac79c-0d2e-4622-a35f-32fe67ccdf94" xlink:to="loc_cnmd_ProductLiabilityContingencyInsuranceAggregateAnnualAmount_e0efc3a6-9fbb-4217-a0e6-7962c653a26f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_1237f9b4-2e98-40e5-8ff7-6acd94a10dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_1ffac79c-0d2e-4622-a35f-32fe67ccdf94" xlink:to="loc_us-gaap_LossContingencyDamagesSoughtValue_1237f9b4-2e98-40e5-8ff7-6acd94a10dd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/GuaranteesDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#GuaranteesDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/GuaranteesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesAbstract_7f4e941b-0fcc-4176-b290-10a2e97bbce3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_ProductWarrantyAccrualTerm_d7543c6a-b6d8-41d0-94fd-f044a8a34fc1" xlink:href="cnmd-20221231.xsd#cnmd_ProductWarrantyAccrualTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAbstract_7f4e941b-0fcc-4176-b290-10a2e97bbce3" xlink:to="loc_cnmd_ProductWarrantyAccrualTerm_d7543c6a-b6d8-41d0-94fd-f044a8a34fc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_22a0bede-fc02-423c-9d10-989b597dc558" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAbstract_7f4e941b-0fcc-4176-b290-10a2e97bbce3" xlink:to="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_22a0bede-fc02-423c-9d10-989b597dc558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_a1d7f567-eeaa-44f9-8d55-fe3ff5c3b378" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_22a0bede-fc02-423c-9d10-989b597dc558" xlink:to="loc_us-gaap_ProductWarrantyAccrual_a1d7f567-eeaa-44f9-8d55-fe3ff5c3b378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_0fc0ebd8-5b17-4215-b280-42e3fef2e6ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_22a0bede-fc02-423c-9d10-989b597dc558" xlink:to="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_0fc0ebd8-5b17-4215-b280-42e3fef2e6ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments_fb8aa6ff-14a8-4ea3-b58f-e6f11fd43583" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrualPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_22a0bede-fc02-423c-9d10-989b597dc558" xlink:to="loc_us-gaap_ProductWarrantyAccrualPayments_fb8aa6ff-14a8-4ea3-b58f-e6f11fd43583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_0879f37a-2691-4fcc-9415-2c4ada82f127" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_22a0bede-fc02-423c-9d10-989b597dc558" xlink:to="loc_us-gaap_ProductWarrantyAccrual_0879f37a-2691-4fcc-9415-2c4ada82f127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_9980d653-06e9-4627-807a-bd4d575a90b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAbstract_7f4e941b-0fcc-4176-b290-10a2e97bbce3" xlink:to="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_9980d653-06e9-4627-807a-bd4d575a90b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtendedProductWarrantyDisclosureAbstract_808ed7c5-9fc0-4ada-a874-ad5db8859795" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtendedProductWarrantyDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_9980d653-06e9-4627-807a-bd4d575a90b0" xlink:to="loc_us-gaap_ExtendedProductWarrantyDisclosureAbstract_808ed7c5-9fc0-4ada-a874-ad5db8859795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyExpense_0cf9efed-375a-4a23-a742-2c00c83261f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ExtendedProductWarrantyDisclosureAbstract_808ed7c5-9fc0-4ada-a874-ad5db8859795" xlink:to="loc_us-gaap_ProductWarrantyExpense_0cf9efed-375a-4a23-a742-2c00c83261f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_5ce86f35-73ec-4b42-aa8d-7ea89165d196" 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_3a6d4fe6-6b72-473c-ba04-bbd406b7eef1" 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_5ce86f35-73ec-4b42-aa8d-7ea89165d196" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_3a6d4fe6-6b72-473c-ba04-bbd406b7eef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_b1233165-8deb-4441-9ff7-8ffcba91e734" 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_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_3a6d4fe6-6b72-473c-ba04-bbd406b7eef1" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_b1233165-8deb-4441-9ff7-8ffcba91e734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_dd5d60ef-01fa-44da-9da0-228e5ddb869d" 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_b1233165-8deb-4441-9ff7-8ffcba91e734" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_dd5d60ef-01fa-44da-9da0-228e5ddb869d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_bc840a5e-60bb-43ff-a344-d1823fdd589e" 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_dd5d60ef-01fa-44da-9da0-228e5ddb869d" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_bc840a5e-60bb-43ff-a344-d1823fdd589e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_0c134b9d-6b5f-4875-81c1-0f8fed2230f9" 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_3a6d4fe6-6b72-473c-ba04-bbd406b7eef1" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_0c134b9d-6b5f-4875-81c1-0f8fed2230f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_3a8ad348-bbe2-4848-9155-530387e8aaf9" 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_0c134b9d-6b5f-4875-81c1-0f8fed2230f9" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_3a8ad348-bbe2-4848-9155-530387e8aaf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_RevenuesMember_46654dca-ab59-4d51-ac0c-30d21a9f8943" xlink:href="cnmd-20221231.xsd#cnmd_RevenuesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3a8ad348-bbe2-4848-9155-530387e8aaf9" xlink:to="loc_cnmd_RevenuesMember_46654dca-ab59-4d51-ac0c-30d21a9f8943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_19a936cd-4a91-4a72-84e9-ec9820e371af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3a8ad348-bbe2-4848-9155-530387e8aaf9" xlink:to="loc_us-gaap_CostOfSalesMember_19a936cd-4a91-4a72-84e9-ec9820e371af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_12c3dca4-84f2-45bc-afe6-370201940693" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_3a6d4fe6-6b72-473c-ba04-bbd406b7eef1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_12c3dca4-84f2-45bc-afe6-370201940693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_e49f255d-5ac4-4801-9fe9-6a6a6446254e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_12c3dca4-84f2-45bc-afe6-370201940693" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_e49f255d-5ac4-4801-9fe9-6a6a6446254e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_aaaf0550-8d85-4041-832f-827bd436a2b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_3a6d4fe6-6b72-473c-ba04-bbd406b7eef1" xlink:to="loc_us-gaap_HedgingDesignationAxis_aaaf0550-8d85-4041-832f-827bd436a2b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_a93cf15b-d193-4e68-873e-8626874175aa" 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_aaaf0550-8d85-4041-832f-827bd436a2b5" xlink:to="loc_us-gaap_HedgingDesignationDomain_a93cf15b-d193-4e68-873e-8626874175aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_69a0d1f4-634e-4338-b335-6623644e31b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_3a6d4fe6-6b72-473c-ba04-bbd406b7eef1" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_69a0d1f4-634e-4338-b335-6623644e31b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_b8f9bcb3-6690-4983-b88d-f8901891caa8" 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_69a0d1f4-634e-4338-b335-6623644e31b8" xlink:to="loc_us-gaap_HedgingRelationshipDomain_b8f9bcb3-6690-4983-b88d-f8901891caa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_c066b7fb-968e-400e-ba99-065823fb9eb2" 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_b8f9bcb3-6690-4983-b88d-f8901891caa8" xlink:to="loc_us-gaap_CashFlowHedgingMember_c066b7fb-968e-400e-ba99-065823fb9eb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_81bda963-4e65-46ce-becc-867d8253907f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_3a6d4fe6-6b72-473c-ba04-bbd406b7eef1" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_81bda963-4e65-46ce-becc-867d8253907f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_643a7ef3-2010-4435-a2a9-92eb29a1801c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_81bda963-4e65-46ce-becc-867d8253907f" xlink:to="loc_us-gaap_Revenues_643a7ef3-2010-4435-a2a9-92eb29a1801c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_35df17a1-ec2a-4079-974e-44cce2314a8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_81bda963-4e65-46ce-becc-867d8253907f" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_35df17a1-ec2a-4079-974e-44cce2314a8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_f52e62d5-7aec-4e4a-a02b-38abe3d497ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_81bda963-4e65-46ce-becc-867d8253907f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_f52e62d5-7aec-4e4a-a02b-38abe3d497ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_e19b8200-d9e1-4ac3-a524-88e26454775c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_81bda963-4e65-46ce-becc-867d8253907f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_e19b8200-d9e1-4ac3-a524-88e26454775c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_a3180249-c4aa-413e-9ca3-09b3ef7d73c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_81bda963-4e65-46ce-becc-867d8253907f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_a3180249-c4aa-413e-9ca3-09b3ef7d73c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_ccb80a69-6915-4238-be94-f2d75a291e13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_81bda963-4e65-46ce-becc-867d8253907f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_ccb80a69-6915-4238-be94-f2d75a291e13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_90958615-eb56-42b8-aee8-657aa5da661e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_81bda963-4e65-46ce-becc-867d8253907f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_90958615-eb56-42b8-aee8-657aa5da661e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_b808fe2a-857f-443a-859d-be9b6e225ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_81bda963-4e65-46ce-becc-867d8253907f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_b808fe2a-857f-443a-859d-be9b6e225ba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#FairValueMeasurementForeignCurrencyForwardContractsDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_74d9c306-08f7-47dd-a139-047408b1b91a" 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_DerivativeTable_1af9df07-b192-4148-8e3a-7aed91ae09eb" 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_FairValueDisclosuresAbstract_74d9c306-08f7-47dd-a139-047408b1b91a" xlink:to="loc_us-gaap_DerivativeTable_1af9df07-b192-4148-8e3a-7aed91ae09eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_63ae0d7c-e2e2-4f36-a300-fcc6d5e5bb53" 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_DerivativeTable_1af9df07-b192-4148-8e3a-7aed91ae09eb" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_63ae0d7c-e2e2-4f36-a300-fcc6d5e5bb53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_a3735357-36f2-4ef2-ab86-1008f0a7ceaf" 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_63ae0d7c-e2e2-4f36-a300-fcc6d5e5bb53" xlink:to="loc_us-gaap_HedgingRelationshipDomain_a3735357-36f2-4ef2-ab86-1008f0a7ceaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_64fb2b96-ff12-409d-8f83-863bad143f5f" 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_a3735357-36f2-4ef2-ab86-1008f0a7ceaf" xlink:to="loc_us-gaap_NondesignatedMember_64fb2b96-ff12-409d-8f83-863bad143f5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_9436e5fb-d220-4158-85d4-b899ec415523" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_a3735357-36f2-4ef2-ab86-1008f0a7ceaf" xlink:to="loc_us-gaap_CashFlowHedgingMember_9436e5fb-d220-4158-85d4-b899ec415523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_19704893-193f-4829-942d-66be04b1778e" 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_DerivativeTable_1af9df07-b192-4148-8e3a-7aed91ae09eb" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_19704893-193f-4829-942d-66be04b1778e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_be12a73a-ec11-4d67-b73a-d6d3533a4017" 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_19704893-193f-4829-942d-66be04b1778e" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_be12a73a-ec11-4d67-b73a-d6d3533a4017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_RevenuesMember_503d95eb-20e3-4be1-a17b-586d52d7367b" xlink:href="cnmd-20221231.xsd#cnmd_RevenuesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_be12a73a-ec11-4d67-b73a-d6d3533a4017" xlink:to="loc_cnmd_RevenuesMember_503d95eb-20e3-4be1-a17b-586d52d7367b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_7558a5b4-f241-48f8-8535-b699691b61f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_be12a73a-ec11-4d67-b73a-d6d3533a4017" xlink:to="loc_us-gaap_CostOfSalesMember_7558a5b4-f241-48f8-8535-b699691b61f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_7a71756c-ef9d-41f5-9c8c-ec1855284ec9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_1af9df07-b192-4148-8e3a-7aed91ae09eb" xlink:to="loc_us-gaap_HedgingDesignationAxis_7a71756c-ef9d-41f5-9c8c-ec1855284ec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_8bb14d85-8e42-40a7-96da-85f6a6ddbb1d" 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_7a71756c-ef9d-41f5-9c8c-ec1855284ec9" xlink:to="loc_us-gaap_HedgingDesignationDomain_8bb14d85-8e42-40a7-96da-85f6a6ddbb1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_2cd901ff-1fa8-4348-b850-7bc2a84fc6f7" 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_8bb14d85-8e42-40a7-96da-85f6a6ddbb1d" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_2cd901ff-1fa8-4348-b850-7bc2a84fc6f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_81fad6f3-6857-4dd1-bcd2-c567b68a9799" 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_8bb14d85-8e42-40a7-96da-85f6a6ddbb1d" xlink:to="loc_us-gaap_NondesignatedMember_81fad6f3-6857-4dd1-bcd2-c567b68a9799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_475f9510-322c-47e6-a06c-5c3c82c17fcc" 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_DerivativeTable_1af9df07-b192-4148-8e3a-7aed91ae09eb" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_475f9510-322c-47e6-a06c-5c3c82c17fcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a0b15ff2-4c5b-4271-9ec4-628e63321100" 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_475f9510-322c-47e6-a06c-5c3c82c17fcc" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a0b15ff2-4c5b-4271-9ec4-628e63321100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_03dc3f2e-c97c-4fc1-a881-0ba48327a650" 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_a0b15ff2-4c5b-4271-9ec4-628e63321100" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_03dc3f2e-c97c-4fc1-a881-0ba48327a650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_d8ff5c22-51fa-4117-b055-7036720968e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_1af9df07-b192-4148-8e3a-7aed91ae09eb" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_d8ff5c22-51fa-4117-b055-7036720968e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_fa086e9b-e6d8-423e-b1e3-6362c1d6b648" 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_d8ff5c22-51fa-4117-b055-7036720968e2" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_fa086e9b-e6d8-423e-b1e3-6362c1d6b648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_8a106087-7fd1-4005-a4cc-a4a23317269a" 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_fa086e9b-e6d8-423e-b1e3-6362c1d6b648" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_8a106087-7fd1-4005-a4cc-a4a23317269a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_cc15fc0c-ebc4-4f6f-9c2f-ceee187ac991" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_fa086e9b-e6d8-423e-b1e3-6362c1d6b648" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_cc15fc0c-ebc4-4f6f-9c2f-ceee187ac991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_752585c7-be71-4f9e-a299-f24fe6320656" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_fa086e9b-e6d8-423e-b1e3-6362c1d6b648" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_752585c7-be71-4f9e-a299-f24fe6320656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_d7127b63-334d-4693-89e2-efca6c598263" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_1af9df07-b192-4148-8e3a-7aed91ae09eb" xlink:to="loc_us-gaap_DerivativeLineItems_d7127b63-334d-4693-89e2-efca6c598263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1_6136b44a-8378-4b8e-a9bd-6ae25cdb5dac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_d7127b63-334d-4693-89e2-efca6c598263" xlink:to="loc_us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1_6136b44a-8378-4b8e-a9bd-6ae25cdb5dac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_d4c15d94-a134-40ed-a15f-ed8693e8ebf5" 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_d7127b63-334d-4693-89e2-efca6c598263" xlink:to="loc_us-gaap_DerivativeNotionalAmount_d4c15d94-a134-40ed-a15f-ed8693e8ebf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_2f3387b6-06cd-45a6-8dd4-a8b2649b967e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_d7127b63-334d-4693-89e2-efca6c598263" xlink:to="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_2f3387b6-06cd-45a6-8dd4-a8b2649b967e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_608ab8fd-079b-42c2-aa1b-e039140c803a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_d7127b63-334d-4693-89e2-efca6c598263" xlink:to="loc_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_608ab8fd-079b-42c2-aa1b-e039140c803a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_96f2dd43-e9ed-4ba3-aa75-915a54b264f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_d7127b63-334d-4693-89e2-efca6c598263" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_96f2dd43-e9ed-4ba3-aa75-915a54b264f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract_4134ad3f-2bf2-49a7-bedd-86b93a183331" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_d7127b63-334d-4693-89e2-efca6c598263" xlink:to="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract_4134ad3f-2bf2-49a7-bedd-86b93a183331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_d4bb4d37-adf7-4383-86a3-c767442380b2" 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_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract_4134ad3f-2bf2-49a7-bedd-86b93a183331" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_d4bb4d37-adf7-4383-86a3-c767442380b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_bab4cb6d-b502-46c5-bb52-cd399c94cfde" 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_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract_4134ad3f-2bf2-49a7-bedd-86b93a183331" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_bab4cb6d-b502-46c5-bb52-cd399c94cfde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_8963a41e-2436-4fd9-abc8-73367075210c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract_4134ad3f-2bf2-49a7-bedd-86b93a183331" xlink:to="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_8963a41e-2436-4fd9-abc8-73367075210c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/FairValueMeasurementContingentConsiderationDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#FairValueMeasurementContingentConsiderationDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/FairValueMeasurementContingentConsiderationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_6676823e-3c88-4f90-a9d3-1296bedeba60" 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_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable_c2b0ef47-8f98-4f3b-b875-b00f1a37675b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6676823e-3c88-4f90-a9d3-1296bedeba60" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable_c2b0ef47-8f98-4f3b-b875-b00f1a37675b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_b4cb4058-6bf5-44f6-aed2-0818fd8ae1d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable_c2b0ef47-8f98-4f3b-b875-b00f1a37675b" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_b4cb4058-6bf5-44f6-aed2-0818fd8ae1d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e5b3030b-5bcb-4f79-8c7a-4847196711f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_b4cb4058-6bf5-44f6-aed2-0818fd8ae1d4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e5b3030b-5bcb-4f79-8c7a-4847196711f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_In2BonesGlobalIncMember_bfc6719b-2cb1-4a95-8447-93735ede899e" xlink:href="cnmd-20221231.xsd#cnmd_In2BonesGlobalIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e5b3030b-5bcb-4f79-8c7a-4847196711f2" xlink:to="loc_cnmd_In2BonesGlobalIncMember_bfc6719b-2cb1-4a95-8447-93735ede899e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cnmd_BiorezIncMember_6252981c-5cae-4296-9b58-4ec038c9103b" xlink:href="cnmd-20221231.xsd#cnmd_BiorezIncMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e5b3030b-5bcb-4f79-8c7a-4847196711f2" xlink:to="loc_cnmd_BiorezIncMember_6252981c-5cae-4296-9b58-4ec038c9103b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_315fca00-222c-46bf-81ff-a0225e13c373" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionContingentConsiderationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable_c2b0ef47-8f98-4f3b-b875-b00f1a37675b" xlink:to="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_315fca00-222c-46bf-81ff-a0225e13c373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_fb4ea8f6-6416-4523-97f7-da9f65421c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_315fca00-222c-46bf-81ff-a0225e13c373" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_fb4ea8f6-6416-4523-97f7-da9f65421c2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_93c1ee0a-bbec-436e-a907-fea675113916" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_315fca00-222c-46bf-81ff-a0225e13c373" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_93c1ee0a-bbec-436e-a907-fea675113916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_e375ae0b-8b5b-4fca-b755-f6034727f2db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_315fca00-222c-46bf-81ff-a0225e13c373" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_e375ae0b-8b5b-4fca-b755-f6034727f2db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_87984347-6c56-4973-9e44-23a629ba80ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionContingentConsiderationLineItems_315fca00-222c-46bf-81ff-a0225e13c373" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_87984347-6c56-4973-9e44-23a629ba80ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="cnmd-20221231.xsd#ScheduleIIValuationandQualifyingAccountsDetails"/>
  <link:presentationLink xlink:role="http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_a6de2c73-7179-4847-8af2-18169d83bd4b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_03b030d8-31de-4d96-a0cd-25d1c8ffd355" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_a6de2c73-7179-4847-8af2-18169d83bd4b" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_03b030d8-31de-4d96-a0cd-25d1c8ffd355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_c2d6ec07-ef28-457b-bbba-0663a4648c81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_03b030d8-31de-4d96-a0cd-25d1c8ffd355" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_c2d6ec07-ef28-457b-bbba-0663a4648c81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_f14a75aa-a63c-424d-9c2c-675f02045cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_c2d6ec07-ef28-457b-bbba-0663a4648c81" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_f14a75aa-a63c-424d-9c2c-675f02045cb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_7f576bef-a740-4b5e-87b1-5cfa236c3eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_f14a75aa-a63c-424d-9c2c-675f02045cb8" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_7f576bef-a740-4b5e-87b1-5cfa236c3eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesReturnsAndAllowancesMember_d5d4f130-36ee-4a00-aa7f-fb12bd8e8e2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesReturnsAndAllowancesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_f14a75aa-a63c-424d-9c2c-675f02045cb8" xlink:to="loc_us-gaap_SalesReturnsAndAllowancesMember_d5d4f130-36ee-4a00-aa7f-fb12bd8e8e2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_a4fdabbc-fc5e-446c-be7d-5142b0e08632" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_f14a75aa-a63c-424d-9c2c-675f02045cb8" xlink:to="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_a4fdabbc-fc5e-446c-be7d-5142b0e08632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_35d1e34a-eb04-47a3-a0d7-67939d6a6703" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_03b030d8-31de-4d96-a0cd-25d1c8ffd355" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_35d1e34a-eb04-47a3-a0d7-67939d6a6703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c4c031ba-27b7-4c9f-9749-b7f7567f86ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_35d1e34a-eb04-47a3-a0d7-67939d6a6703" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c4c031ba-27b7-4c9f-9749-b7f7567f86ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_82e271aa-a1bc-43fa-8ec7-e875ba329048" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c4c031ba-27b7-4c9f-9749-b7f7567f86ad" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_82e271aa-a1bc-43fa-8ec7-e875ba329048" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_186372fa-6851-4cc0-95e1-605703dd1f24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c4c031ba-27b7-4c9f-9749-b7f7567f86ad" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_186372fa-6851-4cc0-95e1-605703dd1f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_4d4bfdb9-7d51-4ce2-8aea-abb9de221408" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c4c031ba-27b7-4c9f-9749-b7f7567f86ad" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_4d4bfdb9-7d51-4ce2-8aea-abb9de221408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_7990a0a6-6a68-47c9-b6be-b2a20ef304b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c4c031ba-27b7-4c9f-9749-b7f7567f86ad" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_7990a0a6-6a68-47c9-b6be-b2a20ef304b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_fb7a374a-c47b-45c0-94df-88adb65d9d78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c4c031ba-27b7-4c9f-9749-b7f7567f86ad" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_fb7a374a-c47b-45c0-94df-88adb65d9d78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>cnmd-20221231_g1.jpg
<TEXT>
begin 644 cnmd-20221231_g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X1#T17AI9@  34T *@    @ ! $[  (
M   .   (2H=I  0    !   (6)R=  $    <   0T.H<  <   @,    /@
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                                                 %1I;6]T:'D@
M4VQU:V$   60 P "    %   $*:0!  "    %   $+J2D0 "     S0T  "2
MD@ "     S0T  #J'  '   (#   ")H     '.H    (
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                       R,#(S.C Q.C$R(#$T.C4W.C0S #(P,C,Z,#$Z
M,3(@,30Z-3<Z-#,   !4 &D ;0!O '0 : !Y "  4P!L '4 :P!A    _^$+
M(&AT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN
M/2?ON[\G(&ED/2=7-4TP37!#96AI2'IR95-Z3E1C>FMC.60G/SX-"CQX.GAM
M<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS
M.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X
M+6YS(R(^/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D
M9#4M8F$S9"TQ,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T
M<#HO+W!U<FPN;W)G+V1C+V5L96UE;G1S+S$N,2\B+SX\<F1F.D1E<V-R:7!T
M:6]N(')D9CIA8F]U=#TB=75I9#IF868U8F1D-2UB83-D+3$Q9&$M860S,2UD
M,S-D-S4Q.#)F,6(B('AM;&YS.GAM<#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X
M87 O,2XP+R(^/'AM<#I#<F5A=&5$871E/C(P,C,M,#$M,3)4,30Z-3<Z-#,N
M-#,X/"]X;7 Z0W)E871E1&%T93X\+W)D9CI$97-C<FEP=&EO;CX\<F1F.D1E
M<V-R:7!T:6]N(')D9CIA8F]U=#TB=75I9#IF868U8F1D-2UB83-D+3$Q9&$M
M860S,2UD,S-D-S4Q.#)F,6(B('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO<F<O
M9&,O96QE;65N=',O,2XQ+R(^/&1C.F-R96%T;W(^/')D9CI397$@>&UL;G,Z
M<F1F/2)H='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D9BUS>6YT87@M
M;G,C(CX\<F1F.FQI/E1I;6]T:'D@4VQU:V$\+W)D9CIL:3X\+W)D9CI397$^
M#0H)"0D\+V1C.F-R96%T;W(^/"]R9&8Z1&5S8W)I<'1I;VX^/"]R9&8Z4D1&
M/CPO>#IX;7!M971A/@T*(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
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(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" \/WAP86-K
M970@96YD/2=W)S\^_]L 0P '!04&!00'!@4&" <'" H1"PH)"0H5#Q ,$1@5
M&AD8%1@7&QXG(1L=)1T7&"(N(B4H*2LL*QH@+S,O*C(G*BLJ_]L 0P$'" @*
M"0H4"PL4*AP8'"HJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ_\  $0@"50+. P$B  (1 0,1 ?_$ !\   $% 0$!
M 0$!           ! @,$!08'" D*"__$ +40  (! P,"! ,%!00$   !?0$"
M P $$042(3%!!A-180<B<10R@9&A""-"L<$54M'P)#-B<H()"A87&!D:)28G
M*"DJ-#4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@X2%
MAH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35
MUM?8V=KAXN/DY>;GZ.GJ\?+S]/7V]_CY^O_$ !\!  ,! 0$! 0$! 0$
M   ! @,$!08'" D*"__$ +41  (! @0$ P0'!00$  $"=P ! @,1! 4A,082
M05$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X
M.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3
ME)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+C
MY.7FY^CIZO+S]/7V]_CY^O_:  P# 0 "$0,1 #\ ^D:*** "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@ KRWXG[_ !%\0O!_@6YNY[;2-6-S<:A';R%&
MNEBCW+$6'.TX;([Y'0@&O4JY3QQX%A\81V%U;ZA/I&LZ5*9M/U*W4,T+$8*L
MIX=#@97C..N,@@&'I_P]T[X8/KGB#PG=75MIZ:;))_8C3-);M,BEO,)8ELD*
MHX((YYP<#DO!?PFT3QQ\/;7Q7XFN[Z[\4ZJC7?\ ;/VR1)+9\_N]B@A0$"C
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
M*Y 4@9'?J>F3FO\ \*9M8O NC^';36)P]AJ\>KW%[/%YKW<RY+9&X;<YXY.
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
M8;<G[N#N.XJ0&!XY XJ]\-/ W_"N_!D6@?VC_:/ES22^?Y'E9W'.-NYNGUH
MZ'2;.73])MK2XG^T2Q1A7ES(=Y[G]X[M_P!],Q]ZN444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M#AF909&( XPJ^#X=$TVVDT?4)K:YTS1ETNVGN'3:D2;3O?*$$_(,\ 8STZ@
M7QEJ^L:7J'AF/1Q 8[[5UMKKS9-I:,Q2-M'R-_=SD8.5 Z,2.6\-_$_4+3PS
M:7OC"R#02Z;>7Z7L$RM+,+9P'5H0BJA(8;<,<XYVDX'276J^$?&MYIUIIOBR
MPFOK.[6]MDTZ_@DE+(K _*=V5VLP/'0YR.M/B^'.AIIEAI\YN;FTL;.ZLA%+
M(,2Q7!'F!RH!S\O!&,4 1^"?'L/BV\OK%ETX7=G%%,QTS4UOX2DFX >8JKAP
M48%<?W2"0:P[[7_$5AXCN/[2U.\TN0:DD=I;7-@&TJXM6D"+FY2)F25EY^>1
M<2%1M*D9Z_1],C\/SK%?^(K_ %.ZO,10?VG<1[F"*3M1$5%)QN8MM+'N2 ,4
M9? -G-,\9U34ETJ2[^V/HZO']F:3?YAYV>:%,GS[0X7/&,<4 8-GXTO9?BQ>
M:=/J/DZ5!(Z*9EB2TD15C3$<A =YQ<.48 E%'RG#8K/M_$>OWE]J1L=7UZXU
M&#6YK6WT]-'4V!B2XV;7G^S\ (#D^<",>O!Z6[^&6FWEY#+)JNJK#:7IU"QM
MEDBV6=P7WF1"8RYR2WR.S)AR-O3'1Z-HMOHD%U%:/*ZW5Y->/YI!(>5R[ 8
MXR>/;N: ,'QW>Z]!-HUMX>BU8K-<2->2:3!;O*L2Q-A=UQ^Z7+E#SR=I KF]
M1\7ZE>V%Q<>'-;N5@TCPXNLB2XMHM]_(6E'ESJ8QL'^CL&$80Y?@C%=SXAL$
MNUM'.OWNA2K+Y4<UK-&OFE^/+*2JR,2<8^7<"/E(R0<2^\ >'FCL=*CO[G3U
M>R:Q>VAN$W:C; [GCDWJS,,LQ+*5;]XWS?-0!DGQ=K$^I2:S%>M%I\.NV>D#
M2_+C*2),L(:5GV[]X>?(PP7" 8))-:OC'Q9>>&?$"R1CS[*W\/ZEJ4MIPOG/
M 82@WX)7AG'''S<@X%:,G@?3I/$']I"XNHX6N8[R33D*"VDN(T"),1MW;@%3
M@,%RBD@D9HUSPUH_BR]NUGO9#/'IUSI-Q';2IF)+E8V;<""5?:J%<]FS@Y%
M&+_PLB\@6YM[_0HX=2Q8FRMH[[>D_P!K=DC#OY8V$%&W8#8'0M68GQ-O]'>_
MM_$"Z9!J$FL36UO'?:DEK:P11V\+L//,>6RTGR_)N.\9V@''57W@+2[^6YED
MN+R.::VM+=)8Y%#0&VD:2*1#MX<,Y)SD' &,9!@@^'EK;!IK;6]7CU(WDEY_
M:0>$S;Y(TCD7:8C&58(IVE, @8Q@8 (+'XB?VE::3-9Z2\AUN)'TX"?*NX.)
ME=@I">6/FR-VY0=N2,5VM<X?!-DP5I;[49KF&&.*VNYIQ)-;;&#;D9@?F9@"
MV[<&P%(VC;71T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!R'Q*U6/2_#E
MKY\\EO'=7T4#2C4FT^-1AF_>W*JS1)\F,K@DE5SAC7GF@W>HZ_<:3I]_K&JQ
MP+!K9*6VJSACY5S&(<R_+(^U6&UF )'48)%>Y44 > :WK<FJ^"_.\4ZS=P7=
MQX=TVXTR!;EXTO'=<W#>6"%E.<;LAMBX8;>M>A?$.&U'BKP1=WL\D")JDT2O
M]J>)"[6DVQ3A@"6=54 \G)7D,0>]HH \#T"?6-"\#:3_ ,(]>ZA)->>#)+LP
MM<22JDD<ENH>)"&"%4E?A%YP,ACU[[X8WL]XVL;-3MK_ $U9(?LWV?5I]36)
MRG[Q?M,L:[L_(VP%MI)SC(%=]10!XVEU86VHV>E6&H6VI1R>(EN/^$;O(?+U
M2QE:<L\JO'(#L0EI<NC!H\@N58&JND^)(]-^(R:A=W,5VE_>31_V<)=C:!))
M-'%(UQD%L2;4VEMJ[R% PP<>W44 >7>$_#VJZ_X?N;:XU6SBT7_A(;R=K9+!
MC<,8M0>0#SC+M&70<^7D#@'/S5L^+HM2E^)'A5=%N[2TN?LFH'S+NU:X3;^X
MR-JR(<^^[\*[BB@#PZ2]U?3;;4TO+ZV6WD\6SIJ=VEY+I4!'V6,H&F3S'A4N
M%_BY("[L-@UM?\1ZBG@VQM[C5YI=2&BW-Q:7,>N7-FLX\QUA:+;"LEY*$5"=
MX"$8;&'W5[U10!X1(;>[\6VNIZA=.B_\)7$?.6Y:*-F?1T*YVL%)9PH /7<5
MZ.P.U\)EFT]O"-M%>WDEOJ/A5KJ:">Y>2,21R6ZH41CMCPLK#"@9XSD\UZ[1
M0!Y__:^B>'O'/BIO&%W:6?\ : @-FUZ0!<VJP*K1)G[^)?-)09/[P<?,*XSQ
MKXC&EP);Z2^HZ/-I^DV<]K9W^MRVTT*%F)V6R!_M)54_>F5RJA>P#$^YT4 >
M.:A>:I#H^MZBFHWC*WBF2RNGN-6GMX;:S5N%#J&\A=VT&15# ,?F  QT_AFY
MN[KX6ZJ]W?17Z!;Q;:>*YEN5,(W;5$\B(9@.0),$, .6ZUWE% 'E7A'Q5<R>
M"K:TTWQAX8U34(]$_P!#TJQA NO.2#*J?](?<1CD>6.G;I7,S:_Y<=Q_PCOB
MO5+V&WTG3[J]=]0EE^SR_;8OM!8EB8V\L-O3@*"1A037O=4_[*LAK9U?R?\
M3C;BU,N]O]4&W;<9QU.<XS0!X[JOBR[O=5UFXT?7+B:R_M&]6WDM[IC&471@
MZ["#C:),N,<9^8>M5I=<N7\-._AWQ+J=Y#-9:4]]=?;GE:WO)+Z)74,2?*=D
M9PT0P  OR#//N-[9P:A87%E>)YEO<Q-%*F2-R,,$9'(X/:EM;6&RLX;6U39#
M!&L<:Y)VJHP!D\]!0!Y+IYO;#Q(SP:OJTJV?B[^RH8;G49I8S;-:"0HX=CO^
M>0D,V6&% ( Q7+_\))XC7PAK-X=;\K4TT.YEU.WBU>XN)[>Z#+AC$8E2S96W
MJ$# ,.@;;NKZ'HH \9\1VD-CK=S87VJZBVFZ?K>DW EN]4F/D^9N5R9"^0I*
M@X)PI)QC-=)\29I;;6-.GMY'BFBTC5GCDC8JR,($(((Z$'O7H5% 'B\]WJVD
M:3>Q66KZK-'<:!IE]>337DDTD(DN&6ZFC)),9\K<V$P%VY4# K/EU..TO=7?
M0=6\_0)]?B6YU"XUN:W1D&GQ[ UZH=U3S !OS\Q"J6P>?>** /(;+4]2DT#2
M_,UVXN%:TSK5S:W$K+!I_G,(9U=Q&RR,F090JET$D@SL0UZZK*ZAD(96&00<
M@BEHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
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 **** "N%^,*WLGPWO(
M]-U6#3I6=-PEN?(-V@^9K=''(9P"!CD].A-=U5/5M)L-=TJ?3=8LX;VRN%VR
MP3+N5AG(X]00"#U! (Y% 'C4FK)??"6VU2P\2:W8ZCHUK*\UG-J:F>!8YP)9
M=B8^U;"AC02$(P/S?,:=>>*=:AUF[UFPOKR2[;6M0L5LGE=H5MXK$RQCR,[0
MP94?=C<=YR<'%>L/X3\.R6]A!+H.FRQ:;_QY)):(PMNA_=Y'R\J#QZ"K2Z+I
M::R^KIIMFNIR)Y;WH@43,G'RE\;B.!QGL* ."^%]]>-JT]F^HWFH6DFAZ;J!
MEN[E[@B>9'\PAF)VA@JMM&%'8 &N]N+V>WU*V@:",V]RYC642G>&",_*[<8P
MAYW?A1IFBZ7HD4L6C:;9Z?',YDD2T@6(._\ >(4#)XZU'J?_ "$-(_Z_&_\
M1$M &C1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !115"]UW2--S_:&J65ICKY]PB?S--)O1 7Z*I6.M:7J9(TW
M4K.\(Z_9YUD_D:NT--.S ****0!1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9V
MI_\ (0TC_K\;_P!$2UHUG:G_ ,A#2/\ K\;_ -$2T :-%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1165XD\3:3X2T675=>N
MTM;6+N>6=NRJ.K,?04XQ<G9;@:C,J*6<A549))P *\H\4_'2QMM5;0O >FS>
M*-9)V@6P)@0_[PY?'?''^U7-A_&7QZNF$33^&?!*G!/_ "UO1G_Q[_T$?[1%
M>N^$O!.@^"-+%CX>L4MU/^LF;YI9CZLW4_3H.P%=_LJ.&_C>]+LMEZO]$1=O
M8\PC^'?Q.\=J)_'?BYM%M)>3IFG=0O\ =;:0OYEZU;']F[P':J!<)J-Z0.3/
M=;<_]\!:]9HJ)8ZOM!\J[+0?*CR/4/V;_!LR[](GU+2;E>8Y8;C>%/KALG\B
M*RIK#XN_#'%Q9:@/&^BQ_?MY5)N%4=^<O^3-]*]QHIQQU5Z5/>7GK^.X<JZ'
M#^ OBQX>\?9MK1GL=5C!\W3KKB08ZE3T8#VY'<"NXKSSXA?"'2?&D@U/3Y6T
M;Q!#\T6H6PVEV'3>!@G_ 'A\P]^E<_X)^*FJ:)KR^"OBM']BU5"$MM2; BNA
MT7<W3GLW0]#@]7*A"M%SP_3>/5>G=?B%VM&>QT445P%!1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%<E\3?$.L>&/ EWJ?A^T^T72,JO)Y32BUC)^>8HO+!!DXZ=SP#0!UM%>6:C\
M0M>LOAE8>+8+_P -7-N;<L[1":4W\Y<"*&) 5,;,-V[.\HPQM(!-/'Q4N3XD
MU%'^Q06&GSW-N]I-;3K-,T,'F-LN/]27SD>40&VC=GG% 'J%9VI_\A#2/^OQ
MO_1$M<UX$\7:KKE]-8:\EF;C^S;/4XWLHGC14N%;]V0S,2RE#\W 8'[JUT&H
MW5NVM:3:K/$;A;IG,(<;POD2\XZXYZT :U%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%<9\1_B3IGP]T82W ^U:G< K9V"'YI6Z9
M/HH/4_@.:NG3E4DH05VQ-V+?CSQ_HWP_T-K_ %B7=,X(MK1#^\N&]!Z#U;H/
MK@'S7PU\/]<^*&M0^,?BF6CL0=^GZ&,JJIU!8=@>./O-WP, W? /PQU/7=<7
MQU\4R;K592)+33I!^[M5ZKE>@([+VZG+=/9:[I5(85<E%WEUE^B_S)MS;C8H
MHX84BA18XT4*B(,!0.@ ["G445YQ84444 %%%% !7->.? FC^/M ?3=8B D4
M$V]TBCS+=_53Z>HZ'\B.EHJX3E"2E%V:#<\5\"^.-7\!^(H_A]\2Y,$872M6
M8G9,F<*I8]NP)Y!X->U5R_Q \":;\0/#,NEZBHCF7+VMT%RT$F.H]0>A'<>^
M".&^%?CK4]+UE_AU\028=:L_EL;F1LB[C'0;C]XXY![C@\CGMJ1CB8.M35I+
MXE^J_4A::,]AHHHKSRPHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *Q_%7A[_ (2?P[<:6-1O--:492YLY-K*
M?0CHZD9!5@00>QP1L44 >>K\'M*B?1I;;6=6MY](:66%T^SN&GE8M),4DB==
MY)X( "X& *TY?AKHUSJSW=W/>3V\EP]V^GNR"!KAX?)>7A ^60G(W;<DG;FN
MOHH YWPMX+LO"K326]W>7TTD$-L)KUD9XX(01'$-JKP,GDY8DY)-:.I_\A#2
M/^OQO_1$M:-9VI_\A#2/^OQO_1$M &C1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%>=?$WXJ0>#%CT?1(?[4\37F%MK*,%O++=&<#GZ+U
M/L.:UI4IU9\D%J)NQ=^)7Q-T_P  ::L:J+[6[H;;+3TY9R> S <A<_B3P.Y'
M._#CX9W\FLGQS\2'^V^([DB2"WDY6R';CH&'8#A?KR)?AI\*[G3M2?QAX]F_
MM+Q1='S!YA#+:9[#MNQQD<*.!ZGU6NJI5A0BZ5%W;WEW\EY?F)*^K"BBBN H
M**** "BBB@ HHHH **** "N ^*_PX7QWH<<^FL+77]./FV%T#M.0<["PZ D<
M'L>?7/?T5I2JRI34X;H35U8\Z^$WQ&D\7Z?/H^OQM:>)M)_=7L#KM,F#M\P#
MZ\,.Q]B*]%KQ_P"+O@S4-,U.'XC^!E,6M:;AKV&,<74(&"2.Y"\$=U]P*[_P
M/XRT[QWX5M]9TML!_DGA)RT$H^\A_H>X(-=.(IQE%5Z7PO==GV].PD^C.AHH
MHKB*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *SM3_ .0AI'_7XW_HB6M&L[4_^0AI'_7XW_HB6@#1
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **K7VI6.EV_GZE>6]G#_P ]+B58U_,FN3OOC#\/]/D*7'BFQ<C_
M )]RTP_- 16D*52?P1;]$*Z1VM%><'X^_#<,1_PD#$>OV&XQ_P"@5:MOC?\
M#JZ_U?B:%?\ KK!+'_Z$@K5X3$+>F_N8<R[G>T5A:?XX\*ZKC^SO$>EW#'HB
M7B;O^^<YK<5@ZAD(93R"#G-82C*+M)6&+1114@%%%% !1110 45@>*?&_A[P
M98FY\0ZG#:G;E(<[I9/]U!R?KT]2*\FGU[QW\;7^Q>&;6;PQX4=B)M1FXEN%
M[@8//^ZO'8M751PLZBYWI'N]O^#\B7*QN^.OBW<S:L/"/PPB75_$,Y*27$8#
MQ6GJ<]"1W)^5>^>E:WPT^%4/@YI=:UVX_M;Q/>9:XOI"6\LMU5">?JW4^PXK
M>\$?#[0? .E_9=#M?WSJ!<7<G,LY']X^GH!@"NGJZF(C&'LJ&D>KZO\ X'D"
M75A1117$4%%%% !1110 4444 %%%% !1110 4444 !YZUX+K-O/\"OB2NO:=
M%(W@S7) E[;QC(M93DY ]N2OJ-R]A7O59OB#0=/\3Z#=Z/K$(FM+I-CKW'HP
M/8@X(/J*Z</65*34M8O1K^NJZ":N7K:YAO+6*YM9%E@F021R(<AU(R"#Z$5)
M7B/PPUW4/A[XPF^&/B^5FC9R^BWC'Y9$).$'L><#LVY?2O;J6(HNC.VZ>J?=
M G=!1117.,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ K \:>+K/P3X;DU:^AEN#YB006\.-TTKG"KD\+SU)Z 'KT._7,_$
M/1+[Q#X'O]-TNSTZ^GF3'V;45)CD7OM8?<D'56((# =.H *=W\1[>PT"WU>Z
M\.Z\EN]M)<W1-HJ_8HT8*QD+LH/7(";BR@L 1S5BY^(&G6.MK8ZA8ZC9VLDC
MQ1:G/"J6TKI#YS!<MO("!OFV;25(!)%<-)\-?&,GA3P_X<N+C3[_ $.S9IK[
M3I]2FB,WS[H;;S?)<M#&-H[;L=!@5K7W@3Q)K_CF]U+Q&NFS:<;66RTQ8;Z0
M'38Y(RCR"(PXDD;/4N,#CL, '5^%O&EEXJ::.WM+RQFC@AN1#>JBO)!,"8Y1
MM9N#@\'# C! K1U/_D(:1_U^-_Z(EKFO GA'5=#OIK_7GLQ<?V;9Z9&EE*\B
M,ENK?O"652&8N?EY"@?>:N@U&V0:UI-P&EWM=,I!E8ICR)?X,[0??&: -:BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\
ME\<?%R[DUS_A$/AC;#5_$,A*2W"@-#:XX//0D=R?E7OGI6U&C.M+EA_P%ZB;
M2.S\9_$/PYX#LO.UZ^59F7,5I%\TTOT7T]S@>]>:IXE^*_Q/4?\ "+:=%X2T
M27[M_='][(OJI(S]-JC_ 'JW? _P4L=+NO[>\<2CQ#XCF;S99;@F2*)O]D'[
MQ']X^V *]4KJ=2A0TIKFEW>WR7^8K-[GCNG_ +.VDW$XO/&VO:KXBO2/G,LQ
M1">_.2Y_[Z%=?8?"'P!IR!;?PM8.!WN$,Y_-R:[.BL9XS$3WF_R_(.5(Y\>
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
ML?J:NU/U.OB-<7/3^6.B^;W?X(KZQ3HZ4(Z]WJ_DMD9^G:%I^E@?98%\P?\
M+5_F8_CV_"M"BBO2I4J=&/)3BDO(XYU)U)<TW=A15'5M;TS0K7[3K%]#:1=C
M*^"WL!U)]A7 7/Q9N]7N7M/ ?AZZU613@W$J%8U]R!V^I6E.M"GI)Z_B<M3$
M4Z3M)Z]NOW'IM5+W5M.TU=VHW]K:#UGF5/YFO.AX1^(?B7YO$GB9=*@?K;6(
MY ]#MP/S9JNV/P4\+6[;[\WNHR'EC//M!/\ P  _K6?M*LOAA]^AE[:M/X*=
MO5V_#4WYOB'X1@;#^(+(G_8DW_RS21_$7PC*VU=?LP?]I]H_,U'#\-/!T"X3
M0;8C_;+/_,FEE^&W@^5=K:!:@?[&Y3^8-'^T>7XA_M?]W\39LM>TC4B!IVJV
M5T3V@N$<_H:OUP-]\%_!]V#Y%M=61]8+AC_Z'NK./PS\3:)\WA+QG<QJ/NV]
MYDH/YC_QVCVE:/Q0OZ/_ ##VN(C\4+^C_P ['I]%>7'QCX_\+_\ (T^&UU*U
M7[UW8GG'J=N0/Q"UT7A_XG^%_$3)%!??9+END%V/+8GT!^Z?P-5'$4Y.ST?9
MZ%0Q5*3Y6[/L]#4U'PK87S>;"#:7&<B2'CGW'_ZJS_[0USP]\NIQ'4+,?\MT
M^\H]S_C^==70>>M<E3+X<WM*#]G/NMGZK9_GYGK0Q<K<E5<T?/\ 1[HI:=K%
MEJL>ZSF#-CF,\,OU%7:P=1\*6EU)]HL6-C= Y#Q<#/T[?A5--;U70G$.O6YG
M@SA;J(?S_P#KX-9_7:N&TQD;+^9:Q^?5?EYE_5H5M<.]?Y7O\NC.JKSGXN?#
MN7Q=ID&L: [6WB72/WMC-&=K2 '=Y>?7/*GL?8FN]LM0M=1A\VSF65>^#R/J
M.U6:]C#XCE:JTG?\F<,X-/EDK'!?"GXC1^//#[1WX6VUZP/E7]J1M(8<;PIZ
M D=.QR/3/>UXU\4?!FJ^'?$<?Q*\ Q@7]H,ZG9H.+F/^)L#KQ]X>P8<CGT/P
M1XUTOQYX:AU?2'QGY9X&.7@DQRC?T/<<UUXBE%Q]O2^%].S[?Y$)]&=%1117
M$4%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>?_&VVM;K
MX7WJWVI'3HDEBD#O"\D,KJV4BE"]$=@%W,0 2OL#Z!3)8HYX7AGC62*12KHZ
MY5@>""#U% '@K0RZA\,/ ^H1&;2[2TUVT@_LZVF9[:X?[6!YRL_S&,X+(F=J
MAAC. :CU#<GQ2U>XTM)/[>;4;Z..WB(-^H^P+Y<SL1EK4X4)'@ ,00YQLKZ
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !6=J?_(0TC_K\;_T1+6C6=J?_(0T
MC_K\;_T1+0!HT444 %%%% !16-J?C#PWHV?[6U[3;,CJLUTBM^1.37(:C\>_
MA_8L8X-5FU"7_GG9VKN3]"0%/YUM"A5G\,6_D*Z/2**\7O/CUJ5ZVSPKX#U2
MY#_<GOSY"?7@$?\ CPK$NO%GQ>\0JRFZTKPU"QP1 N^3;['Y^?Q'X5G4="C_
M !ZT(>LE?[E=_@;PH5JGP0;^3/>[V_L]-M6N=1NH+2!?O2SR!%'U)XKS7Q#^
MT#X0TJ7[+HAN/$-\S%$AL(SM+>F\]?JH:N'LOA1;ZM=+>^*K[7_%5UU^>0QI
M]/XVQ]&%>C^'O#$V@1[/"_A?3M&!&#,4#2D>[L2Q_&N?^U,LA_#YZK_NQ:7W
MM&OU&NOCM'U:.1^R_%[XG@B\E3P1H<O6-01<.I]1P^?8E ?2NR\(_#'P7\.U
M2XB2*;40,M?W[JTN?]D'A?\ @(SZDUL?V!KEY_R$-;9 >JP X/Y8J>W\&:7$
MVZX\ZY;J3(^ ?RQ45,TS"M'DH4%"/FTOO2NW\V-8?#0UG4N_)?J["W7C+2X#
MM@:2Z?H!$G?ZG%5O[6\1:E_R#],6TC/_ "TGZ_KC^1KH+73[.R'^B6T4/NB
M$_C5BN/ZKBZO\:M9=H*WXN[_ "*]MAZ?\.G?SD[_ (*R.87PK>7[!]=U26;O
MY41PH_/C]*U['0]-T[!M;5 X_C8;F_,UH45M1R_#49<\8WEW>K^]F=3%UJBY
M6[+LM%]R"BB@D*I+' '))[5WG*%%<EKOQ.\*Z!N2;45NYU_Y86?[UL^F1\H_
M$BN:_P"$R\>>+?E\(^'QIEHW2]ONN/4;N/R#5A+$4XNRU?9:G+/%4HOE3N^R
MU/3;FZM[*W:>\GBMX5^])*X51]2>*X76/C#X?LIOLNCI<:U=D[5CM4.TGTW'
MK_P$&J-M\(YM4N%N_'/B"[U:8'/DQN5C7VR><?0+7=:/X<T?P_#Y>C:=;V@Q
M@LB?,WU8\G\347KSV7*OO?\ D3?$U-DHKSU?^1P/VGXH^+?^/>WM_#%DW\4G
M^MQ^.6!_!:MZ?\&M*-Q]K\3ZC>ZY=M]]II"JG]2Q_P"^J]&HIK#0;O/WO7_+
M8:PD&[U&Y/S_ ,MC/TO0=*T2+R])TZVLQC!,,04M]3U/XUH445T))*R.I)15
MD%%%%,84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %<M\1?&)\"^#9M8CM!=2^;'!
M&)'V1(SMM#R-V0=3^ XSD=36'XRT;4/$'A2]TW1]133[F="F^6!98Y%(PT;J
M>=K D94@C@CI@@'-7?Q2.FZ/X;EOM$E:^UR>"/RK>82P0QR2!!-YZ@J5(8,H
MX9LXP.2)9_BA#::[<0W>G>7I$-Y<6 OEG+2-/!!YSCR=G"8#J&W$DK]T @TV
MQ^%Z6?@/2?#L>I!#8:I%J;R);_(S+/YS1HF[Y$R<#DX'K2S_  NAO-<N9;O4
MS)I,UY<WXLE@VRK//!Y+GSMV"F&<A=F06Y8@8H T?!OC6;Q-<36NH:8NFW2V
M=M?QQQW/GAH)U8H2VQ<."K!EY XPQK5UZ[AL)-,NKIBD,=V2[!2V,P2CH.>I
M%97@WP5-X9N)KK4-374KIK.VL(Y([;R L$"L$!7>V7)9BS< \845H:[I5C>W
MVG"YM8V:>Y,<C@;791#(P&X8.,J#U[5G4Y^1^SM?I?8J'+S+GV\C+O\ XBV,
M (T[3K[4&[,JK"F??S"&_)37/S^.O&NH.5TK2=)L@>GFR2W;CWPH09_$UT=Y
M\-/#]YG?]N0'LE[)C\B36)/\#O#,K[XKO5(7[%9U/\U->:_[4?6"]$W^;M^!
M<ZU*'P4G+UE;\H_J9<FF_$K6>+KQ'?6\;?P6-C%:X^C/N;]:KO\ !R^U7_D/
M:CJ6H@]1J&JR./R4XK7_ .%/3V__ ""_&6K6GI\Q./\ OEEH_P"$"\>6?_'A
MX]FFQT^TJQ_F6H4<;_R\J3_[=<8_^DI,S^OSCMAE]_-^;(;#X&:#:XS9Z>I'
MK;^:?S8UTME\.=(LUVHSJ/[L*+&/R K _LWXNV7W-9TJ_4= 44'_ -%K_.C^
MW/BS9?Z_PWIMX@_BC<9/Y2?TK.6%P\]:T)R_Q.4OU8?VQ7CM%Q](K]#M(/"6
MC0?\NOF'UD<G],XK0@TZRMO^/>T@C]UC ->=_P#"PO&]M_Q^?#^ZEQU\AG_H
MK4?\+=U"'_C^\#ZM ?3#'^:"NBFL%1^""C_V[;]#&>:*?\2<OGS'IM%>9?\
M"Z[)/^/CP[JT?_;-?ZD4?\+RT4_=T?5R?3RD_P#BJZ?K5'^8P^NX?^8]-HKS
M+_A=E@W^J\/:LY[?NU_QH_X6OK-S_P @SP%JMP#T8[P/TC-'UJCW_!A]=H=)
M?@_\CTVBO,3XN^)>H_+IG@V&TS_%=OT_[Z9:/[!^*FK?\?\ XBLM,B/5+=1N
M'XA?_9J/K"?PQ;^7^8?6D_@A)_*WYV/2I[B&UA,MU-'#&O5Y&"@?B:Y/5_BI
MX1T@,&U1;R0?\L[-?-)_X$/E_6L2#X,VMW,)_%&O:EK$W4[GVK^I8_J*ZS2?
M OAG1"K:=HUJDB])9%\QQ_P)LD4<U>6R2]=0YL3/9*/KJ_P_S.-_X6'XO\2?
M+X-\)R1PM]V[ON%(]1G:OZF@?#?Q1XF82>.?%$IA/)L['A?Y!0?^ GZUZC11
M]7YOXDF_P7W(/JO/_%DY?@ON1S>A?#_PSX>VMI^EQ-,O_+><>9)GU!;I^&*Z
M2BBMXQC!6BK'3"$8*T58****HL**** "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 *SM3_Y"&D?]?C?^B):T:SM3_Y"&D?]?C?^B):
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@ HKFO$_P 0
M/#O@_4+&RUV],,UZ25"1LXB0=9)"!\B9XW'W[!B+!\:: OB Z,VH!;Q2ZG=$
MXBW(GF.GF[?+WJGS%=V0.2* -VL[4_\ D(:1_P!?C?\ HB6H?#_BK1_%$,LN
MB7+S+#L+B6WDA8!UW(VV15)5@<A@,'L3BIM3_P"0AI'_ %^-_P"B): -&BBB
M@ HHHH **** "BBB@ HHHH **** "BDW L5!&X $C/('^0:6@ HHHH ****
M"BBB@ HHHH **** "BBD5@PRI!&2,@]QP: %HHHH **** "BBB@ HHHH ***
M* "BBD9@BEG(55&22< "@!:*** "BBB@ HHHH **** "BBB@ HHHH **0L%(
M#$ L< $]3U_I2T %%%% !1110 4444 %%%% !1110 444FX%BH(W  D9Y _R
M#0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0!Y3\7/#NOZIX@T&^\(Z3<KJT#E8-:M+M5^SG:Y$<T3?*8B2K%OFZ,N/F :C
M-X \6-K&LV5I)=0P:K=:A+<WCWV;*2"X@(2,0;RPD65A\VP<*?G((6O9** .
M"^'NA:Q::M?:KK6G/IC2:;8Z>EO++'(S&!'WR9C9AM)DP,D'Y<D"NMO=+>]N
MHIO[0NH/);?&D0CPK;2N?F0D\,1R<<URUGXSUS4?B)K?AV'1HK2*STPW-@]Z
MY5KJ3S7B#L5SLB+(<?*6(&[N!5+1?'NKWCZE83/I>H7EIK%KIL=Y90R1V\A<
M*TZ;6=B6B42G(;!PO YH [7^S+O_ *#=_P#]\0?_ !JC^S+O_H-W_P#WQ!_\
M:KC] \:Z]XDF\4Q26UKX<;2)8##_ &C;M.R0O$)2TRK*N&*D' 8;<X.2*W/
M&K:UKWA"WU;Q"MHLMXQFMA:PO$#;G_5LRL[D,P^8C)QN [4 :G]F7?\ T&[_
M /[X@_\ C5']F7?_ $&[_P#[X@_^-5HT4 9W]F7?_0;O_P#OB#_XU1_9EW_T
M&[__ +X@_P#C5:-% &=_9EW_ -!N_P#^^(/_ (U1_9EW_P!!N_\ ^^(/_C5:
M-% &=_9EW_T&[_\ [X@_^-4?V9=_]!N__P"^(/\ XU6C10!G?V9=_P#0;O\
M_OB#_P"-4?V9=_\ 0;O_ /OB#_XU5N]N?L5A<77DS7'D1-)Y,";I),#.U1W8
MXP!ZUP6B>,_$FN^$-6U*:'1]!NM-U::VN3?LTL5G;Q %RVQ@)''(X9%[YXY
M.N719ENGN%UF_$LB*C-M@Y52Q QY?JS?G4G]F7?_ $&[_P#[X@_^-5QFB_$/
M5]5\.Z1?V^B&^NKK39+N6UME*-*_G)%!LWGY$D)9\MG:BDDG%8ES\4_$;> ?
M#NL6EOI<5YJD%[-*K023@-#G8BQ+(KA3C#2D[8^"V PH ]._LR[_ .@W?_\
M?$'_ ,:H_LR[_P"@W?\ _?$'_P :J?2[M[_1[.\E1(WN($E9(Y1(JEE!(#CA
MASU'!ZU:H SO[,N_^@W?_P#?$'_QJC^S+O\ Z#=__P!\0?\ QJM&B@#._LR[
M_P"@W?\ _?$'_P :H_LR[_Z#=_\ ]\0?_&JT:* ,[^S+O_H-W_\ WQ!_\:H_
MLR[_ .@W?_\ ?$'_ ,:K1HH SO[,N_\ H-W_ /WQ!_\ &J/[,N_^@W?_ /?$
M'_QJM&N=\=>(K[PMX1O-3TK2Y-3NHHW9(P0L<85&=I)&)&$4*3QR3A1R10!H
M_P!F7?\ T&[_ /[X@_\ C51P:+-;1E(=9OU4NSD;8#\S,68_ZOU)-<;XD\<Z
M_HWA+1/$,1T=8+RWM2UG)'*\][<RE<PP@, GREB&.\^H !)3QE\1M:\/Z9JM
MWI.C)>16M^MK'<OD11(!"LCR'<"Q,DI157!^5B>%- ';_P!F7?\ T&[_ /[X
M@_\ C5']F7?_ $&[_P#[X@_^-5PVL_$N\TCXD+HD_P!@BM?[2M+!+.5&%U<I
M<)_Q\QMNQY:R$(1L/W6RP) KTJ@#._LR[_Z#=_\ ]\0?_&J/[,N_^@W?_P#?
M$'_QJM&B@#._LR[_ .@W?_\ ?$'_ ,:H_LR[_P"@W?\ _?$'_P :K1HH SO[
M,N_^@W?_ /?$'_QJC^S+O_H-W_\ WQ!_\:K1HH SO[,N_P#H-W__ 'Q!_P#&
MJ/[,N_\ H-W_ /WQ!_\ &JT:* ,[^S+O_H-W_P#WQ!_\:J.XT6:ZM9;>XUF_
M>*9"CKM@&5(P1D1^E87C7QEJ?AS7/#]AIVD^=;ZEJ-O;7-]-Q%$LCE=J@$%I
M" Q]% &<Y JO=^,-6TGXEV>AZI+I3V=\EQ.L%LDAN+2VBCW+<2R$[<,RLNW8
M.2,,V#0!U/\ 9EW_ -!N_P#^^(/_ (U1_9EW_P!!N_\ ^^(/_C5</-XY\26-
MSX4FU!-(CA\0RVT4>F)%*UVPD&Z63=NVH(@R9^5@<'YEW 58\">/M3\2ZO:1
M:E#:+;:OI;ZK8"WB9'MXUG\ORY278.Q#QG<H49#<=* .P_LR[_Z#=_\ ]\0?
M_&J/[,N_^@W?_P#?$'_QJM&B@#._LR[_ .@W?_\ ?$'_ ,:H_LR[_P"@W?\
M_?$'_P :K1HH SO[,N_^@W?_ /?$'_QJC^S+O_H-W_\ WQ!_\:K1HH SO[,N
M_P#H-W__ 'Q!_P#&J/[,N_\ H-W_ /WQ!_\ &JT:* ,[^S+O_H-W_P#WQ!_\
M:H_LR[_Z#=__ -\0?_&JT:XFV\9ZS>?$^_\ #4>CI:VL&ER75K-=N5>ZD658
MPWRYV1$DC)4L<;AQ@$ Z&719II(7DUF_+0OOC.V#Y6VE<_ZOT8C\:D_LR[_Z
M#=__ -\0?_&JX?2?'VM33:UIMVVEW^H:=?6-@MS802);F:9@LT6&=BQB&YB0
MPXXP""*EM_'/B"T\7:KH=]9V.LW=II_VP6FBHX:W=I0L4$DDC;69D8/NPF K
M';C!H [/^S+O_H-W_P#WQ!_\:H_LR[_Z#=__ -\0?_&JR_AYXCO/%O@2PUO4
MX(;>ZN3*)(H,[%V2N@ R2>BCGU].E=+0!G?V9=_]!N__ .^(/_C5']F7?_0;
MO_\ OB#_ .-5HT4 9W]F7?\ T&[_ /[X@_\ C5']F7?_ $&[_P#[X@_^-5HT
M4 9W]F7?_0;O_P#OB#_XU1_9EW_T&[__ +X@_P#C5:-% &=_9EW_ -!N_P#^
M^(/_ (U1_9EW_P!!N_\ ^^(/_C5:-1W$WV>UEF\N27RT+^7$NYFP,X [DT 4
MO[,N_P#H-W__ 'Q!_P#&JEL]/^RW$UQ)=3W4LJ(A>8(,*I8@ *JCJQKB?#WC
M+Q+XD\-Z_=M:Z7H5WIFL-:-_:+,\=K;(D3N\FU@'<*[<!D7ISP<M\/\ CG7_
M !3X=TF31[73QJ6H6=Y<![E)8X"(I1%%)CEU5RP?:<G (S_%0!Z)17ET/Q!U
MR\\%ZQK5OJ'A^*UT74+B"?5YK:;[/=11Q@J88A)DEI&"9\PCY3MW$@#O_#FI
M3:SX7TO5+NU-I/>V<5Q);GK$SH&*\\\$XYH TJ*** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#G]2\'6FI:W?ZM]MOK6[OM*_L
MIGMI%7RXM[OO3*DA\N>>1TXJCX8^'5AX6M=,M;;4K^ZM=*D:2SM[A+=5B<QO
M&6_=Q(68K(V2Q)Y/J:ZZB@#FKOP-IMXOBD/<WB?\)1&L5Z4=1Y:B$0_N_EXR
MH[[N?RKH+6VCL[.&U@&V*"-8T'HH&!_*I:* "BBB@ HHHH **** "BBB@ KB
M-7^%>D:OH-]I$NHZE#:WVKOJ]P(GB.^5CNV$-&RF,$ [2#R!DFNWHH Q]%\.
MQZ/<RW3W]UJ%U+!';M/<K$I\N-I&10L2(HQYC#@=A7/M\*=(7P_I>EV>I:I9
M_P!F07%M#=PR1>:\,_\ K4;=&5(/'(4$;1@CG/<44 5M-T^VTG2K33K"/RK6
MSA2"%,D[410JC)Y. !5FBB@ HHHH **** "BBB@ JGJ^FPZUHE]I=TTB07UO
M);R-&0&"NI4D$@C.#Z&KE% '$WOPPLKK5M%U*'6]6M+C0[);*R\L6TBQJ!@O
MMEA<!R  6&. ,8K3U#P1INI>#[KPY/-=+:W5PUQ+*CKYI=I_/)R5QR_MTXKH
MZ* .?O?!]OJ/B.+5;S4M2EABFCN5TUIE-J)HU(20*5W*1G. P4L 2">:Z"BB
M@ HHHH **** "BBB@ HHHH RM>\.VGB)=.%[)-'_ &??PW\7DL!NDC)*AL@_
M+SSC!]ZYS_A5UE_;&OZB-=U@/X@$B7Z?Z,=R,A0(KF'S%55("@/QM'6NXHH
MY*7X?6K^/CXMAUC4K>]\F.W6%%MWB2%/^62;XF9%8Y)VL"=QY'&)O#/@'2_"
MVH-=6-Q=S[(#:VD5PR%+* R&0Q1[5!VEB.7+'"*,\5T]% !1110 4444 %%%
M% !1110 5A7_ (4M;[Q#/K2WE[:WTVEOI8DMW5?*1GW^8N5.'!Z'D>U;M% '
M&^&/AKI_A6STZRM-3U"YL],G^T6MM.MNJK(8Y$+$QQ(SDB0G+$\A3VJ;P=X
MM_!<]Y)8ZSJ=XM[*\]PEXMNQEF=LF1G2)79NO5B.3Q7644 97ACP[:>%/#MO
MHVG2326]N9"C3L"YWNSG)  ZL>W2M6BB@ HHHH **** "BBB@ HHHH XO5_A
M?I.L:'J^E2ZAJ4%OK&J?VI=^3)'EI-J#R\-&08\QJ=I!.1UQQ4]S\/K:\T6_
MT^[UK5)#?6":>]RGD121P*[MM0)$J+D.5/R\J!W&:ZVB@#@+KX26%YH>DZ1/
MK^KFST><3VD0BLPBL%PH9!;[& ^8C<I.68DGC'=6D+V]G%#-<RW<D:A6GF"A
MY#_>(157)]@![5+10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M&,$HS+^1- %RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** /.O$'C?Q9ING:Q/!H"PI9W6V&Z:VN+E/("/F0QJJ,X+Q[
M<J1MWAB-@5Y-";Q?JD-AX:F@BTS4(M3O([:YU"TG)@(9B/W2Y+;CMR03A>F6
M(IWBG5?#'B"WN-!'C>STO45,D96VU&'S4;8RNCQ,2&&"V58<8R-K $:5MX4T
MR30]*MH;J>>&SO!J4=P)%9KF4LTC2,0,$.TC,=H YXP.* .6NOB3J.G+?ZK=
M6UI-I"_VFEM#$C+.K66X9=RQ#"0QOC"KM^7.>:Z+P[KNK3'5[+7_ +&]YIJ1
M2^?90LD<BR1[Q\C.Q!!##[W. >,X##\.]'EU&\GNI;NYMKI;H"PDD7R(3<X\
M]D 4-E^2=S-C<VW&35GP_P"'M.TK^T[2/5;C4[^XV"]GNIHVG $82,$(JJHV
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
M_%8T_P 7=!35+C26$MM?Q)(I662WD,<Z1&1HFB2;>2NU@6P(R1@/R"='2?!
MC^'EAX<UJ[DEDAEBNIIH&Y:5+@7& 6'*[QC) )'H3Q+-X$M);V^D35=5@M+Y
MY99=/AG58#+)'L=_N[SD$MM+%-WS;<T 9UK\4+*6:.#^R=5G/F1VS744$0C:
M=[87"QA?-+ LI '! 8X+8YI^I?%?P]IMC#=OYTD,\-M)#)OAB20SJ[HF^214
M#!(V8[F  P,DD W;+X?:58>7Y-Q>-Y=_#?C<Z_ZR*W6!1]W[NU 2.N<\@<5$
MGPXTFWLGBL+J^LY_[2.I0WD3H9;>4KL"IO1EV",E K*1M/KS0!4LOBSH6IZA
MIUII=M?7LE_ DZ_9_*;RPTCQ'Y?,W.%>-PS1AT7&2P7FJ&G_ !=B705O=:T/
M48YEAGO+A;9(F2"VCG:(R,3+SC:,@98\E5(!QMW?P\L[\::FH:QJ]Y%82PW'
MEW,R2^=-$Y=92S(61LL0?** K\N-O%0?\*OT@Z9?6#WVHO#>V4]BV7CS'%+*
MTC!<)U#,<$YXZYH JZC\8-"TF)UU*TO+2\CNGMFLKF6V@D!2-)"^Z298R-LL
M? ?=EQ\O!Q9A^*&DW=]'#8:?J5W;2R6\27T21B$O/$LL*_-('^8,!]W /WL#
MFK-[\/K*YU>YU:SU34]-U*XN7G-U:/%O0/#'$\:AXV781#&W(+!E!!'2ID\!
MZ8DS2?:;YV:\M;TF6?S&+V\:QIEF!9@0@+$DDDDYH K:-XZ\_P"&MMXIUNQE
MMWFPHM(0K/([2^7&B#<02S%0,L.O.!TI'Q]?ZCXJT32=)TJ:S^T7-Q%J0OHH
MW>V,(5C&-DP&2KJP<;QAUX)R!L1^"-/3P4OAEKJ\>UC8/!.S()H&63S(V4A0
M,HP!&0>@SGG*Z9X)L=-U*UU$WE[=7T$MQ-)<7#INN))E169PJA1A8T4!0H '
M2@#*USXA-::U#I^EZ?/)$NJ+I]U?2Q P!S$9&1,.&W@;>2NWJ,YIEK\3K*;P
ME%J#0W1NY(X J"U53(9;7[2)5C\T_NP@<D>9D>6XR< G0O/A_87FLO??VEJ4
M,+W@OWL8I(Q UP(_+\SE"_*]5W;<\XSS3(?AMHD(L=LEV39:,-'C)D7YH@FQ
M9&&W!D"LX#=,2-QTP 9K_$T2S:3'864[V\U]#:7FHS0!8 S0>:R*!(6# %3D
M@J.1N)IME\:/#6HVTDEA%=74@: 0V\$EO)).)I!&A 64[/F905DV,-PRHYK0
MA^&>EP7-N8M1U(6<,\=R;#S(_)DF2(1>8WR;N4'*A@I/.,\T^U^'5E;VEM:2
MZSK%U:V<MJ]G;S7"%+9;>421HH"#<,JH+/N<J -PH SM5^*D$7A^^GTK2-0E
MU.VM+V:6VEBC(LS;L8V,V),%=X_Y9LQ(R1T.-/P_\0++7M?DT6&SNS<VZ#[1
M.JQF)'V*V"H<R(#D[6=%5MI )XS#>_#'3+H7GD:GJEC)??:TN9+:6,-+'<R>
M9)&=R$ !OND ,.?FY.;*> ;1-?M]6_M34GFLXI([))#"PM"\81F1C'O/<[&9
MD!/"\   ZJBD4%5 +%B!@L>I_*EH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MD(3>_P"$=F\<^(O%MSINDZ \MU<V30Z[)<EKBQS96SA[<K"=^W.Y2'3)].M
M'M=%<-X[_L\>(]$/BM86\-""Z\X7F/L?VK,7D_:,_*%V^=M+<;L?Q;:\\BUN
MYLIUO?#6FP0)90ZLVGK8W!O;,CR[4LUL1''NC5R_R $;E< XX ![Y17BMYXF
MDGUW3!)XTWZ1#JCQ0>)/+MQA#9%W4/L\@X<;=VS W%3\PS3)OB/KY?P[NU%[
M:]86#7UK,D,,=S#-.(S*L31M*<KDL=\:IE1\QR* /;:*Y#X8W,#>!-.M5FC-
MPB22-$'&]5::0!B.H!*L ?8^E<B=8N%\63^*'TZ^73-2FETO^T7DA^S-;X"6
MY4"0R<SHV"4 _P!(;GI0!Z[17D7PIN)+7P3K-Q;MLEATK3G1L X8:7 0<'WJ
M@_B76K"^L9K[7O(6_P!)TB;4-:>TMD>S2:6Y+$-Y>T)N5(UW[@OF$\DDD ]L
MHKP.7Q+KDT>J>)++Q SW.EZ1J$L5REM#B[CAOY%B5@5P$**,[0&/'S#G-C5O
M$.J>&Y/$#VGBL6@77;E[E)WMDF*B*'8(S)$8V.TDB)F1I GRN,,: /=**X[Q
M!J>K27WA*TL+Z?3O[4F?[44MXQ(0MN\NS;('"$LH!ZD D9SS7 :/XY\6ZAHV
MHS7'B32;6Y^S12W"22[SI,IN%1HWVVFVW&TR+^^,Q4H&Y4.: /<**\*G^(OB
MB73]->WUJVL4:VFEANM1>)!?S+.R>4OE03"Y"@)_J/*:0/N&W.%Z.?Q5K^DQ
M:IXFO-2N+K3-.U>>SGTN.VC*B'9B,J1'YA<2L@Y."IZ9&: /4J*\@'BCQE8>
M.K/1]3UBQ2>%K*(V<\BH^HB1 9I4A2W=V <RJ&65$3R@7X#%D\#>(CJ7CJPU
M'6O$$5U>'09_MUO(L<7]FSM<P!K<[0,;3A0'R^1DD[A0![!1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !535-+L]:TJXTW4X?/M+E#
M'+'N*[E/;(((_ U;HH IW^DV>IR6KWT;2_9)A/$OF,%$B_=9E!PV#R-P." 1
MR :MLH92IS@C!P<'\Q2T4 9.C^&-+T.ZGN;%+E[F=%CDN+R]FNI2BDE4#RNS
M!068[0<9)-:U%% !1110 4444 %%%% !1110 4444 %%%% !1110 5$EK"EY
M+=*F)I45'?)Y52Q4?@6;\ZEHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ JGJ>F0:O9_9KJ2ZCCW!LVEW+;/D?[<3*V/;.*N44 4]*TJRT33(
M=/TN#R+:'.Q-Q8Y)+,2S$EF)))))))))R:N444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
*%%% !1110!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144288797600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - 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_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_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_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_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_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="ro">
<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="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-39218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">CONMED CORPORATION<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">0000816956<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_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="re">
<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">16-0977505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">11311 Concept Boulevard<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Largo,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">FL<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">33773<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">392-6464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.01 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CNMD<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_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="re">
<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">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_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="re">
<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="ro">
<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="re">
<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="ro">
<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="re">
<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="ro">
<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="re">
<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="ro">
<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">$ 2.2<span></span>
</td>
</tr>
<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">30,499,439<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference [Text Block]</a></td>
<td class="text">Portions of the Definitive Proxy Statement and any other informational filings for the 2023 Annual Meeting of Shareholders are incorporated by reference into Part III of this report.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_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="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">238<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">PricewaterhouseCoopers LLP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Rochester, New York<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_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_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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</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_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144287976704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_AssetsAbstract', 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 28,942<span></span>
</td>
<td class="nump">$ 20,847<span></span>
</td>
</tr>
<tr class="re">
<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, less allowance for doubtful accounts of $5,508 in 2022 and $4,528 in 2021</a></td>
<td class="nump">191,345<span></span>
</td>
<td class="nump">183,882<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">332,320<span></span>
</td>
<td class="nump">231,644<span></span>
</td>
</tr>
<tr class="re">
<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="nump">28,619<span></span>
</td>
<td class="nump">23,750<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">581,226<span></span>
</td>
<td class="nump">460,123<span></span>
</td>
</tr>
<tr class="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, plant and equipment, net</a></td>
<td class="nump">115,611<span></span>
</td>
<td class="nump">108,863<span></span>
</td>
</tr>
<tr class="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 income taxes</a></td>
<td class="nump">9,650<span></span>
</td>
<td class="nump">9,657<span></span>
</td>
</tr>
<tr class="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="nump">815,429<span></span>
</td>
<td class="nump">617,528<span></span>
</td>
</tr>
<tr class="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 );">Other intangible assets, net</a></td>
<td class="nump">681,799<span></span>
</td>
<td class="nump">471,049<span></span>
</td>
</tr>
<tr class="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="nump">93,877<span></span>
</td>
<td class="nump">98,797<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="nump">2,297,592<span></span>
</td>
<td class="nump">1,766,017<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>LIABILITIES AND SHAREHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">69,746<span></span>
</td>
<td class="nump">12,249<span></span>
</td>
</tr>
<tr class="re">
<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="nump">73,393<span></span>
</td>
<td class="nump">58,197<span></span>
</td>
</tr>
<tr class="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 benefits</a></td>
<td class="nump">54,733<span></span>
</td>
<td class="nump">60,488<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">98,680<span></span>
</td>
<td class="nump">65,712<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">296,552<span></span>
</td>
<td class="nump">196,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_LongTermDebtAndCapitalLeaseObligations', window );">Long-term debt</a></td>
<td class="nump">985,076<span></span>
</td>
<td class="nump">672,407<span></span>
</td>
</tr>
<tr class="ro">
<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 income taxes</a></td>
<td class="nump">66,725<span></span>
</td>
<td class="nump">68,537<span></span>
</td>
</tr>
<tr class="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 long-term liabilities</a></td>
<td class="nump">203,694<span></span>
</td>
<td class="nump">42,992<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="nump">1,552,047<span></span>
</td>
<td class="nump">980,582<span></span>
</td>
</tr>
<tr class="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 14)</a></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_PreferredStockValue', window );">Preferred stock, par value $.01 per share; authorized 500,000 shares, none issued or outstanding</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_CommonStockValue', window );">Common stock, par value $.01 per share; 100,000,000 authorized; 31,299,194 issued in 2022 and 2021, respectively</a></td>
<td class="nump">313<span></span>
</td>
<td class="nump">313<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Paid-in capital</a></td>
<td class="nump">413,235<span></span>
</td>
<td class="nump">396,771<span></span>
</td>
</tr>
<tr class="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 );">Retained earnings</a></td>
<td class="nump">412,631<span></span>
</td>
<td class="nump">496,605<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="num">(57,858)<span></span>
</td>
<td class="num">(54,203)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Less: Treasury stock, at cost; 811,532 and 1,925,893 shares in 2022 and 2021, respectively</a></td>
<td class="num">(22,776)<span></span>
</td>
<td class="num">(54,051)<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 shareholders' equity</a></td>
<td class="nump">745,545<span></span>
</td>
<td class="nump">785,435<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 shareholders' equity</a></td>
<td class="nump">$ 2,297,592<span></span>
</td>
<td class="nump">$ 1,766,017<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_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_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_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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_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_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_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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or 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/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(6))<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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI 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_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LiabilitiesAndStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-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_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_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and lease obligation, classified as noncurrent.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and lease obligation, classified as 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 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_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/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.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_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</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/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_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI 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 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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="idm140144288740768">
<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_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 5,508<span></span>
</td>
<td class="nump">$ 4,528<span></span>
</td>
</tr>
<tr class="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 value (in dollars per 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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">500,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_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</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_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (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">100,000,000<span></span>
</td>
<td class="nump">100,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">31,299,194<span></span>
</td>
<td class="nump">31,299,194<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares (in shares)</a></td>
<td class="nump">811,532<span></span>
</td>
<td class="nump">1,925,893<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_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_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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</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_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI 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 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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="idm140144289037920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (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_Revenues', window );">Net sales</a></td>
<td class="nump">$ 1,045,472<span></span>
</td>
<td class="nump">$ 1,010,635<span></span>
</td>
<td class="nump">$ 862,459<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">474,227<span></span>
</td>
<td class="nump">442,599<span></span>
</td>
<td class="nump">402,159<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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">571,245<span></span>
</td>
<td class="nump">568,036<span></span>
</td>
<td class="nump">460,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling and administrative expense</a></td>
<td class="nump">454,039<span></span>
</td>
<td class="nump">414,754<span></span>
</td>
<td class="nump">373,817<span></span>
</td>
</tr>
<tr class="ro">
<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 expense</a></td>
<td class="nump">47,152<span></span>
</td>
<td class="nump">43,565<span></span>
</td>
<td class="nump">40,473<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_OperatingExpenses', window );">Operating expenses</a></td>
<td class="nump">501,191<span></span>
</td>
<td class="nump">458,319<span></span>
</td>
<td class="nump">414,290<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_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">70,054<span></span>
</td>
<td class="nump">109,717<span></span>
</td>
<td class="nump">46,010<span></span>
</td>
</tr>
<tr class="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="nump">28,905<span></span>
</td>
<td class="nump">35,485<span></span>
</td>
<td class="nump">44,052<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Other expense</a></td>
<td class="nump">112,011<span></span>
</td>
<td class="nump">1,127<span></span>
</td>
<td class="nump">355<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income taxes</a></td>
<td class="num">(70,862)<span></span>
</td>
<td class="nump">73,105<span></span>
</td>
<td class="nump">1,603<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision (benefit) for income taxes</a></td>
<td class="nump">9,720<span></span>
</td>
<td class="nump">10,563<span></span>
</td>
<td class="num">(7,914)<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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (80,582)<span></span>
</td>
<td class="nump">$ 62,542<span></span>
</td>
<td class="nump">$ 9,517<span></span>
</td>
</tr>
<tr class="ro">
<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:</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_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="num">$ (2.68)<span></span>
</td>
<td class="nump">$ 2.14<span></span>
</td>
<td class="nump">$ 0.33<span></span>
</td>
</tr>
<tr class="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">$ (2.68)<span></span>
</td>
<td class="nump">$ 1.94<span></span>
</td>
<td class="nump">$ 0.32<span></span>
</td>
</tr>
<tr class="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 income (loss), before income tax:</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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax', window );">Cash flow hedging</a></td>
<td class="num">$ (1,530)<span></span>
</td>
<td class="nump">$ 12,660<span></span>
</td>
<td class="num">$ (8,489)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax', window );">Pension liability</a></td>
<td class="nump">7,817<span></span>
</td>
<td class="nump">9,163<span></span>
</td>
<td class="num">(6,499)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Foreign currency translation adjustments</a></td>
<td class="num">(8,418)<span></span>
</td>
<td class="num">(7,072)<span></span>
</td>
<td class="nump">6,963<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_OtherComprehensiveIncomeLossBeforeTax', window );">Other comprehensive income (loss), before income tax</a></td>
<td class="num">(2,131)<span></span>
</td>
<td class="nump">14,751<span></span>
</td>
<td class="num">(8,025)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Provision (benefit) for income taxes related to items in other comprehensive income (loss)</a></td>
<td class="nump">1,524<span></span>
</td>
<td class="nump">5,273<span></span>
</td>
<td class="num">(3,621)<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of income tax</a></td>
<td class="num">(3,655)<span></span>
</td>
<td class="nump">9,478<span></span>
</td>
<td class="num">(4,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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income (loss)</a></td>
<td class="num">$ (84,237)<span></span>
</td>
<td class="nump">$ 72,020<span></span>
</td>
<td class="nump">$ 5,113<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<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 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: 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 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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: 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(24))<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI 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_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI 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 (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI 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 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_OtherComprehensiveIncomeLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after reclassification adjustments of 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 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 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><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33775-111570<br><br>Reference 6: 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 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<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 9: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 after 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 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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-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 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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<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 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<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 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<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 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 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<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 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: 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 11: 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 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(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_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</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 10A<br> -Subparagraph (i-k)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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).</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 20<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e39076-109324<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 4: 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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<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 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 6: 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 7: 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 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef<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 10: 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 11: 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_OtherComprehensiveIncomeLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherNonoperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_OtherNonoperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: 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 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 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 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 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 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 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)(A))<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 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 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 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 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)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: 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 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)(5))<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 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 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 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<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)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: 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 23: 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(1))<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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</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_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>18
<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="idm140144285966464">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Paid-in Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Treasury Stock</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 );">Balance at period start (shares) at Dec. 31, 2019</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Balance at period start at Dec. 31, 2019</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 710,467<span></span>
</td>
<td class="nump">$ 313<span></span>
</td>
<td class="nump">$ 379,324<span></span>
</td>
<td class="nump">$ 470,844<span></span>
</td>
<td class="num">$ (59,277)<span></span>
</td>
<td class="num">$ (80,737)<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Common stock issued under employee plans</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,807)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,098<span></span>
</td>
</tr>
<tr class="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">13,111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends on common stock ($.80 per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(22,944)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(22,944)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Comprehensive income (loss):</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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Cash flow hedging gain (loss) (net of income tax expense/benefit)</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="num">(6,438)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Pension liability (net of income tax expense/benefit)</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="num">(4,929)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</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">6,963<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,517<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,517<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,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>
</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 );">Balance at period end (shares) at Dec. 31, 2020</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Balance at period end at Dec. 31, 2020</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">709,038<span></span>
</td>
<td class="nump">$ 313<span></span>
</td>
<td class="nump">382,628<span></span>
</td>
<td class="nump">457,417<span></span>
</td>
<td class="num">(63,681)<span></span>
</td>
<td class="num">(67,639)<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Common stock issued under employee plans</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">11,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,192)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,588<span></span>
</td>
</tr>
<tr class="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">16,335<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,335<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends on common stock ($.80 per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(23,354)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23,354)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Comprehensive income (loss):</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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Cash flow hedging gain (loss) (net of income tax expense/benefit)</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,601<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Pension liability (net of income tax expense/benefit)</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">6,949<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</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="num">(7,072)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">62,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,542<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">72,020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CommonStockSharesOutstanding', window );">Balance at period end (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">31,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Balance at period end at Dec. 31, 2021</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">785,435<span></span>
</td>
<td class="nump">$ 313<span></span>
</td>
<td class="nump">396,771<span></span>
</td>
<td class="nump">496,605<span></span>
</td>
<td class="num">(54,203)<span></span>
</td>
<td class="num">(54,051)<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Common stock issued under employee plans</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8,770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,385<span></span>
</td>
</tr>
<tr class="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">21,729<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,729<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends on common stock ($.80 per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(24,183)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(24,183)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Shares issued for the settlement of convertible notes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25,890)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,890<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_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment', window );">Convertible notes premium on extinguishment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">103,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,125<span></span>
</td>
<td class="text">&#160;<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_cnmd_AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions', window );">Settlement of convertible notes hedge transactions</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">118,912<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118,912<span></span>
</td>
<td class="text">&#160;<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_cnmd_AdjustmentsToAdditionalPaidInCapitalWarrantSettled', window );">Settlement of warrants</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(96,758)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(96,758)<span></span>
</td>
<td class="text">&#160;<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_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax', window );">Issuance of convertible notes hedge transactions, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(142,128)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(142,128)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued', window );">Issuance of warrants</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">72,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72,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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Comprehensive income (loss):</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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Cash flow hedging gain (loss) (net of income tax expense/benefit)</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="num">(1,159)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Pension liability (net of income tax expense/benefit)</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">5,922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</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="num">(8,418)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(80,582)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(80,582)<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (84,237)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingStandardsUpdateExtensibleList', window );">Accounting Standards Update [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">Accounting Standards Update 2020-06<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CommonStockSharesOutstanding', window );">Balance at period end (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">31,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Balance at period end at Dec. 31, 2022</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 745,545<span></span>
</td>
<td class="nump">$ 313<span></span>
</td>
<td class="nump">413,235<span></span>
</td>
<td class="nump">412,631<span></span>
</td>
<td class="num">$ (57,858)<span></span>
</td>
<td class="num">$ (22,776)<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 );">Balance at period end (Accounting Standards Update 2020-06) at Dec. 31, 2022</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (17,120)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (37,911)<span></span>
</td>
<td class="nump">$ 20,791<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:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">We recorded the cumulative impact of adopting ASU 2020-06, Debt&#8212;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity in 2022. Refer to Note 2 for further detail.</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_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Convertible Note Hedge, Net of Income 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;">cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Convertible Notes Premium on Extinguishment</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;">cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Settlement of Convertible Notes Hedge Transactions</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;">cnmd_AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_AdjustmentsToAdditionalPaidInCapitalWarrantSettled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Warrant Settled</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;">cnmd_AdjustmentsToAdditionalPaidInCapitalWarrantSettled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountingStandardsUpdateExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amendment to accounting standards.</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 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL126732908-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092918&amp;loc=SL128093175-196984<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092918&amp;loc=SL128093175-196984<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 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<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 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 832<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128342835&amp;loc=SL128342857-244232<br><br>Reference 13: 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 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<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 (d)<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 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL122642865-165497<br><br>Reference 17: 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 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092918&amp;loc=SL128093175-196984<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<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 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL120254526-165497<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 32: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 38: 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 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL122150809-237846<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128293352&amp;loc=SL126838806-209984<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL122642865-165497<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126986314&amp;loc=SL124402458-218513<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126986314&amp;loc=SL124402458-218513<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL120254526-165497<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128293352&amp;loc=SL126838806-209984<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 53: 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><br>Reference 54: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 55: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 56: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 57: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 58: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 59: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 60: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 61: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 62: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128293352&amp;loc=SL126838806-209984<br><br>Reference 63: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 832<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128342835&amp;loc=SL128342857-244232<br><br>Reference 64: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 65: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 66: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 67: 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 68: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingStandardsUpdateExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_AdjustmentsToAdditionalPaidInCapitalWarrantIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.</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 20<br> -Section 25<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123466302&amp;loc=d3e4724-112606<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<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 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: 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 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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: 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(24))<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 common stock dividends declared with the form of settlement in cash.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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><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 (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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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 10A<br> -Subparagraph (a)<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</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 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-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 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gross value of stock issued during the period upon the conversion of convertible 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 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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</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 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 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 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_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate202006Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate202006Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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="idm140144294061648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Shareholder's Equity (Parenthetical) - $ / shares<br></strong></div></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>Oct. 28, 2013</div></th>
<th class="th"><div>Feb. 29, 2012</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_cnmd_StatementofShareholdersEquityParentheticalAbstract', window );"><strong>Statement of Shareholders' Equity Parenthetical [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends per share of common stock (in dollars per share)</a></td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 0.80<span></span>
</td>
<td class="nump">$ 0.80<span></span>
</td>
<td class="nump">$ 0.80<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_StatementofShareholdersEquityParentheticalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Statement of Shareholders' Equity Parenthetical [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;">cnmd_StatementofShareholdersEquityParentheticalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dividends declared during the period for each share of common stock 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144287666704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (80,582)<span></span>
</td>
<td class="nump">$ 62,542<span></span>
</td>
<td class="nump">$ 9,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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating acitivites:</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_Depreciation', window );">Depreciation</a></td>
<td class="nump">16,055<span></span>
</td>
<td class="nump">16,494<span></span>
</td>
<td class="nump">18,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_AmortizationOfDebtDiscountPremium', window );">Amortization of Debt Discount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,217<span></span>
</td>
<td class="nump">9,692<span></span>
</td>
</tr>
<tr class="ro">
<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 Deferred Debt Issuance Costs</a></td>
<td class="nump">4,910<span></span>
</td>
<td class="nump">3,726<span></span>
</td>
<td class="nump">3,723<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAmortizationOfDeferredCharges', window );">Amortization</a></td>
<td class="nump">53,464<span></span>
</td>
<td class="nump">54,249<span></span>
</td>
<td class="nump">54,581<span></span>
</td>
</tr>
<tr class="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">21,729<span></span>
</td>
<td class="nump">16,335<span></span>
</td>
<td class="nump">13,111<span></span>
</td>
</tr>
<tr class="re">
<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 );">Deferred income taxes</a></td>
<td class="num">(6,042)<span></span>
</td>
<td class="nump">3,005<span></span>
</td>
<td class="num">(14,234)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Non-cash adjustment to fair value of contingent consideration liability</a></td>
<td class="nump">2,518<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_WriteOffOfDeferredDebtIssuanceCost', window );">Write off of Deferred Debt Issuance Cost</a></td>
<td class="nump">3,426<span></span>
</td>
<td class="nump">899<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_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost', window );">Loss on convertible notes conversion premium</a></td>
<td class="nump">103,125<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_GainLossOnOilAndGasHedgingActivity', window );">Loss on convertible notes hedge transactions settlement</a></td>
<td class="nump">5,460<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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Increase (decrease) in cash flows from changes in assets and liabilities, net of acquired assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(5,203)<span></span>
</td>
<td class="num">(9,159)<span></span>
</td>
<td class="nump">13,920<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(78,564)<span></span>
</td>
<td class="num">(37,806)<span></span>
</td>
<td class="num">(30,397)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">13,302<span></span>
</td>
<td class="nump">4,890<span></span>
</td>
<td class="num">(2,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_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes</a></td>
<td class="nump">6,726<span></span>
</td>
<td class="num">(1,675)<span></span>
</td>
<td class="num">(1,644)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Accrued compensation and benefits</a></td>
<td class="num">(8,968)<span></span>
</td>
<td class="nump">11,067<span></span>
</td>
<td class="num">(4,123)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="num">(17,735)<span></span>
</td>
<td class="num">(24,005)<span></span>
</td>
<td class="num">(8,170)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other liabilities</a></td>
<td class="num">(256)<span></span>
</td>
<td class="nump">991<span></span>
</td>
<td class="nump">3,488<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">33,365<span></span>
</td>
<td class="nump">111,770<span></span>
</td>
<td class="nump">64,531<span></span>
</td>
</tr>
<tr class="re">
<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>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property, plant and equipment</a></td>
<td class="num">(21,785)<span></span>
</td>
<td class="num">(14,866)<span></span>
</td>
<td class="num">(13,013)<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_cnmd_Paymentsrelatedtobusinessacquisitionsandassetacquisitions', window );">Payments related to business acquisitions and asset acquisitions, net of cash acquired</a></td>
<td class="num">(227,744)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(3,852)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyHeldForSale', window );">Proceeds from Sale of Property Held-for-sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,227<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">(249,529)<span></span>
</td>
<td class="num">(14,866)<span></span>
</td>
<td class="num">(13,638)<span></span>
</td>
</tr>
<tr class="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>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfSeniorDebt', window );">Payments on term loan</a></td>
<td class="num">(92,981)<span></span>
</td>
<td class="num">(66,654)<span></span>
</td>
<td class="num">(13,250)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt', window );">Proceeds from term loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">52,411<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_RepaymentsOfLinesOfCredit', window );">Payments on revolving line of credit</a></td>
<td class="num">(530,000)<span></span>
</td>
<td class="num">(393,753)<span></span>
</td>
<td class="num">(212,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_ProceedsFromLinesOfCredit', window );">Proceeds from revolving line of credit</a></td>
<td class="nump">460,000<span></span>
</td>
<td class="nump">326,753<span></span>
</td>
<td class="nump">199,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_RepaymentsOfConvertibleDebt', window );">Payments to redeem convertible notes</a></td>
<td class="num">(275,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_ProceedsFromConvertibleDebt', window );">Proceeds from Convertible Debt</a></td>
<td class="nump">800,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_PaymentsForContingentConsideration', window );">Payments Related to Contingent Consideration</a></td>
<td class="num">(798)<span></span>
</td>
<td class="num">(6,222)<span></span>
</td>
<td class="num">(2,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_PaymentsOfDebtIssuanceCosts', window );">Payments related to debt issuance costs</a></td>
<td class="num">(21,830)<span></span>
</td>
<td class="num">(2,000)<span></span>
</td>
<td class="num">(3,153)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid on common stock</a></td>
<td class="num">(23,960)<span></span>
</td>
<td class="num">(23,256)<span></span>
</td>
<td class="num">(22,818)<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_cnmd_PaymentsOfConvertibleNotesHedges', window );">Purchase of Convertible Notes Hedges</a></td>
<td class="num">(187,600)<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_ProceedsFromIssuanceOfWarrants', window );">Proceeds from Issuance of Warrants</a></td>
<td class="nump">72,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_ProceedsFromSettlementOfConvertibleNotesHedgeTransactions', window );">Proceeds from settlement of convertible notes hedge transactions</a></td>
<td class="nump">86,228<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_PaymentsForRepurchaseOfWarrants', window );">Payment for settlement of warrants</a></td>
<td class="num">(69,534)<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_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other, net</a></td>
<td class="nump">8,475<span></span>
</td>
<td class="nump">11,173<span></span>
</td>
<td class="nump">2,833<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">225,000<span></span>
</td>
<td class="num">(101,548)<span></span>
</td>
<td class="num">(52,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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="num">(741)<span></span>
</td>
<td class="num">(1,865)<span></span>
</td>
<td class="nump">2,666<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">8,095<span></span>
</td>
<td class="num">(6,509)<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
</tr>
<tr class="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 and cash equivalents at beginning of year</a></td>
<td class="nump">20,847<span></span>
</td>
<td class="nump">27,356<span></span>
</td>
<td class="nump">25,856<span></span>
</td>
</tr>
<tr class="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 and cash equivalents at end of year</a></td>
<td class="nump">28,942<span></span>
</td>
<td class="nump">20,847<span></span>
</td>
<td class="nump">27,356<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed', window );">Contingent consideration</a></td>
<td class="nump">183,914<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_DividendsPayableCurrentAndNoncurrent', window );">Dividends payable</a></td>
<td class="nump">6,098<span></span>
</td>
<td class="nump">5,874<span></span>
</td>
<td class="nump">5,775<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Cash paid during the year for:</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 );">Interest</a></td>
<td class="nump">26,081<span></span>
</td>
<td class="nump">21,797<span></span>
</td>
<td class="nump">30,448<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income taxes</a></td>
<td class="nump">$ 9,074<span></span>
</td>
<td class="nump">$ 8,559<span></span>
</td>
<td class="nump">$ 9,120<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncash or Part Noncash Business Combination, Contingent Consideration Assumed</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;">cnmd_NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_PaymentsForContingentConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for Contingent Consideration</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;">cnmd_PaymentsForContingentConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_PaymentsOfConvertibleNotesHedges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Convertible Notes Hedges</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;">cnmd_PaymentsOfConvertibleNotesHedges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_Paymentsrelatedtobusinessacquisitionsandassetacquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 or asset, net of the cash acquired from the purchase and the cash outflow associated with a distribution agreement.</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;">cnmd_Paymentsrelatedtobusinessacquisitionsandassetacquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_ProceedsFromSettlementOfConvertibleNotesHedgeTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from settlement of convertible notes hedge transactions</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;">cnmd_ProceedsFromSettlementOfConvertibleNotesHedgeTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</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://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 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://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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</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 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI 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 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_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dividends declared but unpaid on equity securities issued by the entity and 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 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><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)(5))<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><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)(15)(5))<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_DividendsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_GainLossOnOilAndGasHedgingActivity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain (loss) incurred in 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 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_GainLossOnOilAndGasHedgingActivity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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><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 25<br> -Subparagraph (f)<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_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</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_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</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_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating 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 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_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating 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_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating liabilities 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_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherAmortizationOfDeferredCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of other deferred costs recognized in the income 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 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.3)<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_OtherAmortizationOfDeferredCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForRepurchaseOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 paid by the entity to reacquire the right to purchase equity shares at a predetermined price, usually issued together with corporate 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 (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_PaymentsForRepurchaseOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in the form of ordinary dividends to common shareholders of the 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 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_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</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_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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_ProceedsFromIssuanceOfSeniorLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issuance of rights to purchase common shares at predetermined price (usually issued together with corporate 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 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_ProceedsFromIssuanceOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit 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 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><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(f))<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_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI 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_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 sale of formerly productive land held for sale, anything permanently fixed to it, including buildings, structures on it, and so forth.</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 12<br> -Subparagraph (c)<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_ProceedsFromSaleOfPropertyHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</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_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit 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 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><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(f))<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_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfSeniorDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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_RepaymentsOfSeniorDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WriteOffOfDeferredDebtIssuanceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI 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_WriteOffOfDeferredDebtIssuanceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144372865392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operations and 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_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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">Operations and Significant Accounting Policies</a></td>
<td class="text">Operations and Significant Accounting Policies<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Organization and operations</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CONMED Corporation (&#8220;CONMED&#8221;, the &#8220;Company&#8221;, &#8220;we&#8221; or &#8220;us&#8221;) is a medical technology company that provides devices and equipment for surgical procedures.&#160;&#160;The Company&#8217;s products are used by surgeons and other healthcare professionals in a variety of specialties including orthopedics, general surgery, gynecology, thoracic surgery and gastroenterology.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of consolidation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of CONMED Corporation and its controlled subsidiaries.&#160;&#160;All significant intercompany accounts and transactions have been eliminated.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and judgments which affect the reported amounts of assets, liabilities, related disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. The Company considered COVID-19 related impacts on its estimates, as appropriate, within its consolidated financial statements and there may be changes to those estimates in future periods. The Company believes that the accounting estimates are appropriate after giving consideration to the increased uncertainties surrounding the severity and duration of the COVID-19 pandemic. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may differ from those estimates.&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and cash equivalents</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid investments with an original maturity of three months or less to be cash equivalents.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are valued at the lower of cost and net realizable value&#160;determined on the FIFO (first-in, first-out) cost method.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We write-off excess and obsolete inventory resulting from the inability to sell our products at prices in excess of current carrying costs.&#160;&#160;We make estimates regarding the future recoverability of the costs of our products and record a provision for excess and obsolete inventories based on historical experience and expected future trends.&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property, plant and equipment</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are stated at cost and depreciated using the straight-line method over the following estimated useful lives:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:5.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:68.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 to 40 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of life of asset or life of lease</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 15 years</span></div></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases various manufacturing facilities, office facilities and equipment under operating and finance leases. We determine if an arrangement is a lease at inception.  Right-of-use ("ROU") assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. We use the implicit rate when readily determinable.  As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.  Certain of our leases include variable lease payments, mainly when a lease is tied to an index rate.  These variable lease payments are recorded as expense in the period incurred and are not material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has lease agreements with lease and non-lease components, which we account for separately. For certain equipment leases, we apply a portfolio approach to efficiently account for the operating lease ROU assets and lease liabilities. We also elected the short-term lease exemption and do not recognize leases with terms less than one year on the balance sheet.  The related short-term lease expense is not material.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our leases have remaining lease terms of one year to 14 years, some of which include options to extend the leases for up to five years, and some of which include options to terminate the leases within one year. We only account for such extensions or early terminations when it is reasonably certain we will exercise such options.  Refer to Note 6 for further detail on leases.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company places certain of our capital equipment with customers on a loaned basis and at no charge in exchange for commitments to purchase related single-use products over time periods generally ranging from one to three years.  Placed equipment is loaned and subject to return if minimum single-use purchases are not met.  The Company accounts for these placements as operating leases but applies a practical expedient and does not separate the non-lease and lease components from the combined component.  Accordingly, the Company accounts for the combined component as a single performance obligation with revenue recognized upon shipment of the related single use-products.  The cost of the equipment is amortized over its estimated useful life which is generally five years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and other intangible assets</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a history of growth through acquisitions.&#160;&#160;Assets and liabilities of acquired businesses are recorded at their estimated fair values as of the date of acquisition.&#160;&#160;Goodwill represents costs in excess of fair values assigned to the underlying net assets of acquired businesses.&#160;&#160; Factors that contribute to the recognition of goodwill include synergies expected to increase net sales and profits; acquisition of a talented workforce; cost savings opportunities; the strategic benefit of expanding our presence in core and adjacent markets; and diversifying our product portfolio.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer and distributor relationships, trademarks, tradenames, developed technology, patents and other intangible assets primarily represent allocations of purchase price to identifiable intangible assets of acquired businesses.  Sales representation, marketing and promotional rights represent intangible assets created under our agreement with Musculoskeletal Transplant Foundation (&#8220;MTF&#8221;). </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and intangible assets deemed to have indefinite lives are not amortized, but are subject to at least annual impairment testing.  It is our policy to perform our annual impairment testing in the fourth quarter.  The identification and measurement of goodwill impairment involves the estimation of the fair value of our business.  Estimates of fair value are based on the best information available as of the date of the assessment.  We completed our goodwill impairment testing of our single reporting unit during the fourth quarter of 2022.  We performed our impairment test utilizing the market capitalization approach to determine whether the fair value of a reporting unit is less than its carrying amount.  Based upon our assessment, the fair value of our reporting unit continues to exceed carrying value. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with a finite life are amortized over the estimated useful life of the asset and are evaluated each reporting period to determine whether events and circumstances warrant a revision to the remaining period of amortization.&#160;&#160;Intangible assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that its carrying amount may not be recoverable. The carrying amount of an intangible asset subject to amortization is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use of the asset.&#160;&#160;An impairment loss is recognized by reducing the carrying amount of the intangible asset to its current fair value.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all other indefinite-lived intangible assets, we perform a qualitative impairment test. Based upon this assessment, we have determined that our indefinite-lived intangible assets are not impaired.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other long-lived assets</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review other long-lived assets consisting of property, plant and equipment and field inventory for impairment whenever events or circumstances indicate that such carrying amounts may not be recoverable.  If the sum of the expected future undiscounted cash flows is less than the carrying amount of the asset, an impairment loss is recognized by reducing the recorded value to its current fair value.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains field inventory consisting of capital equipment for customer demonstration and evaluation purposes.  Field inventory is generally not sold to customers but rather continues to be used over its useful life for demonstration, evaluation and loaner purposes.  An annual wear and tear provision has been recorded on field inventory.  The net book value of such equipment at December&#160;31, 2022 and 2021 is $41.3 million and $42.5 million, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingent consideration</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain acquisitions involve potential payments of future consideration that is contingent upon the acquired businesses reaching certain performance milestones. The Company records contingent consideration at fair value at the date of acquisition based on the consideration expected to be transferred, estimated as the probability-weighted future cash flows, discounted back to present value. The fair value of contingent consideration is measured using projected payment dates, discount rates, revenue volatilities and projected revenues. Projected revenues are based on the Company&#8217;s most recent internal operational budgets and long-range strategic plans. The discount rate used is determined at the time of measurement in accordance with accepted valuation methodologies. Changes in projected revenues, revenue volatilities, discount rates, and projected payment dates may result in adjustments to the fair value measurements. Contingent consideration is remeasured each reporting period using Level 3 inputs, and the change in fair value, including accretion for the passage of time, is recognized as income or expense within operating expense in the consolidated statements of comprehensive income (loss). Contingent consideration payments made soon after the acquisition date are classified as investing activities in the consolidated statements of cash flows. Contingent consideration payments not made soon after the acquisition date that are related to the acquisition date fair value are reported as financing activities in the consolidated statements of cash flows, and amounts paid in excess of the original acquisition date fair value are reported as operating activities in the consolidated statements of cash flows. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Translation of foreign currency financial statements</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities of foreign subsidiaries have been translated into United States dollars at the applicable rates of exchange in effect at the end of the period reported.  Revenues and expenses have been translated at the applicable weighted average rates of exchange in effect during the period reported.  Translation adjustments are reflected in accumulated other comprehensive loss.  Transaction gains and losses are included in net income (loss).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign exchange and hedging activity</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manage our foreign currency transaction risks through the use of forward contracts to hedge forecasted cash flows associated with foreign currency transaction exposures.  We account for these forward contracts as cash flow hedges.  To the extent these forward contracts meet hedge accounting criteria, changes in their fair value are not included in current earnings but are included in accumulated other comprehensive loss.  These changes in fair value will be reclassified into earnings as a component of sales or cost of sales when the forecasted transaction occurs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also enter into forward contracts to exchange foreign currencies for United States dollars in order to hedge our currency transaction exposures on intercompany receivables denominated in foreign currencies.  These forward contracts settle each month at month-end, at which time we enter into new forward contracts.  We have not designated these forward contracts as hedges and have not applied hedge accounting to them.  We record these forward contracts at fair value with resulting gains and losses included in selling and administrative expense in the consolidated statements of comprehensive income (loss).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income taxes</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income tax assets and liabilities are based on the difference between the financial statement and tax basis of assets and liabilities and operating loss and tax credit carryforwards as measured by the enacted tax rates that are anticipated to be in effect in the respective jurisdictions when these differences reverse.  The deferred income tax provision generally represents the net change in the assets and liabilities for deferred income taxes.  A valuation allowance is established when it is necessary to reduce deferred income tax assets to amounts for which realization is likely.  In assessing the need for a valuation </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">allowance, we estimate future taxable income, considering the feasibility of ongoing tax planning strategies and the realizability of tax loss carryforwards following tax law ordering rules.  Valuation allowances related to deferred tax assets may be impacted by changes to tax laws, changes to statutory tax rates, reversal of temporary differences and ongoing and future taxable income levels.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes are not provided on the unremitted earnings of certain subsidiaries outside of the United States earned after December 31, 2017 as it is expected that these earnings are permanently reinvested.  Such earnings may become taxable upon a repatriation of assets from a subsidiary or the sale or liquidation of a subsidiary.  Deferred income taxes are provided when the Company no longer considers subsidiary earnings to be permanently invested, such as in situations where the Company&#8217;s subsidiaries plan to make future dividend distributions. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue recognition</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue when we have satisfied a performance obligation by transferring a promised good or service (that is an asset) to a customer. An asset is transferred when the customer obtains control of that asset.  The following policies apply to our major categories of revenue transactions:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Revenue is recognized when product is shipped at which point the performance obligation is satisfied and the customer obtains control of the product.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We place certain of our capital equipment with customers on a loaned basis and at no charge in exchange for commitments to purchase related single-use products over time periods generally ranging from one to three years.&#160;&#160;In these circumstances, no revenue is recognized upon capital equipment shipment as the equipment is loaned and subject to return if certain minimum single-use purchases are not met.&#160;&#160;Revenue is recognized upon the sale and shipment of the related single-use products.&#160;&#160;The cost of the equipment is amortized over its estimated useful life which is generally five years.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We recognize revenues in accordance with the terms of our agreement with MTF on a net basis as our role is that of an agent earning a commission or fee.  MTF is responsible for the sourcing, processing and distribution of allograft tissue for sports medicine procedures while the Company represents, markets and promotes MTF&#8217;s sports medicine allograft tissues to customers.  The Company is paid a fee by MTF which is calculated as a percentage of the net amounts invoiced by MTF to customers for sports medicine allograft tissues.  The Company accounts for the services provided to MTF as a series of distinct performance obligations and each service is recognized over time as MTF simultaneously receives and consumes the benefit.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Product returns are only accepted at the discretion of the Company and in accordance with our &#8220;Returned Goods Policy&#8221;.&#160;&#160;Historically, the level of product returns has not been significant.&#160;&#160;We accrue for sales returns, rebates and allowances based upon an analysis of historical customer returns and credits, rebates, discounts and current market conditions.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our terms of sale to customers generally do not include any obligations to perform future services.&#160;&#160;Limited warranties are provided for capital equipment sales and provisions for warranty are provided at the time of product sale based upon an analysis of historical data.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Amounts billed to customers related to shipping and handling have been included in net sales.&#160;&#160;Shipping and handling costs included in selling and administrative expense were $21.7 million, $17.0 million and $14.6 million for 2022, 2021 and 2020, respectively.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We sell to a diversified base of customers around the world and, therefore, believe there is no material concentration of credit risk.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We assess the risk of loss on accounts receivable and adjust the allowance for doubtful accounts based on this risk assessment.&#160;&#160;We do so by applying historical loss rates to our accounts receivable aging schedule to estimate expected credit losses.  We further adjusted expected credit losses for specifically identified and forecasted credit losses. Historically, losses on accounts receivable have not been material.&#160;&#160;Management believes that the allowance for doubtful accounts is adequate to provide for probable losses resulting from accounts receivable.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We sell extended warranties to customers that are typically for a period of one to three years. The related revenue is recorded as a contract liability and recognized over the life of the contract on a straight-line basis, which is reflective of our obligation to stand ready to provide repair services. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please refer to Note 11 for further detail on revenue.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earnings (loss) per share</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings (loss) per share (&#8220;basic EPS&#8221;) is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the reporting period.  Diluted earnings (loss) per share (&#8220;diluted EPS&#8221;) gives effect to all dilutive potential shares.  As the Company was in a net loss position for the year ended December&#160;31, 2022, there were no dilutive potential shares included in the computation of diluted shares outstanding.  The following table sets forth the computation of basic and diluted earnings (loss) per share at December&#160;31, 2022, 2021 and 2020, respectively:&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.642%"/><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.384%"/><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.384%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic EPS</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted EPS</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,582)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,582)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr 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"/><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr 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"/><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EPS</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.68)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.68)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-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.642%"/><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.384%"/><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.384%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic EPS</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted EPS</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,542&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,542&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,273&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,273&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,054&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,216&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EPS</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.14&#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 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 style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.94&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.642%"/><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.384%"/><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.384%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic EPS</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted EPS</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,517&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,517&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,581&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,581&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr 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"/><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,581&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EPS</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.33&#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 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 style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The shares used in the calculation of diluted EPS exclude stock options to purchase shares and stock appreciation rights where the exercise price was greater than the average market price of common shares for the year and the effect of the inclusion would be anti-dilutive. Such shares aggregated approximately 0.6 million and 1.4 million at December 31, 2021 and 2020, respectively.&#160;&#160;As the Company was in a net loss position for the year ended December&#160;31, 2022, there were no anti-dilutive shares.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2.625% convertible notes due in 2024 (the "2.625% Notes") and 2.250% convertible notes due in 2027 (the "2.250% Notes"), more fully described in Note 8, are convertible under certain circumstances, as defined in the respective indentures for each series of notes, into a combination of cash and CONMED common stock.  The following is intended to describe the impact of the 2.625% Notes and 2.250% Notes and related hedge transactions on the calculation of diluted EPS.  Additional shares to be issued pursuant to the terms of the Notes and related hedge transactions, if any, would occur at settlement.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Effective with our adoption of ASU 2020-06 on January 1, 2022 (see Note 2), the Company began using the if-converted method to compute diluted EPS.  Under the if-converted method, in the calculation of diluted EPS, the numerator is adjusted for interest expense applicable to the convertible notes (net of tax) and the denominator is adjusted to include additional common shares assuming the principal portion of the notes and the conversion premium are settled in common shares, when permitted or required.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Under the if-converted method, when convertible notes require the principal to be paid in cash, then only the conversion premium affects the calculation of diluted EPS.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On June 6, 2022, the Company repurchased and extinguished $275.0 million principal value of  2.625% Notes as further discussed in Note 8.  Concurrently, the Company entered into a Supplemental Indenture related to the remaining $70.0&#160;million in 2.625% Notes, pursuant to which the Company irrevocably elected to settle the principal value of the 2.625% Notes in cash.  Similarly, the 2.250% Notes, issued on June 6, 2022, require the principal to be paid in cash.  As a result, in periods in which the Company has net income, only the conversion premium will affect dilutive share count.  Accordingly, for periods prior to adoption of ASU 2020-06 on January 1, 2022 and after June 6, 2022, in periods in which the Company has net income, the calculation of diluted EPS includes potential diluted shares upon conversion of the 2.625% Notes and the 2.250% Notes, only when the average market price per share of our common stock for the period is greater than the conversion price and only for the conversion premium, with the principal portion required to be settled in cash.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into convertible note hedge transactions to increase the effective conversion price of the 2.625% Notes from $88.80 to $114.92.  However, our convertible notes hedges are not included when calculating potential dilutive shares since their effect is always anti-dilutive.  Concurrent with entering into the hedge transactions, we entered into warrant transactions under which we agreed to sell shares of our common stock at $114.92.  In periods in which the company has net income, the calculation of diluted EPS includes potential diluted shares to be issued under the warrants when the average market price per share of our common stock for the period is greater than $114.92, calculated under the treasury stock method.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On June 6, 2022, we entered into convertible notes hedge transactions to increase the effective conversion price of the 2.250% Notes from $145.33 to $251.53.  However, our convertible notes hedges are not included when calculating potential </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">dilutive shares since their effect is always anti-dilutive.  Concurrent with entering into the hedge transactions, we entered into warrant transactions under which we agreed to sell shares of our common stock at $251.53.  In periods in which the Company has net income, the calculation of diluted EPS includes potential diluted shares to be issued under the warrants when the average market price per share of our common stock for the period is greater than $251.53, calculated under the treasury stock method.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-based compensation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All share-based payments to employees, including grants of employee stock options, restricted stock units, performance share units and stock appreciation rights are recognized in the financial statements at their fair values.&#160;&#160;Compensation expense is generally recognized using a straight-line method over the vesting period. Compensation expense for performance share units is recognized using the graded vesting method.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We issue shares under our stock based compensation plans out of treasury stock whereby treasury stock is reduced by the weighted average cost of such treasury stock.&#160;&#160;To the extent there is a difference between the cost of the treasury stock and the exercise price of shares issued under stock based compensation plans, we record gains to paid in capital;&#160;&#160;losses are recorded to paid in capital to the extent any gain was previously recorded, otherwise the loss is recorded to retained earnings.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated other comprehensive loss</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss consists of the following:</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 style="width:46.122%"/><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.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:13.525%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow<br/>Hedging<br/>Gain (Loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension<br/>Liability</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Translation<br/>Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive Loss</span></td><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,691)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,079)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,277)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,393)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,068)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,498)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss) before tax</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,378)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,821&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(682)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(349)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,438)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,929)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,404)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,945)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,620)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,681)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,426&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,072)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,914&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss) before tax</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(969)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(804)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,773)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,072)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,656&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,671)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,188)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,981&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,961&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,418)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,524&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss) before tax</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,024)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,435)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,884&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(628)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,159)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,922&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,418)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,655)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,497&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,749)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,606)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,858)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div>(a)  The cash flow hedging gain (loss) and pension liability accumulated other comprehensive income (loss) components are included in sales or cost of sales and as a component of net periodic pension cost, respectively.  Refer to Note 16 and Note 13, respectively, for further details.<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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to 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 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><br>Reference 3: 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><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI https://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144292134688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>New Accounting Pronouncements<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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>Accounting Standards Update and Change in Accounting Principle [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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">New Accounting Pronouncements</a></td>
<td class="text">New Accounting Pronouncements<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") 2020-06, Debt&#8212;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity ("ASU 2020-06"), which simplifies the accounting for convertible instruments by removing certain separation models requiring separate accounting for embedded conversion features which will result in more convertible debt instruments accounted for as a single liability.  The ASU eliminates certain settlement conditions that are required for equity classification to qualify for the derivative scope exception.  The ASU addresses how convertible instruments are accounted for in the calculation of diluted earnings per share by using the if-converted method.  The ASU is effective for fiscal years beginning after December 15, 2021, </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">with early adoption permitted no earlier than fiscal years beginning after December 15, 2020.  The Company adopted this standard on January 1, 2022 using the modified retrospective method. The adoption of this new guidance resulted in:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">an increase of approximately $22.6&#160;million to long-term debt in the consolidated balance sheets, to reflect the full principal amount of the convertible notes then outstanding net of issuance costs (the "2.625% Notes" described more fully in Note 8);</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">a reduction of approximately $37.9&#160;million to additional paid-in capital, net of income tax effects, to remove the equity component separately recorded for the conversion features associated with the 2.625% Notes;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">a decrease to deferred income tax liabilities of approximately $5.5&#160;million; and </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">a cumulative-effect adjustment of approximately $20.8&#160;million, net of income tax effects, to the beginning balance of retained earnings as of January 1, 2022.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption of this new guidance reduced interest expense related to amortization of debt discount on the 2.625% Notes by approximately $2.6&#160;million during the three months ended March 31, 2022.  Additionally, the dilutive share count increased by approximately 2.5&#160;million shares as a result of calculating the impact of dilution from the 2.625% Notes using the if-converted method.  During the year ended December 31, 2022, the Company repurchased and extinguished $275.0 million principal value of the 2.625% Notes as further discussed in Note 8.  Concurrently, the Company entered into a Supplemental Indenture related to the remaining $70.0&#160;million in 2.625% Notes, pursuant to which the Company irrevocably elected to settle the principal value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">of those </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.625% Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in cash.  As a result, in periods in which the Company has net income, only the conversion premium will affect the dilutive share count.  As the Company was in a net loss position for the year ended December 31, 2022, there were no dilutive potential shares included in the computation of diluted shares outstanding for the year ended December 31, 2022.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Standards, Not Yet Adopted</span></div>In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional guidance if certain criteria are met for entities that have contracts, hedging relationships, and other transactions that reference LIBOR or other reference rates expected to be discontinued as a result of reference rate reform.  This ASU was effective as of March 12, 2020 through December 31, 2022 and was extended through December 31, 2024 by ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848.  The Company has not adopted these ASUs as of December 31, 2022.  Our seventh amended and restated senior credit agreement includes language to address the change from LIBOR to SOFR, an alternative base rate, therefore we do not believe reference rate reform will have a significant impact on our consolidated financial statements.<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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="padding-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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.</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 250<br> -URI https://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126986314&amp;loc=SL124402458-218513<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 (g)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<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 1<br> -Subparagraph (b)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<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://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><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 (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126986314&amp;loc=SL124402458-218513<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038215&amp;loc=d3e31137-122693<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 13: 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 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL122150809-237846<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=122038215&amp;loc=SL108384541-122693<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128293352&amp;loc=SL126838806-209984<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL126732908-238011<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (f)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128293352&amp;loc=SL126838806-209984<br><br>Reference 22: 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 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL126732908-238011<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL126732908-238011<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 28: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 32: 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 (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 33: 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)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144292172432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions<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_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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_BusinessCombinationDisclosureTextBlock', window );">Business Acquisition</a></td>
<td class="text">Business Acquisitions<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June&#160;13, 2022, we acquired In2Bones Global, Inc. ("In2Bones") and all of its stock (the "In2Bones Acquisition") for an aggregate upfront payment of $145.2&#160;million in cash.  In addition, there are potential earn-out payments to In2Bones&#8217; equity holders in an amount up to $110.0&#160;million based on the achievement of certain revenue targets for In2Bones products during the sixteen (16) successive quarters commencing on July 1, 2022.  In2Bones is a global developer, manufacturer and distributor of medical devices for the treatment of disorders and injuries of the upper (hand, wrist and elbow) and lower (foot and ankle) extremities.  The In2Bones Acquisition was funded through a combination of cash on hand and long-term borrowings as further described in Note 8.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;9, 2022, we acquired Biorez, Inc. ("Biorez") and all of its stock (the "Biorez Acquisition") for an aggregate upfront payment of $85.5&#160;million in cash.  We paid $83.7&#160;million as of December&#160;31, 2022, with a $1.8&#160;million holdback, pursuant to the merger agreement for the Biorez Acquisition.  In addition, there are potential earn-out payments to Biorez&#8217; equity holders in an amount up to $165.0&#160;million based on the achievement of certain revenue targets for Biorez products during the sixteen (16) successive quarters commencing on October 1, 2022.  Biorez is a medical device start-up focused on advancing the healing of soft tissue using its proprietary BioBrace</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> implant technology.  The Biorez Acquisition was funded through a combination of cash on hand and long-term borrowings.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed as a result of the In2Bones and Biorez Acquisitions that were accounted for as business combinations.  The assessment of fair value is based on preliminary valuations and estimates that were available to management at the time the consolidated financial statements were prepared.  Accordingly, the allocation of purchase price is preliminary and therefore subject to adjustment during the measurement adjustment period. </span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:58.247%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.632%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.986%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.635%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">In2Bones</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Biorez</span></td></tr><tr style="height:6pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">754&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,218&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributor relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and tradenames</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,297&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities assumed</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,332&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,536&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,242&#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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,585&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,055&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill recorded as part of the In2Bones Acquisition primarily represents revenue synergies, the related cost to enter into this new product offering and the In2Bones assembled workforce.  Goodwill is not deductible for tax purposes. In2Bones distributor relationships and developed technology are each being amortized over a weighted average life of 15 years.  The fair value of the intangible assets was estimated using an income approach, specifically the multi-period excess earnings method for distributor relationships and the relief-from-royalty method for the developed technology intangible asset.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill recorded as part of the Biorez Acquisition primarily represents revenue synergies, the related cost to enter into this new product offering and the Biorez assembled workforce.  Goodwill is not deductible for tax purposes.  Biorez developed technology and trademarks and tradenames are each being amortized over a weighted average life of 20 years.  The fair value of the intangible assets was estimated using an income approach, specifically the multi-period excess earnings method for the developed technology intangible asset.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant judgment was</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">applied in estimating the fair value of the developed technology and distributor relationships intangible assets acquired, which involved the use of significant estimates and assumptions with respect to the timing and amounts of cash flow projections, including revenue growth rates, obsolescence rate,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> EBITDA margin</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the customer attrition rate, royalty rate and discount rates.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EBITDA is defined as earnings before income tax, interest expense, depreciation and amortization.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contingent consideration of $69.4 million and $114.5 million for In2Bones and Biorez, respectively, was recorded at fair value at the date of acquisition based on the consideration expected to be transferred, estimated as the probability-weighted future cash flows, discounted back to present value. The fair value of contingent consideration is measured using projected payment dates, discount rates, revenue volatilities, and projected revenues. The recurring Level 3 fair value measurements of contingent consideration for which the liability was recorded at the acquisition date include the following significant unobservable inputs:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assumptions</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:100%">Unobservable Input</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">In2Bones</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Biorez</span></td></tr><tr style="height:6pt"><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="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.67%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.34%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.75%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.87%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected year of payment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023-2026</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023-2026</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded $23.7&#160;million in net sales for In2Bones since the date of acquisition, June&#160;13, 2022.  The net sales were recorded in the consolidated statements of comprehensive income (loss) for the year ended December&#160;31, 2022. Earnings </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recorded in the consolidated statements of comprehensive income (loss) for the year ended December&#160;31, 2022 were not material. We also believe the proforma information is immaterial for the years ended December&#160;31, 2022 and 2021.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales and earnings for Biorez were immaterial to the year ended December&#160;31, 2022.  We also believe the proforma information is immaterial for the years ended December&#160;31, 2022 and 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, we recognized $4.5&#160;million in costs for inventory step-up adjustments associated with the In2Bones Acquisition, which are included in cost of sales.  During 2022, we recognized $10.1 million in consulting fees, legal fees and other integration related costs associated with the acquisitions of In2Bones and Biorez, which are included in selling and administrative expense.</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_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI https://asc.fasb.org/topic&amp;trid=2303972<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4946-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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>24
<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="idm140144292066192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<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_InventoryDisclosureAbstract', window );"><strong>Inventory 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_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text">Inventories<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following at December 31:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:76.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,677&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,386&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,477&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,320&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,644&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</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 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144292133456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant 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, Plant and Equipment</a></td>
<td class="text">Property, Plant and Equipment<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consist of the following at December 31:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:76.465%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,027&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,027&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,745&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,601&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,147&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,624&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(277,536)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(263,761)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,611&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,863&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Internal-use software, included in gross machinery and equipment at December&#160;31, 2022 and 2021 was $49.4 million and $49.1 million, respectively, with related accumulated depreciation of $45.7 million and $45.3 million, respectively.  Internal use software depreciation expense was $2.1 million, $3.3 million and $4.7 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.  Also, during 2020, we sold a vacant facility for $3.2&#160;million.</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>26
<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="idm140144292283824">
<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="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs for the years ended December 31, consist of the following:</span></div><div style="text-align:justify"><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 style="width:54.016%"/><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.378%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Straight-line lease cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,685&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,255&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease cost</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,685&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,720&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,255&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Interest on lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease cost</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,098&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,139&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,643&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases as of December 31, is as follows:</span></div><div style="text-align:justify"><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 style="width:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.221%"/><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:19.224%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzItMC0xLTEtNDU1NjM_404ba760-70fb-4340-a049-fe610be941f3"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzItMC0xLTEtNDU1NjM_8ff22f39-fb34-4d6d-905e-f3a3a2809320">Other assets</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,710&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,425&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzQtMC0xLTEtNDU1NTQ_2ee3dcc7-bdf7-4362-a0ae-89f62c451a4b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzQtMC0xLTEtNDU1NTQ_4ab88fa6-1119-49d4-b215-e01127f024b9">Other current liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,162&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzUtMC0xLTEtNDU1NjA_12920182-7476-4352-adc7-ed021ef5e03b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzUtMC0xLTEtNDU1NjA_5204fd12-9624-4832-b74d-08c78f4cc2be">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,759&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,678&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,888&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, gross</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,924&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,510)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,145)</span></td><td style="background-color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzExLTAtMS0xLTQ1NTc1_8cd6032f-c18f-4d79-982b-26edd3b4f299"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzExLTAtMS0xLTQ1NTc1_d405ed40-36f7-4234-b14f-5a1b9abecc00">Property, plant and equipment, net</span></span></span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">839&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEzLTAtMS0xLTQ1NTY3_b83bc6a2-3c02-4e4f-9aaf-0a751338a22b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEzLTAtMS0xLTQ1NTY3_ec0db0c7-6d4d-4512-8430-378125ee8fc1">Current portion of long-term debt</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE0LTAtMS0xLTQ1NTcx_7ef7abe4-8258-4750-af82-cb84924d4afa"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE0LTAtMS0xLTQ1NTcx_97d8b0e1-4485-4525-aba8-08f82958f726">Long-term debt</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.17 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.90 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.92 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.05 years</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.02&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases for the years ended December 31, was as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.823%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.104%"/><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:14.104%"/><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:14.109%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,791&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,704&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,242&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of December&#160;31, 2022 are as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:58.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.488%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.725%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Lease</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Lease</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,548&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,870)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,678&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we have not entered into any operating or finance leases that have not yet commenced.</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_LesseeFinanceLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs for the years ended December 31, consist of the following:</span></div><div style="text-align:justify"><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 style="width:54.016%"/><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.378%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Straight-line lease cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,685&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,255&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease cost</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,685&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,720&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,255&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Interest on lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease cost</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,098&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,139&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,643&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases as of December 31, is as follows:</span></div><div style="text-align:justify"><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 style="width:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.221%"/><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:19.224%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzItMC0xLTEtNDU1NjM_404ba760-70fb-4340-a049-fe610be941f3"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzItMC0xLTEtNDU1NjM_8ff22f39-fb34-4d6d-905e-f3a3a2809320">Other assets</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,710&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,425&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzQtMC0xLTEtNDU1NTQ_2ee3dcc7-bdf7-4362-a0ae-89f62c451a4b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzQtMC0xLTEtNDU1NTQ_4ab88fa6-1119-49d4-b215-e01127f024b9">Other current liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,162&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzUtMC0xLTEtNDU1NjA_12920182-7476-4352-adc7-ed021ef5e03b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzUtMC0xLTEtNDU1NjA_5204fd12-9624-4832-b74d-08c78f4cc2be">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,759&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,678&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,888&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, gross</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,924&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,510)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,145)</span></td><td style="background-color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzExLTAtMS0xLTQ1NTc1_8cd6032f-c18f-4d79-982b-26edd3b4f299"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzExLTAtMS0xLTQ1NTc1_d405ed40-36f7-4234-b14f-5a1b9abecc00">Property, plant and equipment, net</span></span></span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">839&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEzLTAtMS0xLTQ1NTY3_b83bc6a2-3c02-4e4f-9aaf-0a751338a22b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEzLTAtMS0xLTQ1NTY3_ec0db0c7-6d4d-4512-8430-378125ee8fc1">Current portion of long-term debt</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE0LTAtMS0xLTQ1NTcx_7ef7abe4-8258-4750-af82-cb84924d4afa"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE0LTAtMS0xLTQ1NTcx_97d8b0e1-4485-4525-aba8-08f82958f726">Long-term debt</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.17 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.90 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.92 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.05 years</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.02&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases for the years ended December 31, was as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.823%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.104%"/><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:14.104%"/><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:14.109%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,791&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,704&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,242&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of December&#160;31, 2022 are as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:58.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.488%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.725%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Lease</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Lease</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,548&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,870)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,678&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we have not entered into any operating or finance leases that have not yet commenced.</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_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance 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_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144292594464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other 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 Other Intangible Assets</a></td>
<td class="text">Goodwill and Other Intangible Assets<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the net carrying amount of goodwill for the years ended December 31, are as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.239%"/><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.867%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1,</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617,528&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">618,440&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill  resulting from business combinations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,261)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(912)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31,</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">815,429&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617,528&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, the Company acquired In2Bones Global, Inc. and Biorez, Inc. as further described in Note 3. Goodwill resulting from the In2Bones Acquisition amounted to $139.1&#160;million and acquired intangible assets including distributor relationships and developed technology amounted to $64.9&#160;million.  Goodwill resulting from the Biorez Acquisition amounted to $60.0&#160;million and acquired intangible assets including developed technology and trademarks and tradenames amounted to $177.9&#160;million.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accumulated goodwill impairment losses aggregated $107.0 million at December 31, 2022 and 2021, respectively.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets consist of the following:</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"/><td style="width:40.155%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.615%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.605%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.064%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.610%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></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:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Amortization Period (Years)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets with definite lives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:14pt"><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="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="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer and distributor relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,870)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152,934)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales representation, marketing and promotional rights</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,376&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,376&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and other intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,838&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,472)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,890)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,675)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,604&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,495)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets with indefinite lives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and tradenames</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005,816&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(324,017)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761,368&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(290,319)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense related to intangible assets which are subject to amortization totaled $33.7 million, $33.3 million and $34.2 million for the years ending December&#160;31, 2022, 2021 and 2020, respectively, and is included as a reduction of revenue (for amortization related to our sales representation, marketing and promotional rights) and in selling and administrative expense (for all other intangible assets) in the consolidated statements of comprehensive income (loss).  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated amortization expense related to intangible assets at December&#160;31, 2022 and for each of the five succeeding years is as follows:</span></div><div style="text-align:justify"><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 style="width:53.724%"/><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.670%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization included in expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization recorded as a reduction of revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,351&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,351&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,551&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,551&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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>28
<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="idm140144292170000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long Term Debt<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 );">Long Term Debt</a></td>
<td class="text">Long Term Debt<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consists of the following at December 31:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving line of credit</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,000&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,000&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan, net of deferred debt issuance costs of $729 and $1,373 in 2022 and 2021, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,196&#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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.625% convertible notes, net of deferred debt issuance costs of $432 and $3,700 in 2022 and 2021, respectively, and unamortized discount of $23,404 in 2021</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,896&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">2.250% convertible notes, net of deferred debt issuance costs of $18,834 in 2022 </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781,166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,054,822&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684,656&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,746&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,249&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">985,076&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672,407&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline">Seventh Amended and Restated Senior Credit Agreement</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On July&#160;16, 2021, we entered into a seventh amended and restated senior credit agreement consisting of: (a) a $233.5 million term loan facility and (b) a $585.0 million revolving credit facility.  The revolving credit facility will terminate and the loans outstanding under the term loan facility will expire on July&#160;16, 2026.  The term loan was payable in quarterly installments increasing over the term of the facility. During 2022, we made a $90.0 million prepayment on the term loan facility resulting in the elimination of such quarterly payments with the remaining balance due upon the expiration of the term loan facility. The $90.0 million prepayment was accounted for as an extinguishment and resulted in a write-off to other expense of unamortized debt issuance costs of $0.5&#160;million. Proceeds from the term loan facility and borrowings under the revolving credit facility were used to repay the then existing senior credit agreement.  During 2021, we recorded $1.1&#160;million to other expense related to the loss on the early extinguishment and third-party fees associated with the seventh amended and restated credit agreement. Interest rates are at SOFR (4.323% at December&#160;31, 2022) plus an interest rate margin of 1.125% (5.448% at December&#160;31, 2022).  For borrowings where we elect to use the alternate base rate, the initial base rate is the greatest of (i) the Prime Rate, (ii) the Federal Funds Rate plus 0.500% or (iii) the one-month Adjusted SOFR rate plus 1.000%, plus, in each case, an interest rate margin.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">There were $134.6 million in borrowings outstanding on the term loan facility as of December&#160;31, 2022.  There were $70.0 million in borrowings outstanding under the revolving credit facility as of December&#160;31, 2022.  Our available borrowings on the revolving credit facility at December&#160;31, 2022 were $513.2 million with approximately $1.8 million of the facility set aside for outstanding letters of credit.  The carrying amounts of the term loan and revolving credit facility approximate fair value.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The seventh amended and restated senior credit agreement is collateralized by substantially all of our personal property and assets.  The seventh amended and restated senior credit agreement contains covenants and restrictions which, among other things, require the maintenance of certain financial ratios and restrict dividend payments and the incurrence of certain indebtedness and other activities, including acquisitions and dispositions.  We were in full compliance with these covenants and restrictions as of December&#160;31, 2022.  We are also required, under certain circumstances, to make mandatory prepayments from net cash proceeds from any issuance of equity and asset sales.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">2.625% Convertible Notes</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On January 29, 2019, we issued $345.0 million aggregate principal amount of 2.625% convertible notes due in 2024.  Interest is payable semi-annually in arrears on February 1 and August 1 of each year, commencing August 1, 2019.  The 2.625% Notes will mature on February 1, 2024, unless earlier repurchased or converted.  The 2.625% Notes represent subordinated unsecured obligations and are convertible under certain circumstances, as defined in the indenture, into a combination of cash and CONMED common stock.&#160;&#160;The 2.625% Notes may be converted at an initial conversion rate of 11.2608 shares of our common stock per $1,000 principal amount of 2.625% Notes (equivalent to an initial conversion price of approximately $88.80 per share of common stock).  Holders of the 2.625% Notes may convert the 2.625% Notes at their option at any time on or after November 1, 2023 through the second scheduled trading day preceding the maturity date.  Holders of the 2.625% Notes will also have the right to convert the 2.625% Notes prior to November 1, 2023, but only upon the occurrence of specified events.  The conversion rate is subject to anti-dilution adjustments if certain events occur.  A portion of the net proceeds from the offering of the 2.625% Notes were used as part of the financing for the Buffalo Filter acquisition and $21.0 million were used to pay the cost of certain convertible notes hedge transactions as further described below.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On June 6, 2022, the Company repurchased and extinguished $275.0 million principal amount of the 2.625% Notes for aggregate consideration consisting of $275.0 million in cash and approximately 0.9 million shares of the Company's common stock. During the year ended December 31, 2022, the Company recorded a loss on extinguishment of $103.1 million to other expense based on the fair value of the shares of the Company&#8217;s common stock issued in connection with the extinguishment. This loss was not deductible for tax purposes. We also recorded a write-off to other expense of unamortized debt issuance costs related to the 2.625% Notes of $2.9 million. Concurrently, the Company entered into a Supplemental Indenture related to the remaining $70.0&#160;million in 2.625% Notes, in which the Company irrevocably elected to settle the principal value of those 2.625% Notes in cash.  The $70.0&#160;million in 2.625% Notes are reflected in the current portion of long-term debt at December&#160;31, 2022.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Our effective borrowing rate for nonconvertible debt at the time of issuance of the 2.625% Notes was estimated to be 6.14%, which resulted in $51.6 million of the $345.0 million aggregate principal amount of 2.625% Notes issued, or $39.1 million after taxes, being attributable to equity.&#160;&#160;For the years ended December&#160;31, 2021 and 2020, we have recorded interest expense related to the amortization of debt discount on the 2.625% Notes of  $10.2 million and $9.7 million respectively, at the effective interest rate of 6.14%.&#160;On January 1, 2022, we adopted ASU 2020-06 using the modified retrospective approach as further described in Note 2. This ASU eliminated the equity component separately recorded for the conversion features associated with the convertible notes and related debt discount.&#160;&#160;For the years ended December&#160;31, 2022, 2021 and 2020, we have recorded interest expense on the 2.625% Notes of $4.8 million, $9.1 million and $9.1 million, respectively, at the contractual coupon rate of 2.625%.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The estimated fair value of the 2.625% Notes was approximately $79.0 million as of December&#160;31, 2022 based on a market approach which represents a Level 2 valuation in the fair value hierarchy.  The estimated fair value was determined based on the estimated or actual bids and offers of the 2.625% Notes in an over-the-counter market transaction on the last business day of the period.  </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline">2.250% Convertible Notes</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On June 6, 2022, we issued $800.0 million aggregate principal amount of 2.250% Notes. Interest is payable semi-annually in arrears on June 15 and December 15 of each year, commencing December 15, 2022. The 2.250% Notes will mature on June 15, 2027, unless earlier repurchased or converted. The 2.250% Notes represent subordinated unsecured obligations and are convertible under certain circumstances, as defined in the indenture, into a combination of cash and CONMED common stock, with the principal required to be paid in cash. The 2.250% Notes may be converted at an initial conversion rate of 6.8810 shares of our common stock per $1,000 principal amount of the 2.250% Notes (equivalent to an initial conversion price of approximately $145.33 per share of common stock). Holders of the 2.250% Notes may convert the 2.250% Notes at their option at any time on or after March 15, 2027 through the second scheduled trading day preceding the maturity date. Holders of the 2.250% Notes will also have the right to convert the 2.250% Notes prior to March 15, 2027, but only upon the occurrence of specified events. The conversion rate is subject to anti-dilution adjustments if certain events occur. A portion of these proceeds were used to repurchase and extinguish a portion of the 2.625% Notes, pay off our then outstanding balance on our revolving line of credit, pay down $90.0 million of our term loan and partially pay for the In2Bones Acquisition. In addition, approximately $115.6 million of the proceeds were used to pay the cost of certain convertible notes hedge transactions related to the 2.250% Notes.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">For the year ended December 31, 2022, we have recorded interest expense on the 2.250% Notes of $10.3&#160;million at the contractual coupon rate of 2.250%.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The estimated fair value of the 2.250% Notes was approximately $731.0 million as of December 31, 2022 based on a market approach which represents a Level 2 valuation in the fair value hierarchy. The estimated fair value was determined based on the estimated or actual bids and offers of the 2.250% Notes in an over-the-counter market transaction on the last business day of the year.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline">Convertible Notes Hedge Transactions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In connection with the offering of the 2.625% and 2.250% Notes, we entered into convertible note hedge transactions with a number of financial institutions (each, an &#8220;option counterparty&#8221;).  The convertible note hedge transactions cover, subject to anti-dilution adjustments substantially similar to those applicable to the respective Notes, the number of shares of our common stock underlying the 2.625% and 2.250% Notes.  Concurrent with entering into the convertible note hedge transactions, we also entered into separate warrant transactions with each option counterparty whereby we sold to such option counterparty warrants to purchase, subject to customary anti-dilution adjustments, the same number of shares of our common stock.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In connection with the repurchase and extinguishment of $275.0 million principal amount of the 2.625% Notes, the Company entered into agreements with the option counterparties to terminate a corresponding portion of the hedges on the 2.625% Notes. The transactions had a net fair value due the Company on execution date of $22.2 million which was recorded as an adjustment to Paid-in Capital. The Company recorded a $5.5&#160;million charge to other expense as a result of a subsequent decline in fair value between execution date and settlement date with the Company receiving net cash of $16.7 million. The </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">termination of the convertible notes hedge resulted in the release of the related deferred tax asset. In connection with the issuance of 2.250% Notes, the Company purchased hedges for $187.6&#160;million ($142.1&#160;million net of tax) and received proceeds from the issuance of warrants totaling $72.0&#160;million, recorded to paid-in capital.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The convertible note hedge transactions are expected generally to reduce the potential dilution upon conversion of the Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted Notes, as the case may be, in the event that the market price per share of our common stock, as measured under the terms of the convertible note hedge transactions, is greater than the strike price of the convertible note hedge transactions, which initially corresponds to the conversion price of the Notes and is subject to anti-dilution adjustments substantially similar to those applicable to the conversion rate of the Notes.  If, however, the market price per share of our common stock, as measured under the terms of the warrant transactions, exceeds the strike price ($114.92 for the 2.625% Notes and $251.53 for the 2.250% Notes) of the warrants, there would nevertheless be dilution to the extent that such market price exceeds the strike price of the warrants as noted in Note 1, unless we elect to settle the warrants in cash.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The scheduled&#160;maturities&#160;of&#160;long-term&#160;debt outstanding at December&#160;31, 2022 are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:85.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,587&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The above amounts exclude debt discount, deferred debt issuance costs and financing leases.</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_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>29
<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="idm140144292252640">
<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="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision (benefit) for income taxes for the years ended December&#160;31, 2022, 2021 and 2020 consists of the following:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:56.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.558%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense (benefit):</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(729)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,082&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,762&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,558&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,320&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax expense (benefit):</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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,096)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,466&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,253)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,636)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(310)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,910)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(808)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,042)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,005&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,234)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,720&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,563&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,914)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation between income taxes computed at the statutory federal rate and the provision (benefit) for income taxes for the years ended December&#160;31, 2022, 2021 and 2020 follows:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:56.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.558%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax provision at statutory rate based on income before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(267.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal research credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement of taxing authority examinations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible premium on extinguishment and change in fair value of convertible notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible/non-taxable items</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US tax on worldwide earnings 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.7)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(493.9)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected to account for Global Intangible Low Tax Income ("GILTI") using the period cost method.   The net impact of GILTI including the allowable GILTI deduction is presented in the rate reconciliation as a component of &#8220;US tax on worldwide earnings at different rates&#8221;.</span></div><div style="margin-bottom:8pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of the significant temporary differences which comprise the deferred income tax assets and liabilities at December&#160;31, 2022 and 2021 are as follows:</span></div><div style="margin-bottom:8pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,939&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,694&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,383&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,563&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,147&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,583&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued pension</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,530&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,930&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,542&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest limitation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes hedge</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,869&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,573&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,741&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: valuation allowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(543)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(786)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,338&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,412&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill and intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,065&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,833&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unremitted foreign earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,573&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,449&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,915&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,579&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,413&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,292&#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 style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,075)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,880)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Income (loss) before income taxes consists of the following U.S. and foreign income (loss):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:56.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.558%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. income (loss)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,114)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,260&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,026)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,845&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,629&#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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,862)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,105&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,603&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the amount of federal net operating loss carryforward was $11.0 million and begins to expire in 2027. As of December&#160;31, 2022, the amount of federal research credit carryforward available was $16.8 million.&#160;&#160;These credits begin to expire in 2027.&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have accrued tax liabilities related to the amount of unremitted earnings at December&#160;31, 2017 and certain subsequent unremitted earnings as these are not considered permanently reinvested.&#160; Deferred taxes have not been accrued on unremitted earnings subsequent to December 31, 2017 that are considered permanently reinvested.  The amount of such untaxed foreign earnings for the periods occurring after December 2017 totaled $28.7 million.  If we were to repatriate these funds, we would be required to accrue and pay taxes on such amounts.  The Company has estimated foreign withholding taxes of $1.4 million would be due if these earnings were repatriated. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to taxation in the United States and various states and foreign jurisdictions.  Taxing authority examinations can involve complex issues and may require an extended period of time to resolve.  Our federal income tax returns have been examined by the Internal Revenue Service (&#8220;IRS&#8221;) for calendar years ending through 2019.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize tax liabilities in accordance with the provisions for accounting for uncertainty in income taxes.  Such guidance prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to our unrecognized tax benefits for the years ending December 31,:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:56.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.558%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1,</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,170&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases for positions taken in current periods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases in unrecorded tax positions related to settlement with the taxing authorities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,970)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases in unrecorded tax positions related to lapse of statute of limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31,</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>If the total unrecognized tax benefits of $0.2 million at December&#160;31, 2022 were recognized, it would reduce our annual effective tax rate.&#160;&#160;The amount of interest accrued in 2020, 2021 and 2022 related to these unrecognized tax benefits was not material and is included in the provision (benefit) for income taxes in the consolidated statements of comprehensive income (loss).<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>30
<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="idm140144292255120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' 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_ShareholdersEquityAndShareBasedPaymentsTextBlock', window );">Shareholders' Equity</a></td>
<td class="text">Shareholders&#8217; Equity<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 29, 2012, the Board of Directors adopted a cash dividend policy and declared an initial quarterly dividend of $0.15 per share. On October 28, 2013, the Board of Directors increased the quarterly dividend to $0.20 per share.  The total dividend per share was $0.80 for each of 2022, 2021 and 2020.  The fourth quarter dividend for 2022 was paid on January&#160;5, 2023 to shareholders of record as of December&#160;16, 2022.  The total dividend payable was $6.1 million and $5.9 million at December 31, 2022 and 2021, respectively, and is included in other current liabilities in the consolidated balance sheet.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our shareholders have authorized 500,000 shares of preferred stock, par value $.01 per share, which may be issued in one or more series by the Board of Directors without further action by the shareholders. As of December&#160;31, 2022 and 2021, no preferred stock had been issued.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our Board of Directors has authorized a $200.0 million share repurchase program.  Through December&#160;31, 2022, we have repurchased a total of 6.1 million shares of common stock aggregating $162.6 million under this authorization and have $37.4 million remaining available for share repurchases.  The repurchase program calls for shares to be purchased in the open market or in private transactions from time to time.&#160;&#160;We may suspend or discontinue the share repurchase program at any time.&#160;&#160;During 2022, 2021, and 2020 we did not repurchase any shares. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have reserved 6.5 million shares of common stock for issuance to employees and directors under two shareholder approved share-based compensation plans (the "Plans") of which approximately 2.8 million shares remain available for grant at December&#160;31, 2022.&#160;&#160;The exercise price on all outstanding stock options and stock appreciation rights (&#8220;SARs&#8221;) is equal to the quoted fair market value of the stock at the date of grant.&#160;&#160;Restricted stock units (&#8220;RSUs&#8221;) and performance stock units (&#8220;PSUs&#8221;) are valued at the market value of the underlying stock on the date of grant.&#160;&#160;Stock options, SARs, RSUs and PSUs are generally non-transferable other than on death and generally become exercisable over a 4 to 5 year period from date of grant.&#160;&#160;Stock options and SARs expire 10 years from date of grant.&#160;&#160;SARs are only settled in shares of the Company&#8217;s stock.&#160;&#160;The issuance of shares pursuant to the exercise of stock options and SARs and vesting of RSUs and PSUs are from the Company&#8217;s treasury stock.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total pre-tax stock-based compensation expense recognized in the consolidated statements of comprehensive income (loss) was $21.7 million, $16.3 million and $13.1 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.&#160;&#160;These amounts are included in selling and administrative expense.  Tax related benefits of $3.8 million, $3.9 million and $3.2 million were also recognized for the years ended December&#160;31, 2022, 2021 and 2020, respectively.&#160;&#160;Cash received from the exercise of stock options was $8.9 million, $19.6 million and $13.7 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively, and is reflected in cash flows from financing activities in the consolidated statements of cash flows.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the Black-Scholes option pricing model to estimate the fair value of stock options and SARs at the date of grant.  Use of a valuation model requires management to make certain assumptions with respect to select model inputs.  Expected volatilities are based upon historical volatility of the Company&#8217;s stock over a period equal to the expected life of each stock option and SAR grant.  The risk free interest rate is based on the stock option and SAR grant date for a traded U.S. Treasury bond with a maturity date closest to the expected life.  The expected annual dividend yield is based on the Company's anticipated cash dividend payouts.  The expected life represents the period of time that the stock options and SARs are expected to be outstanding based on a study of historical data of option holder exercise and termination behavior.  Forfeitures are recognized as incurred.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the assumptions used in estimating fair value in the years ended December&#160;31, 2022, 2021 and 2020: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:56.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.558%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date fair value of stock options and SARs</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.88&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.47&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.62&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.81&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected annual dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life of options &amp; SARs (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the stock option and SAR activity for the year ended December&#160;31, 2022:</span></div><div><span><br/></span></div><div><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:72.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.786%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number<br/>of<br/>Shares<br/>(in 000&#8217;s)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,264&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.79&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141.84&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114.72&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.80&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,725&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.66&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options &amp; SARs expected to vest </span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,976&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.09&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average remaining contractual term for SARs and stock options outstanding and exercisable at December&#160;31, 2022 was 6.6 years and 5.1 years, respectively.&#160;&#160;The aggregate intrinsic value of SARs and stock options outstanding and exercisable at December&#160;31, 2022 was $49.3 million and $43.0 million, respectively.&#160;&#160;The aggregate intrinsic value of stock options and SARs exercised during the years ended December&#160;31, 2022, 2021 and 2020 was $13.6 million, $49.2 million and $26.6 million, respectively.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the RSU activity for the year ended December&#160;31, 2022:&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number<br/>of<br/>Shares<br/>(in 000&#8217;s)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Grant-Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.55&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136.35&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.68&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117.91&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average fair value of RSU awards granted in the years ended December&#160;31, 2022, 2021 and 2020 was $136.35, $129.94 and $85.45, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of RSUs and PSUs vested was $2.6 million, $2.2 million and $6.2 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, there was $59.2 million of total unrecognized compensation cost related to nonvested stock options, SARs and RSUs granted under the Plans which is expected to be recognized over a weighted average period of 3.5 years.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer to our employees a shareholder-approved Employee Stock Purchase Plan (the &#8220;Employee Plan&#8221;), under which we reserved 1.0 million shares of common stock for issuance to our employees.&#160;&#160;The Employee Plan provides employees with the opportunity to invest from 1% to 10% of their annual salary to purchase shares of CONMED common stock at a purchase price equal to 95% of the fair market value of the common stock on the exercise date.&#160;&#160;During 2022, we issued approximately 17,353 shares of common stock under the Employee Plan.&#160;&#160;No stock-based compensation expense has been recognized in the accompanying consolidated financial statements as a result of common stock issuances under the Employee Plan.</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_ShareholdersEquityAndShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144292277552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues<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_RevenuesAbstract', window );"><strong>Revenues [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 );">Revenues</a></td>
<td class="text">Revenues<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present revenue disaggregated by product line and timing of revenue recognition for the years ended December&#160;31, 2022, 2021 and 2020:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:38.811%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.487%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Orthopedic Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">General Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goods transferred at a point in time</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,648&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000,273&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services transferred over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,199&#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 19pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales from contracts with customers</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461,528&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,944&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045,472&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:38.811%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.487%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Orthopedic Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">General Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goods transferred at a point in time</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567,244&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966,207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services transferred over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,461&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,967&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,428&#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 19pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales from contracts with customers</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,424&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572,211&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,635&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:38.811%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.487%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Orthopedic Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">General Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goods transferred at a point in time</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340,318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484,147&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">824,465&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services transferred over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,607&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,994&#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 19pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales from contracts with customers</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374,705&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,754&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862,459&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue disaggregated by primary geographic market where the products are sold is included in Note 12. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liability balances related to the sale of extended warranties to customers are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.496%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract Liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,114&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,760&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized during&#160;years ended&#160;December&#160;31, 2022, 2021 and 2020&#160;from amounts included in contract liabilities at the beginning of the period were&#160;$11.5 million, $10.3 million&#160;and&#160;$9.3 million, respectively. There were no material contract assets as of&#160;December&#160;31, 2022&#160;and&#160;December&#160;31, 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_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144372659520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments and Geographic Areas<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_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Business Segments and Geographic Areas</a></td>
<td class="text">Business Segments and Geographic Areas<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are accounting and reporting for our business as a single operating segment entity engaged in the development, manufacturing and sale on a global basis of surgical devices and related equipment.  Our chief operating decision maker (the CEO) evaluates the various global product portfolios on a net sales basis and evaluates profitability, investment, cash flow metrics and allocates resources on a consolidated worldwide basis due to shared infrastructure and resources. Our product lines consist of orthopedic surgery and general surgery.  Orthopedic surgery consists of sports medicine instrumentation and small bone, large bone and specialty powered surgical instruments as well as imaging systems for use in minimally invasive surgical procedures and fees related to sales representation, promotion and marketing of sports medicine allograft tissue.  General surgery consists of a complete line of endo-mechanical instrumentation for minimally invasive laparoscopic and gastrointestinal procedures, smoke evacuation devices, a line of cardiac monitoring products as well as electrosurgical generators and related instruments.  These product lines' net sales and primary geographic market where the products are sold, are as follows for the  years ended December&#160;31, 2022, 2021 and 2020:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:38.811%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.487%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Orthopedic Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">General Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Primary Geographic Markets</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,176&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405,777&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578,953&#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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East &amp; Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,649&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,288&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,937&#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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,353&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,124&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas (excluding the United States)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,105&#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 19pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales from contracts with customers</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461,528&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,944&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045,472&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:38.811%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.487%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Orthopedic Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">General Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Primary Geographic Markets</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,980&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552,533&#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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East &amp; Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,695&#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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,590&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,218&#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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas (excluding the United States)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,365&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,189&#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 19pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales from contracts with customers</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,424&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572,211&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,635&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:38.811%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.487%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Orthopedic Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">General Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Primary Geographic Markets</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,715&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,349&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482,064&#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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East &amp; Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,998&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,086&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,084&#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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,961&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas (excluding the United States)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,714&#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 19pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales from contracts with customers</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374,705&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,754&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862,459&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales are attributed to countries based on the location of the customer.  There were no significant investments in long-lived assets located outside the United States at December&#160;31, 2022 and 2021.&#160;&#160;No single customer represented over 10% of our consolidated net sales for the years ended December&#160;31, 2022, 2021 and 2020.</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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI 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 34<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI 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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI https://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<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="idm140144292263216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans<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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Employee Benefit Plans</a></td>
<td class="text">Employee Benefit Plans<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sponsor an employee savings plan (&#8220;401(k) plan&#8221;) covering substantially all of our United States based employees.  We also sponsor a defined benefit pension plan (the &#8220;pension plan&#8221;) that was frozen in 2009.  It covered substantially all our United States based employees at the time it was frozen.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total employer contributions to the 401(k) plan were $9.9&#160;million, $9.2&#160;million and $8.9&#160;million during the years ended December&#160;31, 2022, 2021 and 2020, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a December 31, measurement date for our pension plan.&#160;&#160;</span><span style="color:#222222;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cumulative gains and losses in excess of 10% of the greater of the benefit obligation or the market-related value of assets are amortized on a straight-line basis over the lesser of the expected average remaining life expectancy of the plan's participants or 11.38 years.  The limit of 11.38 years is adjusted to reflect the percentage change in the average remaining service period for the plan's active membership.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of the projected benefit obligation, plan assets and funded status of the pension plan at December 31:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated benefit obligation</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,203&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,508&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation at beginning of year</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,242&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">991&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,803&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gain</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,607)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,427)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,805)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,703)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,118)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,398)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation at end of year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,203&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,508&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,940&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual gain (loss) on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,125)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,805)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,118)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,398)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,356&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,404&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,847)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,104)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The projected benefit obligation decreased $24.3&#160;million as of December&#160;31, 2022 mainly due to the increase in the discount rate from 2.81% at December&#160;31, 2021 to 5.41% at December&#160;31, 2022 and changes in the lump sum conversion rates.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recognized in the consolidated balance sheets consist of the following at December 31,:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,847)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,104)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,346)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,122)</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="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss for the years ended December&#160;31, 2022 and 2021 consists of net actuarial losses not yet recognized in net periodic pension cost (before income taxes).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following actuarial assumptions were used to determine our accumulated and projected benefit obligations as of December 31,:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.41&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.81&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other changes in plan assets and benefit obligations recognized in other comprehensive income (loss) in 2022 and 2021 are as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:77.932%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year actuarial loss </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,228&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,836&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial loss</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,589&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,327&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total recognized in other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,817&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,163&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic pension cost for the years ended December 31, consists of the following:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:64.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.649%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">991&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzItMC0xLTEtMzQ3MjY_209f6997-872f-48aa-9e88-f941ae7b3296">Interest cost on projected benefit obligation</span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,803&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzMtMC0xLTEtMzQ3MjY_2afc7e6d-bfbe-49c8-bd15-6163b10e1610">Expected return on plan assets</span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,295)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,155)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,021)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzQtMC0xLTEtMzQ3MjY_b8e4e17a-c87c-410a-98f3-5466ed3b8ebb">Amortization of loss</span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,821&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic pension cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519&#160;</span></td><td style="background-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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-service cost of $0.4&#160;million is included in other expense in the consolidated statements of comprehensive income (loss) for the year ended 2020.  Non-service pension cost/(benefit) was immaterial for the years ended 2022 and 2021.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following actuarial assumptions were used to determine our net periodic pension benefit cost for the years ended December 31,:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:67.521%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.873%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate on benefit obligation</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.81&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.44&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.33&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective rate for interest on benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s discount rate and mortality assumptions are the significant assumptions in determining the projected benefit obligation of the Company&#8217;s pension plan.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The discount rate represents the interest rate used in estimating the present value of projected cash flows to settle the Company&#8217;s pension obligations.  The discount rate assumption is determined by management using a full yield curve approach, which involves applying the specific spot rates along the yield curve used in the determination of the benefit obligation that correlates to the relevant projected cash flows. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortality assumptions are based on published mortality studies developed primarily based on past experience of the broad population and modified for projected longevity trends.  The mortality assumptions used for 2022 and 2021 are based on the Pri-2012 Mortality Tables using the MP-2021 mortality improvement scale.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the expected return on pension plan assets, we consider the relative weighting of plan assets, the historical performance of total plan assets and individual asset classes and economic and other indicators of future performance.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset management objectives include maintaining an adequate level of diversification to reduce interest rate and market risk and providing adequate liquidity to meet immediate and future benefit payment requirements.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of plan assets by category is as follows at December 31,:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.070%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.072%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Pension<br/>Plan Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Target<br/>Allocation</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the pension plan held 27,562 shares of our common stock, which had a fair value of $2.4&#160;million.&#160;&#160;We believe that our long-term asset allocation on average will approximate the targeted allocation.  We regularly review our actual asset allocation and periodically rebalance the pension plan&#8217;s investments to our targeted allocation when deemed appropriate.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FASB guidance defines fair value and establishes a framework for measuring fair value and related disclosure requirements as described in Note 16.  Following is a description of the valuation methodologies used for our pension assets.  There have been no changes in the methodologies used at December&#160;31, 2022 and 2021:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><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:17.055%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:80.745%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock:</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock is valued at the closing price reported on the common stock&#8217;s respective stock exchange and is classified within level 1 of the valuation hierarchy.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed Income Securities:</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valued at the closing price reported on the active market on which the individual securities are traded and are classified within level 1 of the valuation hierarchy.</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money Market Fund:</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">These investments are public investment vehicles valued using the Net Asset Value (NAV).</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual Funds:</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">These investments are public investment vehicles valued using the Net Asset Value (NAV) provided by the administrator of the fund.  The NAV is based on the value of the underlying assets owned by the fund, minus its liabilities, and then divided by the number of shares outstanding.  </span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The methods described above may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values.  Furthermore, while the pension plan believes its valuation methods are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the value of the pension plan's assets as of December&#160;31, 2022 and December&#160;31, 2021:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:67.289%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.412%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investments measured at fair value:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed Income 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,272&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Investments measured at fair value</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,591&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,039&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investments measured at NAV:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money Market Fund</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,477&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,098&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual Funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,267&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Investments measured at NAV</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,765&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,365&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Investments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,356&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,404&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not expect to make any contributions to our pension plan for 2023.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the benefits and settlements expected to be paid by our pension plan in each of the next five years and in aggregate for the following five years.  The expected payments are estimated based on the same assumptions used to measure the Company&#8217;s projected benefit obligation at December&#160;31, 2022.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt;text-align:center"><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:56.879%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.921%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$5,948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,643&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,143&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,538&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028-2032</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,737&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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_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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 retirement 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 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI https://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<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="idm140144292172432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Legal Matters 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_LegalMattersAndContingenciesTextBlock', window );">Legal Matters and Contingencies</a></td>
<td class="text">Legal Matters and Contingencies<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company may receive an information request, subpoena or warrant from a government agency such as the Securities and Exchange Commission, Department of Justice, Equal Employment Opportunity Commission, the Occupational Safety and Health Administration, the United States Food and Drug Administration, the Department of Labor, the Treasury Department or other federal and state agencies or foreign governments or government agencies.  These information requests, subpoenas or warrants may or may not be routine inquiries, or may begin as routine inquiries and over time develop into enforcement actions of various types.  Likewise, if we receive reports of alleged misconduct from employees and third parties, we investigate as appropriate.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Manufacturers of medical devices have been the subject of various enforcement actions relating to interactions with health care providers domestically or internationally whereby companies are claimed to have provided health care providers with inappropriate incentives to purchase their products.  Similarly, the Foreign Corrupt Practices Act ("FCPA") imposes obligations on manufacturers with respect to interactions with health care providers who may be considered government officials based on their affiliation with public hospitals.  The FCPA also requires publicly listed manufacturers to maintain accurate books and records, and maintain internal accounting controls sufficient to provide assurance that transactions are accurately recorded, lawful and in accordance with management's authorization.  The FCPA poses unique challenges both because manufacturers operate in foreign cultures in which conduct illegal under the FCPA may not be illegal in local jurisdictions, and because, in some cases, a United States manufacturer may face risks under the FCPA based on the conduct of third parties over whom the manufacturer may not have complete control.  While CONMED has not experienced any material enforcement action to date, there can be no assurance that the Company will not be subject to a material enforcement action in the future, or that the Company will not incur costs including, in the form of fees for lawyers and other consultants, that are material to the Company&#8217;s results of operations in the course of responding to a future inquiry or investigation.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Manufacturers of medical products may face exposure to significant product liability claims,  as well as patent infringement and other claims incurred in the ordinary course of business.  To date, we have not experienced any claims that have been material to our financial statements or financial condition, but any such claims arising in the future could have a material adverse effect on our business, results of operations or cash flows.  We currently maintain commercial product liability insurance of $35 million per incident and $35 million in the aggregate annually, which we believe is adequate.  This coverage is on a claims-made basis.  There can be no assurance that claims will not exceed insurance coverage, that the carriers will be solvent or that such insurance will be available to us in the future at a reasonable cost.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations are subject, and in the past have been subject, to a number of environmental laws and regulations governing, among other things, air emissions; wastewater discharges; the use, handling and disposal of hazardous substances and wastes; soil and groundwater remediation and employee health and safety.  Likewise, the operations of our suppliers and sterilizers are subject to similar environmental laws and regulations.  In some jurisdictions, environmental requirements may be expected to become more stringent in the future.  In the United States, certain environmental laws can impose liability for the entire cost of site restoration upon each of the parties that may have contributed to conditions at the site regardless of fault or the lawfulness of the party&#8217;s activities.  While we do not believe that the present costs of environmental compliance and remediation are material, there can be no assurance that future compliance or remedial obligations would not have a material adverse effect on our financial condition, results of operations or cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2014, the Company acquired EndoDynamix, Inc.  The agreement governing the terms of the acquisition provides that, if various conditions are met, certain contingent payments relating to the first commercial sale of the products (the milestone payment), as well as royalties based on sales (the revenue based payments), are due to the seller.  In 2016, we notified the seller that there was a need to redesign the product, and that, as a consequence, the first commercial sale had been delayed.  Consequently, the payment of contingent milestone and revenue-based payments were delayed.  On January 18, 2017, the seller provided notice (the "Notice") seeking $12.7 million under a liquidated damages clause, which essentially represented the seller's view as to the sum of the projected contingent milestone and revenue-based payments on an accelerated basis.  CONMED responded to the Notice denying that there was any basis for acceleration of the payments due under the acquisition agreement.  On February 22, 2017, the representative of the former shareholders of EndoDynamix filed a complaint in Delaware Chancery Court claiming breach of contract with respect to the duty to commercialize the product and seeking the contingent payments on an accelerated basis.  In the third quarter of 2018, the Company decided to halt the development of the EndoDynamix clip applier and recorded a charge to write off assets and released a previously accrued contingent consideration liability.  In court filings the Plaintiffs claim to seek liquidated damages, as well as additional damages up to $24.8&#160;million.  A non-jury trial in the Delaware Chancery Court commenced on March 18, 2021, and testimony concluded on April 7, 2021.  On June 30, 2022, the Court issued a ruling that CONMED had presented overwhelming evidence that it had not breached its obligations under the acquisition agreement, and that CONMED was entitled to judgement on all claims asserted against it.  The Company had not recorded any expense related to potential damages in connection with this matter and the period within which the former shareholders of EndoDynamix could have appealed expired without any appeal being filed.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CONMED is defending two Georgia State Court actions.  The first action was filed in Cobb County by various employees, former employees, contract workers and others against CONMED and against a contract sterilizer (the "Cobb County Action"). The second action was filed in Douglas County against CONMED&#8217;s landlord and other allegedly related entities (the "Douglas County Action").  Plaintiffs in the lawsuits allege personal injury and related claims purportedly arising from or relating to exposure to Ethylene Oxide, a chemical used to sterilize certain products.  CONMED is defending the claims asserted directly against it and is providing indemnification for certain other defendants based on contractual provisions.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Both actions are in their early stages. The Company&#8217;s motion to dismiss in the Cobb County action was heard on January 10, 2022, and the Court issued a ruling on June 15, 2022 dismissing 44 of the 51 plaintiffs' claims as precluded by the exclusive workers' compensation remedy, as well as one claim from a non-employee plaintiff.  As to the remaining claims that were not the subject of the motion to dismiss, CONMED believes it has strong defenses and will vigorously defend itself and all parties it is indemnifying.  As with any litigation, there are risks, including the risk that CONMED may not prevail with respect to the defense of the underlying claims, or with respect to securing adequate insurance coverage for the indemnification claims.  The Company is unable to estimate a range of possible loss at this time, and has not recorded any expense related to potential damages in connection with this matter because the Company does not believe any potential loss is probable.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CONMED submitted the foregoing claims for insurance coverage.  One insurer is providing coverage for certain of the claims asserted directly against the Company.  CONMED has been litigating two lawsuits in the United States District Court for the Northern District of New York with Federal Insurance Company (&#8220;Chubb&#8221;): one involving CONMED&#8217;s claim for coverage for the indemnification claims arising from the Cobb County Action, and the other concerning CONMED&#8217;s claim for coverage for the indemnification claims arising from the Douglas County Action.  On March 10, 2022, the Court ruled in favor of CONMED with respect to coverage for the indemnification claims arising from the Cobb County Action.  Chubb's motion for </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reconsideration was denied, and Chubb filed a notice of appeal.  On August 9, 2022, CONMED won a similar ruling finding in its favor and against Chubb as to the coverage case concerning the Douglas County Action.  Chubb appealed that decision as well.  CONMED believed its position was well-grounded in the facts and the law. Chubb subsequently withdrew its appeal and agreed to pay for the underlying defense of the two claims, subject to certain reservations of rights, and in January 2023 agreed to reimburse CONMED for certain costs it had previously incurred in connection with the defense of the two lawsuits.  There can be no assurance that Chubb will honor its obligations prospectively.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, one of CONMED&#8217;s contract sterilizers, which is defending toxic tort claims asserted by various residents in the areas around its processing facility, has placed CONMED on notice of a claim for indemnification relating to some of those claims.  CONMED is reviewing the notice, and has not at this time taken any position on the notice.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The government of Italy passed a law in late 2015 to tax medical device companies on revenue derived from sales to public hospitals.  The tax is calculated and based on provincial spending over and above certain thresholds.  Since the law was enacted, the Italian government essentially made no effort to administer or collect the tax.  A lack of interpretative guidance and complexity of the law resulted in uncertainty as to the actual amount of liability.  In September 2022, the Italian government passed a further decree which, amongst other provisions, delegated administration and collection to the provincial level for the years 2015 &#8211; 2018.  The Italy medical device tax represents variable consideration in the form of a retroactive discount potentially owed to the customer, which is ultimately the Italian government.  The Company is challenging the imposition of the medical device tax in Italy, as have many other medical device companies, on the ground that the law was never implemented properly with regulations.  While the Company is informed that its position is well-grounded in the law, there can be no assurance that the Company will prevail.  In January 2023, the Italian government postponed the due date for payment of the tax to April 30, 2023, to allow time for Italian courts to rule on the constitutionality of the law.   No amounts have been remitted to date.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we are also subject to negligence and other claims arising out of the ordinary conduct of our business, including, for example, accidents our employees may experience within the course of their employment or otherwise.  We are currently defending one such claim,  which we expect to be fully covered by insurance, involving potentially significant personal injuries.  The Company is unable to estimate any range of possible loss at this time, and therefore has not recorded any liability related to potential damages in connection with this matter.</span></div>We record reserves sufficient to cover probable and estimable losses associated with any such pending claims.  We do not expect that the resolution of any pending claims, investigations or reports of alleged misconduct will have a material adverse effect on our financial condition, results of operations or cash flows.  There can be no assurance, however, that future claims or investigations, or the costs associated with responding to such claims, investigations or reports of misconduct, especially claims and investigations not covered by insurance, will not have a material adverse effect on our financial condition, results of operations or cash flows.<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_LegalMattersAndContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other 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 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LegalMattersAndContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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="idm140144292356608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Guarantees<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_GuaranteesAbstract', window );"><strong>Guarantees [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_GuaranteesTextBlock', window );">Guarantees</a></td>
<td class="text">Guarantees<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide warranties on certain of our products at the time of sale and sell extended warranties.&#160;&#160;The standard warranty period for our capital equipment is generally one year and our extended warranties typically vary from one to three years.&#160;&#160;Liability under service and warranty policies is based upon a review of historical warranty and service claim experience.&#160;&#160;Adjustments are made to accruals as claim data and historical experience warrant.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of standard warranties for the years ended December 31, are as follows:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:56.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.558%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1,</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,344&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,826&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,186&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for warranties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,458&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">783&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Claims made</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(940)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,143)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31,</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,944&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,344&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,826&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs associated with extended warranty repairs are recorded as incurred and amounted to&#160;$5.9 million,&#160;$6.8 million&#160;and $6.1 million for the&#160;years ended&#160;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_GuaranteesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GuaranteesAbstract</td>
</tr>
<tr>
<td style="padding-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_GuaranteesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 each guarantee obligation, or each group of similar guarantee obligations, including (a) the nature of the guarantee, including its term, how it arose, and the events or circumstances that would require the guarantor to perform under the guarantee; (b) the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee; (c) the current carrying amount of the liability, if any, for the guarantor's obligations under the guarantee; and (d) the nature of any recourse provisions under the guarantee, and any assets held either as collateral or by third parties, and any relevant related party disclosure. Excludes disclosures about product warranties.</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> -URI https://asc.fasb.org/topic&amp;trid=2155896<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144292170000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurement<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_DerivativesAndFairValueTextBlock', window );">Fair Value Measurement</a></td>
<td class="text">Fair Value Measurement<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into derivative instruments for risk management purposes only.&#160;&#160;We operate internationally and, in the normal course of business, are exposed to fluctuations in interest rates, foreign exchange rates and commodity prices. These fluctuations can increase the costs of financing, investing and operating the business. We use forward contracts, a type of derivative instrument, to manage certain foreign currency exposures.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By nature, all financial instruments involve market and credit risks. We enter into forward contracts with major investment grade financial institutions and have policies to monitor the credit risk of those counterparties.&#160;&#160;While there can be no assurance, we do not anticipate any material non-performance by any of these counterparties.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Forward Contracts.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We hedge forecasted intercompany sales denominated in foreign currencies through the use of forward contracts.&#160;&#160;We account for these forward contracts as cash flow hedges.&#160;&#160;To the extent these forward contracts meet hedge accounting criteria, changes in their fair value are not included in current earnings but are included in accumulated other comprehensive loss.&#160;&#160;These changes in fair value will be recognized into earnings as a component of sales or cost of sales when the forecasted transaction occurs.&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also enter into forward contracts to exchange foreign currencies for United States dollars in order to hedge our currency transaction exposures.&#160;&#160;These forward contracts settle each month at month-end, at which time we enter into new forward contracts.&#160;&#160;We have not designated these forward contracts as hedges and have not applied hedge accounting to them.&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The following table presents the notional contract amounts for forward contracts outstanding:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:38.811%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.487%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.490%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FASB ASC Topic 815 Designation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flow hedge</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,473&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,894&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-designated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,929&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,897&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining time to maturity as of December&#160;31, 2022 is within two years for hedge designated foreign exchange contracts and approximately one month for non-hedge designated forward exchange contracts.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Statement of comprehensive income (loss) presentation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives designated as cash flow hedges</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign exchange contracts designated as cash flow hedges had the following effects on accumulated other comprehensive income (loss) ("AOCI") and net earnings on our consolidated statements of comprehensive income (loss) and our consolidated balance sheets:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:19.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.404%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.231%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.797%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount of Gain (Loss) Recognized in AOCI</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated Statements  of Comprehensive Income (Loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount of Gain (Loss) Reclassified from AOCI</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Amount of Line Item Presented</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivative Instrument</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Location of amount reclassified</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,494&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,650&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,111)</span></td><td style="background-color:#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,045,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,010,635&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">862,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,085&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,421)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,997&#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: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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">474,227&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">442,599&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">402,159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">939&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,411&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(619)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pre-tax gain (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,494&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,650&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,111)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,024&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,010)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,378&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,513&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,090&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,718)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,884&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(969)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,981&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,560&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,393)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,140&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,041)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,045&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022, $2.8 million of net unrealized gains on forward contracts accounted for as cash flow hedges, and included in accumulated other comprehensive loss, are expected to be recognized in earnings in the next twelve months.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives not designated as cash flow hedges</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net gains and losses from derivative instruments not accounted for as hedges offset by gains and losses on our intercompany receivables on our consolidated statements of comprehensive income (loss) were:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:38.049%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.111%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.111%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.113%"/><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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended</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:100%">Derivative Instrument</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Location on Consolidated Statements of Comprehensive Income (Loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss on currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(240)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(451)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain (loss) on currency transaction exposures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and administrative expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,950)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,832)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Balance sheet presentation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record these forward foreign exchange contracts at fair value.  The following tables summarize the fair value for forward foreign exchange contracts outstanding at December&#160;31, 2022 and 2021:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:37.666%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.444%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.738%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.448%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Location on Consolidated Balance Sheet</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asset Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>&#160;Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,757&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,121)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(340)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,817&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,521)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,296&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as 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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(395)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(347)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,865&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,916)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,949&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:37.666%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.444%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.738%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.448%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Location on Consolidated Balance Sheet</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asset Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>&#160;Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(430)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,901&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(161)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,413&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(591)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,822&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as 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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total derivatives</span></td><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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,451&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(771)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,680&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our forward foreign exchange contracts are subject to a master netting agreement and qualify for netting in the consolidated balance sheets.&#160;&#160;</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Disclosure.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  FASB guidance defines fair value and establishes a framework for measuring fair value and related disclosure requirements.  This guidance applies when fair value measurements are required or permitted.  The guidance indicates, among other things, that a fair value measurement assumes that the transaction to sell an asset or transfer a liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market for the asset or liability.  Fair value is defined based upon an exit price model.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Valuation Hierarchy. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> A valuation hierarchy was established for disclosure of the inputs to the valuations used to measure fair value.  This hierarchy prioritizes the inputs into three broad levels as follows.  Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities.  Level 2 inputs are quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets in markets that are not active, inputs other than quoted prices that are observable for the asset or liability, including interest rates, yield curves and credit risks, or inputs that are derived principally from or corroborated by observable market data through correlation.  Level 3 inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value.  A financial asset or liability&#8217;s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.  There have been no significant changes in the assumptions.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Valuation Techniques.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Assets and liabilities carried at fair value and measured on a recurring basis as of December&#160;31, 2022 consist of forward foreign exchange contracts.  The Company values its forward foreign exchange contracts using quoted prices for similar assets.  The most significant assumption is quoted currency rates.  The value of the forward foreign exchange contract assets and liabilities were valued using Level 2 inputs and are listed in the table above.&#160;&#160;The Company values contingent consideration using Level 3 inputs.  These include projected payment dates, discount rates, revenue volatilities, and projected revenues. The fair value of contingent consideration  related to the In2Bones Acquisition increased to $70.2&#160;million at December&#160;31, 2022 from $69.4 million at the date of the acquisition and the fair value of contingent consideration related to the Biorez Acquisition increased to $116.2&#160;million at December&#160;31, 2022 from $114.5 million at the date of the acquisition. We recognized the $2.5 million fair value adjustments to contingent consideration in selling and administrative expense.  These adjustments related to the passage of time and changes in market assumptions.  Contingent consideration of $18.6&#160;million and $167.8&#160;million is included in other current liabilities and other long term liabilities, respectively, in the consolidated balance sheet at December&#160;31, 2022.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div>The carrying amounts reported in our balance sheets for cash and cash equivalents, accounts receivable, accounts payable and variable long-term debt approximate fair value.<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_DerivativesAndFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivatives and fair value of assets and liabilities.</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> -URI https://asc.fasb.org/topic&amp;trid=2155941<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI https://asc.fasb.org/topic&amp;trid=2229140<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesAndFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144292192848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts<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_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Valuation and Qualifying Accounts</a></td>
<td class="text"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE II&#8212;Valuation and Qualifying Accounts</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"/><td style="width:34.255%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.698%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.698%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.698%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at<br/>Beginning of<br/>Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charged to<br/>Costs and<br/>Expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charged to</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Accounts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><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="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at End<br/>of Period</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></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"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deductions</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for bad debts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(650)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,508&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales returns and</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,923&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(976)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,388&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,814)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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 style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for bad debts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,653)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,528&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales returns and</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,684&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,261&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(504)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,556)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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 style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for bad debts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,611&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales returns and</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,667&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(367)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,684&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,732&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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="33" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1) During 2022, allowances were assumed as part of the In2Bones acquisition.</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and qualifying accounts and reserves.</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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<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 4<br> -Subparagraph (SX 210.12-09)<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144288772336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operations and 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_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_ConsolidationPolicyTextBlock', window );">Principles of consolidation</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of consolidation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of CONMED Corporation and its controlled subsidiaries.&#160;&#160;All significant intercompany accounts and transactions have been eliminated.</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_UseOfEstimates', window );">Use of estimates</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div>The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and judgments which affect the reported amounts of assets, liabilities, related disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. The Company considered COVID-19 related impacts on its estimates, as appropriate, within its consolidated financial statements and there may be changes to those estimates in future periods. The Company believes that the accounting estimates are appropriate after giving consideration to the increased uncertainties surrounding the severity and duration of the COVID-19 pandemic. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may differ from those estimates.<span></span>
</td>
</tr>
<tr class="ro">
<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 and cash equivalents</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and cash equivalents</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid investments with an original maturity of three months or less to be cash equivalents.</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_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are valued at the lower of cost and net realizable value&#160;determined on the FIFO (first-in, first-out) cost method.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div>We write-off excess and obsolete inventory resulting from the inability to sell our products at prices in excess of current carrying costs.&#160;&#160;We make estimates regarding the future recoverability of the costs of our products and record a provision for excess and obsolete inventories based on historical experience and expected future trends.<span></span>
</td>
</tr>
<tr class="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, plant and equipment</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property, plant and equipment</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are stated at cost and depreciated using the straight-line method over the following estimated useful lives:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:5.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:68.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 to 40 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of life of asset or life of lease</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 15 years</span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases various manufacturing facilities, office facilities and equipment under operating and finance leases. We determine if an arrangement is a lease at inception.  Right-of-use ("ROU") assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. We use the implicit rate when readily determinable.  As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.  Certain of our leases include variable lease payments, mainly when a lease is tied to an index rate.  These variable lease payments are recorded as expense in the period incurred and are not material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has lease agreements with lease and non-lease components, which we account for separately. For certain equipment leases, we apply a portfolio approach to efficiently account for the operating lease ROU assets and lease liabilities. We also elected the short-term lease exemption and do not recognize leases with terms less than one year on the balance sheet.  The related short-term lease expense is not material.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our leases have remaining lease terms of one year to 14 years, some of which include options to extend the leases for up to five years, and some of which include options to terminate the leases within one year. We only account for such extensions or early terminations when it is reasonably certain we will exercise such options.  Refer to Note 6 for further detail on leases.</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_LessorLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text">The Company places certain of our capital equipment with customers on a loaned basis and at no charge in exchange for commitments to purchase related single-use products over time periods generally ranging from one to three years.  Placed equipment is loaned and subject to return if minimum single-use purchases are not met.  The Company accounts for these placements as operating leases but applies a practical expedient and does not separate the non-lease and lease components from the combined component.  Accordingly, the Company accounts for the combined component as a single performance obligation with revenue recognized upon shipment of the related single use-products.  The cost of the equipment is amortized over its estimated useful life which is generally 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_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and other intangible assets</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and other intangible assets</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a history of growth through acquisitions.&#160;&#160;Assets and liabilities of acquired businesses are recorded at their estimated fair values as of the date of acquisition.&#160;&#160;Goodwill represents costs in excess of fair values assigned to the underlying net assets of acquired businesses.&#160;&#160; Factors that contribute to the recognition of goodwill include synergies expected to increase net sales and profits; acquisition of a talented workforce; cost savings opportunities; the strategic benefit of expanding our presence in core and adjacent markets; and diversifying our product portfolio.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer and distributor relationships, trademarks, tradenames, developed technology, patents and other intangible assets primarily represent allocations of purchase price to identifiable intangible assets of acquired businesses.  Sales representation, marketing and promotional rights represent intangible assets created under our agreement with Musculoskeletal Transplant Foundation (&#8220;MTF&#8221;). </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and intangible assets deemed to have indefinite lives are not amortized, but are subject to at least annual impairment testing.  It is our policy to perform our annual impairment testing in the fourth quarter.  The identification and measurement of goodwill impairment involves the estimation of the fair value of our business.  Estimates of fair value are based on the best information available as of the date of the assessment.  We completed our goodwill impairment testing of our single reporting unit during the fourth quarter of 2022.  We performed our impairment test utilizing the market capitalization approach to determine whether the fair value of a reporting unit is less than its carrying amount.  Based upon our assessment, the fair value of our reporting unit continues to exceed carrying value. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with a finite life are amortized over the estimated useful life of the asset and are evaluated each reporting period to determine whether events and circumstances warrant a revision to the remaining period of amortization.&#160;&#160;Intangible assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that its carrying amount may not be recoverable. The carrying amount of an intangible asset subject to amortization is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use of the asset.&#160;&#160;An impairment loss is recognized by reducing the carrying amount of the intangible asset to its current fair value.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all other indefinite-lived intangible assets, we perform a qualitative impairment test. Based upon this assessment, we have determined that our indefinite-lived intangible assets are not impaired.</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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Other long-lived assets</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other long-lived assets</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review other long-lived assets consisting of property, plant and equipment and field inventory for impairment whenever events or circumstances indicate that such carrying amounts may not be recoverable.  If the sum of the expected future undiscounted cash flows is less than the carrying amount of the asset, an impairment loss is recognized by reducing the recorded value to its current fair value.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_ContingentConsiderationPolicyTextBlock', window );">Contingent Consideration Policy</a></td>
<td class="text">Contingent considerationCertain acquisitions involve potential payments of future consideration that is contingent upon the acquired businesses reaching certain performance milestones. The Company records contingent consideration at fair value at the date of acquisition based on the consideration expected to be transferred, estimated as the probability-weighted future cash flows, discounted back to present value. The fair value of contingent consideration is measured using projected payment dates, discount rates, revenue volatilities and projected revenues. Projected revenues are based on the Company&#8217;s most recent internal operational budgets and long-range strategic plans. The discount rate used is determined at the time of measurement in accordance with accepted valuation methodologies. Changes in projected revenues, revenue volatilities, discount rates, and projected payment dates may result in adjustments to the fair value measurements. Contingent consideration is remeasured each reporting period using Level 3 inputs, and the change in fair value, including accretion for the passage of time, is recognized as income or expense within operating expense in the consolidated statements of comprehensive income (loss). Contingent consideration payments made soon after the acquisition date are classified as investing activities in the consolidated statements of cash flows. Contingent consideration payments not made soon after the acquisition date that are related to the acquisition date fair value are reported as financing activities in the consolidated statements of cash flows, and amounts paid in excess of the original acquisition date fair value are reported as operating activities in the consolidated statements of cash flows.<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Translation of foreign currency financial statements</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Translation of foreign currency financial statements</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities of foreign subsidiaries have been translated into United States dollars at the applicable rates of exchange in effect at the end of the period reported.  Revenues and expenses have been translated at the applicable weighted average rates of exchange in effect during the period reported.  Translation adjustments are reflected in accumulated other comprehensive loss.  Transaction gains and losses are included in net income (loss).</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_DerivativesMethodsOfAccountingHedgingDerivatives', window );">Foreign exchange and hedging activity</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign exchange and hedging activity</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manage our foreign currency transaction risks through the use of forward contracts to hedge forecasted cash flows associated with foreign currency transaction exposures.  We account for these forward contracts as cash flow hedges.  To the extent these forward contracts meet hedge accounting criteria, changes in their fair value are not included in current earnings but are included in accumulated other comprehensive loss.  These changes in fair value will be reclassified into earnings as a component of sales or cost of sales when the forecasted transaction occurs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also enter into forward contracts to exchange foreign currencies for United States dollars in order to hedge our currency transaction exposures on intercompany receivables denominated in foreign currencies.  These forward contracts settle each month at month-end, at which time we enter into new forward contracts.  We have not designated these forward contracts as hedges and have not applied hedge accounting to them.  We record these forward contracts at fair value with resulting gains and losses included in selling and administrative expense in the consolidated statements of comprehensive income (loss).</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_IncomeTaxPolicyTextBlock', window );">Income taxes</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income taxes</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income tax assets and liabilities are based on the difference between the financial statement and tax basis of assets and liabilities and operating loss and tax credit carryforwards as measured by the enacted tax rates that are anticipated to be in effect in the respective jurisdictions when these differences reverse.  The deferred income tax provision generally represents the net change in the assets and liabilities for deferred income taxes.  A valuation allowance is established when it is necessary to reduce deferred income tax assets to amounts for which realization is likely.  In assessing the need for a valuation </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">allowance, we estimate future taxable income, considering the feasibility of ongoing tax planning strategies and the realizability of tax loss carryforwards following tax law ordering rules.  Valuation allowances related to deferred tax assets may be impacted by changes to tax laws, changes to statutory tax rates, reversal of temporary differences and ongoing and future taxable income levels.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div>Deferred income taxes are not provided on the unremitted earnings of certain subsidiaries outside of the United States earned after December 31, 2017 as it is expected that these earnings are permanently reinvested.  Such earnings may become taxable upon a repatriation of assets from a subsidiary or the sale or liquidation of a subsidiary.  Deferred income taxes are provided when the Company no longer considers subsidiary earnings to be permanently invested, such as in situations where the Company&#8217;s subsidiaries plan to make future dividend distributions.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue recognition</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue recognition</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue when we have satisfied a performance obligation by transferring a promised good or service (that is an asset) to a customer. An asset is transferred when the customer obtains control of that asset.  The following policies apply to our major categories of revenue transactions:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Revenue is recognized when product is shipped at which point the performance obligation is satisfied and the customer obtains control of the product.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We place certain of our capital equipment with customers on a loaned basis and at no charge in exchange for commitments to purchase related single-use products over time periods generally ranging from one to three years.&#160;&#160;In these circumstances, no revenue is recognized upon capital equipment shipment as the equipment is loaned and subject to return if certain minimum single-use purchases are not met.&#160;&#160;Revenue is recognized upon the sale and shipment of the related single-use products.&#160;&#160;The cost of the equipment is amortized over its estimated useful life which is generally five years.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We recognize revenues in accordance with the terms of our agreement with MTF on a net basis as our role is that of an agent earning a commission or fee.  MTF is responsible for the sourcing, processing and distribution of allograft tissue for sports medicine procedures while the Company represents, markets and promotes MTF&#8217;s sports medicine allograft tissues to customers.  The Company is paid a fee by MTF which is calculated as a percentage of the net amounts invoiced by MTF to customers for sports medicine allograft tissues.  The Company accounts for the services provided to MTF as a series of distinct performance obligations and each service is recognized over time as MTF simultaneously receives and consumes the benefit.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Product returns are only accepted at the discretion of the Company and in accordance with our &#8220;Returned Goods Policy&#8221;.&#160;&#160;Historically, the level of product returns has not been significant.&#160;&#160;We accrue for sales returns, rebates and allowances based upon an analysis of historical customer returns and credits, rebates, discounts and current market conditions.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our terms of sale to customers generally do not include any obligations to perform future services.&#160;&#160;Limited warranties are provided for capital equipment sales and provisions for warranty are provided at the time of product sale based upon an analysis of historical data.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Amounts billed to customers related to shipping and handling have been included in net sales.&#160;&#160;Shipping and handling costs included in selling and administrative expense were $21.7 million, $17.0 million and $14.6 million for 2022, 2021 and 2020, respectively.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We sell to a diversified base of customers around the world and, therefore, believe there is no material concentration of credit risk.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We assess the risk of loss on accounts receivable and adjust the allowance for doubtful accounts based on this risk assessment.&#160;&#160;We do so by applying historical loss rates to our accounts receivable aging schedule to estimate expected credit losses.  We further adjusted expected credit losses for specifically identified and forecasted credit losses. Historically, losses on accounts receivable have not been material.&#160;&#160;Management believes that the allowance for doubtful accounts is adequate to provide for probable losses resulting from accounts receivable.</span></div>&#8226;We sell extended warranties to customers that are typically for a period of one to three years. The related revenue is recorded as a contract liability and recognized over the life of the contract on a straight-line basis, which is reflective of our obligation to stand ready to provide repair services.<span></span>
</td>
</tr>
<tr class="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 );">Earnings (loss) per share</a></td>
<td class="text">Earnings (loss) per shareBasic earnings (loss) per share (&#8220;basic EPS&#8221;) is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the reporting period.  Diluted earnings (loss) per share (&#8220;diluted EPS&#8221;) gives effect to all dilutive potential shares.  As the Company was in a net loss position for the year ended December&#160;31, 2022, there were no dilutive potential shares included in the computation of diluted shares outstanding. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Effective with our adoption of ASU 2020-06 on January 1, 2022 (see Note 2), the Company began using the if-converted method to compute diluted EPS.  Under the if-converted method, in the calculation of diluted EPS, the numerator is adjusted for interest expense applicable to the convertible notes (net of tax) and the denominator is adjusted to include additional common shares assuming the principal portion of the notes and the conversion premium are settled in common shares, when permitted or required.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Under the if-converted method, when convertible notes require the principal to be paid in cash, then only the conversion premium affects the calculation of diluted EPS.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-based compensation</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-based compensation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All share-based payments to employees, including grants of employee stock options, restricted stock units, performance share units and stock appreciation rights are recognized in the financial statements at their fair values.&#160;&#160;Compensation expense is generally recognized using a straight-line method over the vesting period. Compensation expense for performance share units is recognized using the graded vesting method.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We issue shares under our stock based compensation plans out of treasury stock whereby treasury stock is reduced by the weighted average cost of such treasury stock.&#160;&#160;To the extent there is a difference between the cost of the treasury stock and the exercise price of shares issued under stock based compensation plans, we record gains to paid in capital;&#160;&#160;losses are recorded to paid in capital to the extent any gain was previously recorded, otherwise the loss is recorded to retained earnings.</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_cnmd_ContingentConsiderationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contingent Consideration</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;">cnmd_ContingentConsiderationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<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 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-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_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="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_DerivativesMethodsOfAccountingHedgingDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivatives used in hedging relationships, which may include how gains or losses are recognized and presented in the financial statements, and amortization policies for deferred amounts.</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 4EEEE<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL109999725-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_DerivativesMethodsOfAccountingHedgingDerivatives</td>
</tr>
<tr>
<td style="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_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_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI 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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<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_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes 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 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<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 S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above 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 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<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(6)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126900757&amp;loc=d3e543-108305<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 (d)<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 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="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_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_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_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. Includes revenue from contract with customer and from other sources.</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 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 2: 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 (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="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_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>39
<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="idm140144292328208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>New Accounting Pronouncements (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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>Accounting Standards Update and Change in Accounting Principle [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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements</a></td>
<td class="text">New Accounting Pronouncements<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") 2020-06, Debt&#8212;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity ("ASU 2020-06"), which simplifies the accounting for convertible instruments by removing certain separation models requiring separate accounting for embedded conversion features which will result in more convertible debt instruments accounted for as a single liability.  The ASU eliminates certain settlement conditions that are required for equity classification to qualify for the derivative scope exception.  The ASU addresses how convertible instruments are accounted for in the calculation of diluted earnings per share by using the if-converted method.  The ASU is effective for fiscal years beginning after December 15, 2021, </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">with early adoption permitted no earlier than fiscal years beginning after December 15, 2020.  The Company adopted this standard on January 1, 2022 using the modified retrospective method. The adoption of this new guidance resulted in:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">an increase of approximately $22.6&#160;million to long-term debt in the consolidated balance sheets, to reflect the full principal amount of the convertible notes then outstanding net of issuance costs (the "2.625% Notes" described more fully in Note 8);</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">a reduction of approximately $37.9&#160;million to additional paid-in capital, net of income tax effects, to remove the equity component separately recorded for the conversion features associated with the 2.625% Notes;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">a decrease to deferred income tax liabilities of approximately $5.5&#160;million; and </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">a cumulative-effect adjustment of approximately $20.8&#160;million, net of income tax effects, to the beginning balance of retained earnings as of January 1, 2022.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption of this new guidance reduced interest expense related to amortization of debt discount on the 2.625% Notes by approximately $2.6&#160;million during the three months ended March 31, 2022.  Additionally, the dilutive share count increased by approximately 2.5&#160;million shares as a result of calculating the impact of dilution from the 2.625% Notes using the if-converted method.  During the year ended December 31, 2022, the Company repurchased and extinguished $275.0 million principal value of the 2.625% Notes as further discussed in Note 8.  Concurrently, the Company entered into a Supplemental Indenture related to the remaining $70.0&#160;million in 2.625% Notes, pursuant to which the Company irrevocably elected to settle the principal value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">of those </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.625% Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in cash.  As a result, in periods in which the Company has net income, only the conversion premium will affect the dilutive share count.  As the Company was in a net loss position for the year ended December 31, 2022, there were no dilutive potential shares included in the computation of diluted shares outstanding for the year ended December 31, 2022.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Standards, Not Yet Adopted</span></div>In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional guidance if certain criteria are met for entities that have contracts, hedging relationships, and other transactions that reference LIBOR or other reference rates expected to be discontinued as a result of reference rate reform.  This ASU was effective as of March 12, 2020 through December 31, 2022 and was extended through December 31, 2024 by ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848.  The Company has not adopted these ASUs as of December 31, 2022.  Our seventh amended and restated senior credit agreement includes language to address the change from LIBOR to SOFR, an alternative base rate, therefore we do not believe reference rate reform will have a significant impact on our consolidated financial statements.<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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="padding-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_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="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_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144288794416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operations and 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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock', window );">Schedule of Property Plant and Equipment Useful Life</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are stated at cost and depreciated using the straight-line method over the following estimated useful lives:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:5.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:68.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 to 40 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of life of asset or life of lease</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 15 years</span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Calculation of Basic and Diluted Earnings (Loss) Per Share</a></td>
<td class="text">The following table sets forth the computation of basic and diluted earnings (loss) per share at December&#160;31, 2022, 2021 and 2020, respectively:&#160;<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.642%"/><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.384%"/><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.384%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic EPS</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted EPS</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,582)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,582)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr 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"/><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr 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"/><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EPS</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.68)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.68)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-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.642%"/><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.384%"/><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.384%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic EPS</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted EPS</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,542&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,542&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,273&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,273&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,054&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,216&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EPS</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.14&#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 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 style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.94&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.642%"/><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.384%"/><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.384%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic EPS</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted EPS</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,517&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,517&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,581&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,581&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr 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"/><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,581&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EPS</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.33&#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 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 style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Accumulated Other Comprehensive Loss</a></td>
<td class="text"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss consists of the following:</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 style="width:46.122%"/><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.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:13.525%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow<br/>Hedging<br/>Gain (Loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension<br/>Liability</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Translation<br/>Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive Loss</span></td><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,691)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,079)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,277)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,393)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,068)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,498)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss) before tax</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,378)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,821&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(682)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(349)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,438)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,929)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,404)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,945)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,620)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,681)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,426&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,072)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,914&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss) before tax</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(969)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(804)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,773)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,072)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,656&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,671)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,188)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,981&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,961&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,418)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,524&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss) before tax</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,024)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,435)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,884&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(628)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,159)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,922&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,418)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,655)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,497&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,749)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,606)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,858)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div>(a)  The cash flow hedging gain (loss) and pension liability accumulated other comprehensive income (loss) components are included in sales or cost of sales and as a component of net periodic pension cost, respectively.  Refer to Note 16 and Note 13, respectively, for further details.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Property, Plant and Equipment Useful Life [Table Text Block]</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;">cnmd_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_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>
<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>41
<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="idm140144288795552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions (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_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed</a></td>
<td class="text">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed as a result of the In2Bones and Biorez Acquisitions that were accounted for as business combinations.  The assessment of fair value is based on preliminary valuations and estimates that were available to management at the time the consolidated financial statements were prepared.  Accordingly, the allocation of purchase price is preliminary and therefore subject to adjustment during the measurement adjustment period. <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:58.247%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.632%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.986%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.635%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">In2Bones</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Biorez</span></td></tr><tr style="height:6pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">754&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,218&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributor relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and tradenames</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,297&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities assumed</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,332&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,536&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,242&#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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,585&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,055&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Fair Value Measurement Inputs and Valuation Techniques</a></td>
<td class="text">The recurring Level 3 fair value measurements of contingent consideration for which the liability was recorded at the acquisition date include the following significant unobservable inputs:<table style="border-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.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assumptions</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:100%">Unobservable Input</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">In2Bones</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Biorez</span></td></tr><tr style="height:6pt"><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="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.67%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.34%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.75%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.87%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected year of payment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023-2026</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023-2026</span></td></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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</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 (bbb)<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<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="idm140144292170000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (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_InventoryDisclosureAbstract', window );"><strong>Inventory 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_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of inventory</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following at December 31:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:76.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,677&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,386&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,477&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,320&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,644&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</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(6)(c))<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<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 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144292153056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant 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="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consist of the following at December 31:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:76.465%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,027&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,027&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,745&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,601&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,147&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,624&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(277,536)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(263,761)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,611&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,863&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>44
<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="idm140144375182480">
<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_LeaseCostTableTextBlock', window );">Lease, Cost</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs for the years ended December 31, consist of the following:</span></div><div style="text-align:justify"><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 style="width:54.016%"/><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.378%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Straight-line lease cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,685&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,255&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease cost</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,685&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,720&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,255&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Interest on lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease cost</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,098&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,139&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,643&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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_cnmd_SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock', window );">Supplemental Balance Sheet Information Related to Leases</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases as of December 31, is as follows:</span></div><div style="text-align:justify"><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 style="width:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.221%"/><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:19.224%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzItMC0xLTEtNDU1NjM_404ba760-70fb-4340-a049-fe610be941f3"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzItMC0xLTEtNDU1NjM_8ff22f39-fb34-4d6d-905e-f3a3a2809320">Other assets</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,710&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,425&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzQtMC0xLTEtNDU1NTQ_2ee3dcc7-bdf7-4362-a0ae-89f62c451a4b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzQtMC0xLTEtNDU1NTQ_4ab88fa6-1119-49d4-b215-e01127f024b9">Other current liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,162&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzUtMC0xLTEtNDU1NjA_12920182-7476-4352-adc7-ed021ef5e03b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzUtMC0xLTEtNDU1NjA_5204fd12-9624-4832-b74d-08c78f4cc2be">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,759&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,678&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,888&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, gross</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,924&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,510)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,145)</span></td><td style="background-color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzExLTAtMS0xLTQ1NTc1_8cd6032f-c18f-4d79-982b-26edd3b4f299"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzExLTAtMS0xLTQ1NTc1_d405ed40-36f7-4234-b14f-5a1b9abecc00">Property, plant and equipment, net</span></span></span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">839&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEzLTAtMS0xLTQ1NTY3_b83bc6a2-3c02-4e4f-9aaf-0a751338a22b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEzLTAtMS0xLTQ1NTY3_ec0db0c7-6d4d-4512-8430-378125ee8fc1">Current portion of long-term debt</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE0LTAtMS0xLTQ1NTcx_7ef7abe4-8258-4750-af82-cb84924d4afa"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE0LTAtMS0xLTQ1NTcx_97d8b0e1-4485-4525-aba8-08f82958f726">Long-term debt</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.17 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.90 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.92 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.05 years</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.02&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock', window );">Supplemental Cash Flow Information Related to Leases</a></td>
<td class="text"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases for the years ended December 31, was as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.823%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.104%"/><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:14.104%"/><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:14.109%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,791&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,704&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,242&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Operating Lease, Liability, Maturity</a></td>
<td class="text"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of December&#160;31, 2022 are as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:58.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.488%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.725%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Lease</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Lease</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,548&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,870)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,678&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Finance Lease, Liability, Maturity</a></td>
<td class="text"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of December&#160;31, 2022 are as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:58.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.488%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.725%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Lease</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Lease</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,548&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,870)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,678&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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_cnmd_SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Supplemental Balance Sheet Information Related to Leases [Table Text Block]</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;">cnmd_SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</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_cnmd_SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Supplemental Cash Flow Information Related to Leases [Table Text Block]</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;">cnmd_SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</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_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance 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_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI 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_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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>45
<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="idm140144287911216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other 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="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the net carrying amount of goodwill for the years ended December 31, are as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.239%"/><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.867%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1,</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617,528&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">618,440&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill  resulting from business combinations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,261)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(912)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31,</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">815,429&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617,528&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets consist of the following:</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"/><td style="width:40.155%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.615%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.605%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.064%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.610%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></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:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Amortization Period (Years)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets with definite lives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:14pt"><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="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="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer and distributor relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,870)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152,934)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales representation, marketing and promotional rights</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,376&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,376&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and other intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,838&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,472)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,890)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,675)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,604&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,495)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets with indefinite lives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and tradenames</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005,816&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(324,017)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761,368&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(290,319)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Indefinite-Lived Intangible Assets</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets consist of the following:</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"/><td style="width:40.155%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.615%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.605%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.064%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.610%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></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:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Amortization Period (Years)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets with definite lives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:14pt"><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="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="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer and distributor relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,870)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152,934)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales representation, marketing and promotional rights</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,376&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,376&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and other intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,838&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,472)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,890)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,675)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,604&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,495)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets with indefinite lives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and tradenames</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005,816&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(324,017)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761,368&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(290,319)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Estimated Amortization Expense</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated amortization expense related to intangible assets at December&#160;31, 2022 and for each of the five succeeding years is as follows:</span></div><div style="text-align:justify"><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 style="width:53.724%"/><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.670%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization included in expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization recorded as a reduction of revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,351&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,351&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,551&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,551&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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_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>46
<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="idm140144285952816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long Term Debt (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 Long-term Debt</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consists of the following at December 31:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving line of credit</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,000&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,000&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan, net of deferred debt issuance costs of $729 and $1,373 in 2022 and 2021, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,196&#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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.625% convertible notes, net of deferred debt issuance costs of $432 and $3,700 in 2022 and 2021, respectively, and unamortized discount of $23,404 in 2021</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,896&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">2.250% convertible notes, net of deferred debt issuance costs of $18,834 in 2022 </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781,166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,054,822&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684,656&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,746&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,249&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">985,076&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672,407&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="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="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The scheduled&#160;maturities&#160;of&#160;long-term&#160;debt outstanding at December&#160;31, 2022 are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:85.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,587&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The above amounts exclude debt discount, deferred debt issuance costs and financing leases.</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_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>47
<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="idm140144285956544">
<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 Provision (Benefit) for Income Taxes</a></td>
<td class="text"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision (benefit) for income taxes for the years ended December&#160;31, 2022, 2021 and 2020 consists of the following:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:56.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.558%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense (benefit):</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(729)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,082&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,762&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,558&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,320&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax expense (benefit):</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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,096)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,466&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,253)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,636)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(310)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,910)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(808)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,042)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,005&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,234)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,720&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,563&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,914)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation between income taxes computed at the statutory federal rate and the provision (benefit) for income taxes for the years ended December&#160;31, 2022, 2021 and 2020 follows:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:56.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.558%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax provision at statutory rate based on income before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(267.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal research credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement of taxing authority examinations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible premium on extinguishment and change in fair value of convertible notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible/non-taxable items</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US tax on worldwide earnings 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.7)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(493.9)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="margin-bottom:8pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of the significant temporary differences which comprise the deferred income tax assets and liabilities at December&#160;31, 2022 and 2021 are as follows:</span></div><div style="margin-bottom:8pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,939&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,694&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,383&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,563&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,147&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,583&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued pension</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,530&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,930&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,542&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest limitation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes hedge</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,869&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,573&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,741&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: valuation allowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(543)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(786)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,338&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,412&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill and intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,065&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,833&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unremitted foreign earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,573&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,449&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,915&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,579&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,413&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,292&#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 style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,075)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,880)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of Income (Loss) before Income Tax</a></td>
<td class="text">Income (loss) before income taxes consists of the following U.S. and foreign income (loss):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:56.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.558%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. income (loss)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,114)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,260&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,026)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,845&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,629&#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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,862)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,105&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,603&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<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 Rollforward</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to our unrecognized tax benefits for the years ending December 31,:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:56.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.558%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1,</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,170&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases for positions taken in current periods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases in unrecorded tax positions related to settlement with the taxing authorities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,970)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases in unrecorded tax positions related to lapse of statute of limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31,</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144288911600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' 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="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=cnmd_StockOptionsAndStockAppreciationRightsMember', window );">Stock Options and Stock Appreciation Rights (SARs) [Member]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Valuation Assumptions</a></td>
<td class="text"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the assumptions used in estimating fair value in the years ended December&#160;31, 2022, 2021 and 2020: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:56.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.558%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date fair value of stock options and SARs</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.88&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.47&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.62&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.81&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected annual dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life of options &amp; SARs (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock', window );">Schedule of Stock Option and SAR Activity</a></td>
<td class="text"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the stock option and SAR activity for the year ended December&#160;31, 2022:</span></div><div><span><br/></span></div><div><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:72.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.786%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number<br/>of<br/>Shares<br/>(in 000&#8217;s)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,264&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.79&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141.84&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114.72&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.80&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,725&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.66&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options &amp; SARs expected to vest </span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,976&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.09&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock', window );">Schedule of RSU Activity</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the RSU activity for the year ended December&#160;31, 2022:&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number<br/>of<br/>Shares<br/>(in 000&#8217;s)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Grant-Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.55&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136.35&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.68&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117.91&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.</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 (c)(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_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number and weighted-average exercise prices (or conversion ratios) for stock options and stock appreciation rights that were outstanding at the beginning and end of the year, exercisable at the end of the year, and the number of stock options and stock appreciation rights that were granted, exercised or converted, forfeited, and expired during the year.</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 (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_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_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_AwardTypeAxis=cnmd_StockOptionsAndStockAppreciationRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_StockOptionsAndStockAppreciationRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_AwardTypeAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144287937472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues (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_RevenuesAbstract', window );"><strong>Revenues [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 );">Disaggregation of Revenue</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present revenue disaggregated by product line and timing of revenue recognition for the years ended December&#160;31, 2022, 2021 and 2020:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:38.811%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.487%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Orthopedic Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">General Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goods transferred at a point in time</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,648&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000,273&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services transferred over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,199&#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 19pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales from contracts with customers</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461,528&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,944&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045,472&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:38.811%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.487%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Orthopedic Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">General Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goods transferred at a point in time</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567,244&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966,207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services transferred over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,461&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,967&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,428&#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 19pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales from contracts with customers</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,424&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572,211&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,635&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:38.811%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.487%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Orthopedic Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">General Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goods transferred at a point in time</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340,318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484,147&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">824,465&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services transferred over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,607&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,994&#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 19pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales from contracts with customers</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374,705&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,754&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862,459&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Contract with Customer, Asset and Liability</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liability balances related to the sale of extended warranties to customers are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.496%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract Liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,114&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,760&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130551-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_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144292252640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments and Geographic Areas (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_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</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_cnmd_RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock', window );">Revenue from External Customers by Geographic Areas and Product Line</a></td>
<td class="text">These product lines' net sales and primary geographic market where the products are sold, are as follows for the  years ended December&#160;31, 2022, 2021 and 2020:<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:38.811%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.487%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Orthopedic Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">General Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Primary Geographic Markets</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,176&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405,777&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578,953&#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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East &amp; Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,649&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,288&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,937&#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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,353&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,124&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas (excluding the United States)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,105&#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 19pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales from contracts with customers</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461,528&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,944&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045,472&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:38.811%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.487%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Orthopedic Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">General Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Primary Geographic Markets</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,980&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552,533&#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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East &amp; Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,695&#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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,590&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,218&#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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas (excluding the United States)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,365&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,189&#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 19pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales from contracts with customers</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,424&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572,211&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,635&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:38.811%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.487%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Orthopedic Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">General Surgery</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Primary Geographic Markets</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,715&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,349&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482,064&#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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East &amp; Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,998&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,086&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,084&#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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,961&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas (excluding the United States)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,714&#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 19pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales from contracts with customers</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374,705&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,754&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862,459&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>[Table Text Block] for Revenue from External Customers by Geographic Area and Product Line [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;">cnmd_RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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="idm140144288823152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (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_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_ScheduleOfNetFundedStatusTableTextBlock', window );">Schedule of Reconciliation of the Projected Benefit Obligation, Plan Assets and Funded Status of the Pension Plan</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of the projected benefit obligation, plan assets and funded status of the pension plan at December 31:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated benefit obligation</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,203&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,508&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation at beginning of year</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,242&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">991&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,803&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gain</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,607)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,427)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,805)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,703)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,118)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,398)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation at end of year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,203&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,508&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,940&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual gain (loss) on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,125)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,805)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,118)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,398)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,356&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,404&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,847)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,104)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock', window );">Schedule of Amounts Recognized in the Consolidated Balance Sheets</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recognized in the consolidated balance sheets consist of the following at December 31,:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,847)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,104)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,346)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock', window );">Schedule of Actuarial Assumptions Used</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following actuarial assumptions were used to determine our accumulated and projected benefit obligations as of December 31,:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.41&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.81&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following actuarial assumptions were used to determine our net periodic pension benefit cost for the years ended December 31,:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:67.521%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.873%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate on benefit obligation</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.81&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.44&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.33&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective rate for interest on benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Plan Assets and Benefit Obligations Recognized in Other Comprehensive Income</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other changes in plan assets and benefit obligations recognized in other comprehensive income (loss) in 2022 and 2021 are as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:77.932%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year actuarial loss </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,228&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,836&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial loss</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,589&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,327&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total recognized in other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,817&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,163&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Schedule of Net Benefit Cost</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic pension cost for the years ended December 31, consists of the following:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:64.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.649%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">991&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzItMC0xLTEtMzQ3MjY_209f6997-872f-48aa-9e88-f941ae7b3296">Interest cost on projected benefit obligation</span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,803&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzMtMC0xLTEtMzQ3MjY_2afc7e6d-bfbe-49c8-bd15-6163b10e1610">Expected return on plan assets</span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,295)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,155)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,021)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzQtMC0xLTEtMzQ3MjY_b8e4e17a-c87c-410a-98f3-5466ed3b8ebb">Amortization of loss</span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,821&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic pension cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519&#160;</span></td><td style="background-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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072&#160;</span></td><td style="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_ScheduleOfAllocationOfPlanAssetsTableTextBlock', window );">Schedule of Allocation of Plan Assets</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of plan assets by category is as follows at December 31,:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.070%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.072%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Pension<br/>Plan Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Target<br/>Allocation</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the value of the pension plan's assets as of December&#160;31, 2022 and December&#160;31, 2021:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:67.289%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.412%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investments measured at fair value:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed Income 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,272&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Investments measured at fair value</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,591&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,039&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investments measured at NAV:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money Market Fund</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,477&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,098&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual Funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,267&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Investments measured at NAV</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,765&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,365&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Investments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,356&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,404&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock', window );">Schedule of Expected Benefit Payments</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the benefits and settlements expected to be paid by our pension plan in each of the next five years and in aggregate for the following five years.  The expected payments are estimated based on the same assumptions used to measure the Company&#8217;s projected benefit obligation at December&#160;31, 2022.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt;text-align:center"><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:56.879%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.921%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$5,948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,643&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,143&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,538&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028-2032</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,737&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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_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_ScheduleOfAllocationOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(5)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssumptionsUsedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 changes in plan assets and benefit obligations recognized in other comprehensive income (loss) during 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_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetFundedStatusTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 net funded status of pension plans and/or other employee benefit plans.</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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetFundedStatusTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144292255920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Guarantees (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_GuaranteesAbstract', window );"><strong>Guarantees [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_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Changes in the Carrying Amount of Service and Product Warranties</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of standard warranties for the years ended December 31, are as follows:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:56.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.558%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1,</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,344&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,826&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,186&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for warranties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,458&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">783&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Claims made</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(940)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,143)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31,</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,944&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,344&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,826&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GuaranteesAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</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> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144375180096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurement (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_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock', window );">Schedule of Notional Amounts of Outstanding Derivative Positions</a></td>
<td class="text">The following table presents the notional contract amounts for forward contracts outstanding:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:38.811%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.487%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.490%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FASB ASC Topic 815 Designation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flow hedge</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,473&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,894&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-designated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,929&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,897&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" 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="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign exchange contracts designated as cash flow hedges had the following effects on accumulated other comprehensive income (loss) ("AOCI") and net earnings on our consolidated statements of comprehensive income (loss) and our consolidated balance sheets:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:19.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.404%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.231%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.797%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount of Gain (Loss) Recognized in AOCI</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated Statements  of Comprehensive Income (Loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount of Gain (Loss) Reclassified from AOCI</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Amount of Line Item Presented</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivative Instrument</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Location of amount reclassified</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,494&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,650&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,111)</span></td><td style="background-color:#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,045,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,010,635&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">862,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,085&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,421)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,997&#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: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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">474,227&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">442,599&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">402,159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">939&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,411&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(619)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pre-tax gain (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,494&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,650&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,111)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,024&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,010)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,378&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,513&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,090&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,718)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,884&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(969)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,981&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,560&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,393)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,140&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,041)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,045&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock', window );">Derivatives Not Designated as Hedging Instruments</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net gains and losses from derivative instruments not accounted for as hedges offset by gains and losses on our intercompany receivables on our consolidated statements of comprehensive income (loss) were:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:38.049%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.111%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.111%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.113%"/><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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended</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:100%">Derivative Instrument</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Location on Consolidated Statements of Comprehensive Income (Loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss on currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(240)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(451)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain (loss) on currency transaction exposures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and administrative expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,950)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,832)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock', window );">Schedule of Fair Value for Forward Foreign Exchange Contracts</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record these forward foreign exchange contracts at fair value.  The following tables summarize the fair value for forward foreign exchange contracts outstanding at December&#160;31, 2022 and 2021:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:37.666%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.444%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.738%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.448%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Location on Consolidated Balance Sheet</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asset Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>&#160;Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,757&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,121)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(340)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,817&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,521)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,296&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as 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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(395)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(347)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,865&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,916)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,949&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:37.666%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.444%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.738%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.448%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Location on Consolidated Balance Sheet</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asset Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>&#160;Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(430)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,901&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(161)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,413&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(591)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,822&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as 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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total derivatives</span></td><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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,451&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(771)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,680&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts.</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> -Subparagraph (c)(1)<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_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 notional amounts of outstanding derivative positions.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivative instrument not designated or qualifying as hedging instrument.</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 (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-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 4CC<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL109998890-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_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144288716432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operations and Significant Accounting Policies (Property, Plant and Equipment) (Details)<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="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_BuildingAndBuildingImprovementsMember', window );">Building and improvements [Member] | Minimum [Member]</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life, average (in years)</a></td>
<td class="text">12 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and improvements [Member] | Maximum [Member]</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life, average (in years)</a></td>
<td class="text">40 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment [Member] | Minimum [Member]</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life, average (in years)</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment [Member] | Maximum [Member]</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life, average (in years)</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_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_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>55
<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="idm140144287684784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operations and Significant Accounting Policies (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_cnmd_OperationsAndSignificantAccountingPoliciesLineItems', window );"><strong>Operations and Significant Accounting Policies [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_LesseeOperatingLeaseTerminationOptionTerm', window );">Lessee, Operating Lease, Termination Option Term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling and administrative expense</a></td>
<td class="nump">$ 454,039<span></span>
</td>
<td class="nump">$ 414,754<span></span>
</td>
<td class="nump">$ 373,817<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=us-gaap_OtherNoncurrentAssetsMember', window );">Other Noncurrent Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrentAbstract', window );"><strong>Other Assets, Noncurrent [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_Fieldinventory', window );">Field inventory</a></td>
<td class="nump">41,300<span></span>
</td>
<td class="nump">42,500<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_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember', window );">Shipping and Handling [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_OperationsAndSignificantAccountingPoliciesLineItems', window );"><strong>Operations and Significant Accounting Policies [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_SellingGeneralAndAdministrativeExpense', window );">Selling and administrative expense</a></td>
<td class="nump">$ 21,700<span></span>
</td>
<td class="nump">$ 17,000<span></span>
</td>
<td class="nump">$ 14,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_OperationsAndSignificantAccountingPoliciesLineItems', window );"><strong>Operations and Significant Accounting Policies [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_LesseeOperatingLeaseTermOfContract', window );">Remaining Lease Term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_OperationsAndSignificantAccountingPoliciesLineItems', window );"><strong>Operations and Significant Accounting Policies [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_LesseeOperatingLeaseTermOfContract', window );">Remaining Lease Term</a></td>
<td class="text">14 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_LesseeOperatingLeaseRenewalTerm', window );">Lessee, Operating Lease, Renewal Term</a></td>
<td class="text">5 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_cnmd_Fieldinventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Field inventory</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;">cnmd_Fieldinventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_LesseeOperatingLeaseTerminationOptionTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Termination Option 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;">cnmd_LesseeOperatingLeaseTerminationOptionTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</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_cnmd_OperationsAndSignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operations and Significant Accounting Policies [Line Items]</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;">cnmd_OperationsAndSignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's operating lease renewal, 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)(3)<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_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee'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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<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_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-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_OtherAssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherAssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</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_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherNoncurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ShippingAndHandlingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShippingAndHandlingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>56
<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="idm140144285702016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operations and Significant Accounting Policies (Earnings Per Share) (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></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>Jun. 06, 2022</div></th>
<th class="th"><div>Jan. 29, 2019</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_EarningsPerShareAbstract', window );"><strong>Earnings per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (80,582)<span></span>
</td>
<td class="nump">$ 62,542<span></span>
</td>
<td class="nump">$ 9,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_InterestOnConvertibleDebtNetOfTax', window );">Interest on Convertible Debt, Net of Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net Income (Loss) Available to Common Stockholders, Diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (80,582)<span></span>
</td>
<td class="nump">$ 62,542<span></span>
</td>
<td class="nump">$ 9,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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic-weighted average shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,040<span></span>
</td>
<td class="nump">29,162<span></span>
</td>
<td class="nump">28,581<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</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">1,275<span></span>
</td>
<td class="nump">883<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants', window );">Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants</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">506<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_IncrementalCommonSharesAttributableToConversionOfDebtSecurities', window );">Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities</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">1,273<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_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of dilutive potential securities (in shares)</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">3,054<span></span>
</td>
<td class="nump">883<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted-weighted average shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,040<span></span>
</td>
<td class="nump">32,216<span></span>
</td>
<td class="nump">29,464<span></span>
</td>
</tr>
<tr class="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 EPS (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2.68)<span></span>
</td>
<td class="nump">$ 2.14<span></span>
</td>
<td class="nump">$ 0.33<span></span>
</td>
</tr>
<tr class="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 EPS (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2.68)<span></span>
</td>
<td class="nump">$ 1.94<span></span>
</td>
<td class="nump">$ 0.32<span></span>
</td>
</tr>
<tr class="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 );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</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">600<span></span>
</td>
<td class="nump">1,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_OperationsAndSignificantAccountingPoliciesLineItems', window );"><strong>Operations and Significant Accounting Policies [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Payments to redeem convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 275,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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share</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">600<span></span>
</td>
<td class="nump">1,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_us-gaap_DebtInstrumentAxis=cnmd_A2.625PercentConvertibleNotesDue2024Member', window );">2.625 Percent Convertible Notes Due 2024 [Member] | Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_OperationsAndSignificantAccountingPoliciesLineItems', window );"><strong>Operations and Significant Accounting Policies [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.625%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Payments to redeem convertible notes</a></td>
<td class="nump">$ 275,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_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 70,000<span></span>
</td>
<td class="nump">$ 345,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_DebtInstrumentConvertibleConversionPrice1', window );">Debt Instrument, Convertible, Conversion Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 88.80<span></span>
</td>
<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=cnmd_A2250PercentConvertibleNotesDue2027Member', window );">2.250 Percent Convertible Notes Due 2027 | Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_OperationsAndSignificantAccountingPoliciesLineItems', window );"><strong>Operations and Significant Accounting Policies [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">2.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" 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">$ 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Debt Instrument, Convertible, Conversion Price</a></td>
<td class="nump">$ 145.33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_cnmd_IndexedTransactionTypeAxis=us-gaap_WarrantMember', window );">Warrant | 2.625 Percent Convertible Notes Due 2024 [Member] | Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_OperationsAndSignificantAccountingPoliciesLineItems', window );"><strong>Operations and Significant Accounting Policies [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityStrikePrice1', window );">Option Indexed to Issuer's Equity, Strike Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">114.92<span></span>
</td>
<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_cnmd_IndexedTransactionTypeAxis=us-gaap_WarrantMember', window );">Warrant | 2.250 Percent Convertible Notes Due 2027 | Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_OperationsAndSignificantAccountingPoliciesLineItems', window );"><strong>Operations and Significant Accounting Policies [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityStrikePrice1', window );">Option Indexed to Issuer's Equity, Strike Price</a></td>
<td class="nump">251.53<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_cnmd_IndexedTransactionTypeAxis=cnmd_HedgeTransactionMember', window );">Hedge Transaction | 2.625 Percent Convertible Notes Due 2024 [Member] | Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_OperationsAndSignificantAccountingPoliciesLineItems', window );"><strong>Operations and Significant Accounting Policies [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityStrikePrice1', window );">Option Indexed to Issuer's Equity, Strike Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 114.92<span></span>
</td>
<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_cnmd_IndexedTransactionTypeAxis=cnmd_HedgeTransactionMember', window );">Hedge Transaction | 2.250 Percent Convertible Notes Due 2027 | Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_OperationsAndSignificantAccountingPoliciesLineItems', window );"><strong>Operations and Significant Accounting Policies [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityStrikePrice1', window );">Option Indexed to Issuer's Equity, Strike Price</a></td>
<td class="nump">$ 251.53<span></span>
</td>
<td class="text">&#160;<span></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_cnmd_OperationsAndSignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operations and Significant Accounting Policies [Line Items]</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;">cnmd_OperationsAndSignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price per share of the conversion feature embedded in the debt instrument.</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 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031898-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-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_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="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_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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</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 (b)<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="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_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_IncrementalCommonSharesAttributableToCallOptionsAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.</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 45<br> -Paragraph 26<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1828-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1757-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1707-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 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_IncrementalCommonSharesAttributableToCallOptionsAndWarrants</td>
</tr>
<tr>
<td style="padding-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_IncrementalCommonSharesAttributableToConversionOfDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.</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 45<br> -Paragraph 40<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2029-109256<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 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_IncrementalCommonSharesAttributableToConversionOfDebtSecurities</td>
</tr>
<tr>
<td style="padding-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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126962052&amp;loc=d3e4991-113900<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 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1707-109256<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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 28A<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1500-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1757-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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestOnConvertibleDebtNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest recognized on convertible debt instrument excluding interest on principal required to be paid in cash.</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><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-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_InterestOnConvertibleDebtNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</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 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 5: 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 40<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 6: 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><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 40<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-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_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OptionIndexedToIssuersEquityStrikePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise or strike price stated in the contract for options indexed to the issuer's equity shares.</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 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=d3e90205-114008<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109262807&amp;loc=d3e22047-110879<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OptionIndexedToIssuersEquityStrikePrice1</td>
</tr>
<tr>
<td style="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_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</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_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</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_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-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_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_DebtInstrumentAxis=cnmd_A2.625PercentConvertibleNotesDue2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_A2.625PercentConvertibleNotesDue2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConvertibleNotesPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cnmd_A2250PercentConvertibleNotesDue2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_A2250PercentConvertibleNotesDue2027Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_IndexedTransactionTypeAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">cnmd_IndexedTransactionTypeAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_IndexedTransactionTypeAxis=cnmd_HedgeTransactionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">cnmd_IndexedTransactionTypeAxis=cnmd_HedgeTransactionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>57
<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="idm140144287503184">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Operations and Significant Accounting Policies (Accumulated Other Comprehensive 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_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>Accumulated other comprehensive income (loss) [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>
</tr>
<tr class="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 income (loss), beginning of the period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (54,203)<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of income tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(3,655)<span></span>
</td>
<td class="nump">$ 9,478<span></span>
</td>
<td class="num">$ (4,404)<span></span>
</td>
</tr>
<tr class="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 income (loss), end of the period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(57,858)<span></span>
</td>
<td class="num">(54,203)<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_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive Loss</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_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>Accumulated other comprehensive income (loss) [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>
</tr>
<tr class="re">
<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 income (loss), beginning of the period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(54,203)<span></span>
</td>
<td class="num">(63,681)<span></span>
</td>
<td class="num">(59,277)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,524<span></span>
</td>
<td class="nump">3,914<span></span>
</td>
<td class="num">(5,498)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from accumulated other comprehensive income (loss) before tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(13,435)<span></span>
</td>
<td class="nump">7,337<span></span>
</td>
<td class="nump">1,443<span></span>
</td>
</tr>
<tr class="ro">
<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, Current Period, Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,256<span></span>
</td>
<td class="num">(1,773)<span></span>
</td>
<td class="num">(349)<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of income tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(3,655)<span></span>
</td>
<td class="nump">9,478<span></span>
</td>
<td class="num">(4,404)<span></span>
</td>
</tr>
<tr class="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 income (loss), end of the period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(57,858)<span></span>
</td>
<td class="num">(54,203)<span></span>
</td>
<td class="num">(63,681)<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_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember', window );">Cash Flow Hedging Gain (Loss) [Member]</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_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>Accumulated other comprehensive income (loss) [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>
</tr>
<tr class="re">
<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 income (loss), beginning of the period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,656<span></span>
</td>
<td class="num">(5,945)<span></span>
</td>
<td class="nump">493<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10,981<span></span>
</td>
<td class="nump">6,560<span></span>
</td>
<td class="num">(5,393)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from accumulated other comprehensive income (loss) before tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(16,024)<span></span>
</td>
<td class="nump">4,010<span></span>
</td>
<td class="num">(1,378)<span></span>
</td>
</tr>
<tr class="ro">
<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, Current Period, Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,884<span></span>
</td>
<td class="num">(969)<span></span>
</td>
<td class="nump">333<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of income tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,159)<span></span>
</td>
<td class="nump">9,601<span></span>
</td>
<td class="num">(6,438)<span></span>
</td>
</tr>
<tr class="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 income (loss), end of the period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,497<span></span>
</td>
<td class="nump">3,656<span></span>
</td>
<td class="num">(5,945)<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_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Pension Liability [Member]</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_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>Accumulated other comprehensive income (loss) [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>
</tr>
<tr class="re">
<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 income (loss), beginning of the period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(29,671)<span></span>
</td>
<td class="num">(36,620)<span></span>
</td>
<td class="num">(31,691)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,961<span></span>
</td>
<td class="nump">4,426<span></span>
</td>
<td class="num">(7,068)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from accumulated other comprehensive income (loss) before tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,589<span></span>
</td>
<td class="nump">3,327<span></span>
</td>
<td class="nump">2,821<span></span>
</td>
</tr>
<tr class="ro">
<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, Current Period, Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(628)<span></span>
</td>
<td class="num">(804)<span></span>
</td>
<td class="num">(682)<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of income tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,922<span></span>
</td>
<td class="nump">6,949<span></span>
</td>
<td class="num">(4,929)<span></span>
</td>
</tr>
<tr class="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 income (loss), end of the period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(23,749)<span></span>
</td>
<td class="num">(29,671)<span></span>
</td>
<td class="num">(36,620)<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 );">Cumulative Translation Adjustment [Member]</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_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>Accumulated other comprehensive income (loss) [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>
</tr>
<tr class="re">
<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 income (loss), beginning of the period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(28,188)<span></span>
</td>
<td class="num">(21,116)<span></span>
</td>
<td class="num">(28,079)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(8,418)<span></span>
</td>
<td class="num">(7,072)<span></span>
</td>
<td class="nump">6,963<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from accumulated other comprehensive income (loss) before tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></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="ro">
<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, Current Period, Tax</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>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of income tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(8,418)<span></span>
</td>
<td class="num">(7,072)<span></span>
</td>
<td class="nump">6,963<span></span>
</td>
</tr>
<tr class="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 income (loss), end of the period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (36,606)<span></span>
</td>
<td class="num">$ (28,188)<span></span>
</td>
<td class="num">$ (21,116)<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">(a)  The cash flow hedging gain (loss) and pension liability accumulated other comprehensive income (loss) components are included in sales or cost of sales and as a component of net periodic pension cost, respectively.  Refer to Note 16 and Note 13, respectively, for further details.</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_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_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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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).</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 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 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://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 6: http://www.xbrl.org/2009/role/commonPracticeRef<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 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<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 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<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 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<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 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 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<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 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: 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 11: 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 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(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_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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).</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 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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 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 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144288044304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>New Accounting Pronouncements (Details) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 06, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</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>Jan. 01, 2022</div></th>
<th class="th"><div>Jan. 29, 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligations', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 985,076<span></span>
</td>
<td class="nump">$ 672,407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Paid-in capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">413,235<span></span>
</td>
<td class="nump">396,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_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,725<span></span>
</td>
<td class="nump">68,537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">412,631<span></span>
</td>
<td class="nump">496,605<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28,905<span></span>
</td>
<td class="nump">$ 35,485<span></span>
</td>
<td class="nump">$ 44,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities', window );">Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities</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">1,273<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Payments to redeem convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 275,000<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>
</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=cnmd_A2.625PercentConvertibleNotesDue2024Member', window );">2.625 Percent Convertible Notes Due 2024 [Member] | Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.625%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Payments to redeem convertible notes</a></td>
<td class="nump">$ 275,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 70,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="nump">$ 345,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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate202006Member', window );">Accounting Standards Update 2020-06</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligations', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 22,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Paid-in capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(37,900)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(5,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 20,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities', window );">Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</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 (b)<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="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_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_IncrementalCommonSharesAttributableToConversionOfDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.</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 45<br> -Paragraph 40<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2029-109256<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 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_IncrementalCommonSharesAttributableToConversionOfDebtSecurities</td>
</tr>
<tr>
<td style="padding-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_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_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and lease obligation, classified as noncurrent.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</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_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_DebtInstrumentAxis=cnmd_A2.625PercentConvertibleNotesDue2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_A2.625PercentConvertibleNotesDue2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConvertibleNotesPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate202006Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate202006Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>59
<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="idm140144286274880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions (Details)<br> $ in Thousands</strong></div></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>Aug. 09, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 13, 2022 </div>
<div>USD ($)</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,045,472<span></span>
</td>
<td class="nump">$ 1,010,635<span></span>
</td>
<td class="nump">$ 862,459<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">815,429<span></span>
</td>
<td class="nump">$ 617,528<span></span>
</td>
<td class="nump">$ 618,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_BusinessAcquisitionAxis=cnmd_In2BonesGlobalIncMember', window );">In2Bones Global Inc</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business combination, consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh', window );">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110,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_Revenues', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,036<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets', window );">Current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">139,128<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other long-term assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,875<span></span>
</td>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">238,121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Current liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,332<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,738<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other long-term liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">466<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">214,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 69,400<span></span>
</td>
<td class="nump">70,200<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_BusinessAcquisitionAxis=cnmd_In2BonesGlobalIncMember', window );">In2Bones Global Inc | Fair Value, Inputs, Level 3 | Fair Value, Recurring | Measurement Input, Discount 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Business Combination, Contingent Consideration, Liability, Measurement Input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0567<span></span>
</td>
<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_BusinessAcquisitionAxis=cnmd_In2BonesGlobalIncMember', window );">In2Bones Global Inc | Fair Value, Inputs, Level 3 | Fair Value, Recurring | Measurement Input, Revenue Volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Business Combination, Contingent Consideration, Liability, Measurement Input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.1275<span></span>
</td>
<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_BusinessAcquisitionAxis=cnmd_In2BonesGlobalIncMember', window );">In2Bones Global Inc | Technology-Based Intangible Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<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>
<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_BusinessAcquisitionAxis=cnmd_In2BonesGlobalIncMember', window );">In2Bones Global Inc | Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<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>
<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_BusinessAcquisitionAxis=cnmd_In2BonesGlobalIncMember', window );">In2Bones Global Inc | Trademarks and Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cnmd_BiorezIncMember', window );">Biorez Inc</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business combination, consideration transferred</a></td>
<td class="nump">$ 85,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_PaymentsToAcquireBusinessesGross', window );">Payments to acquire business</a></td>
<td class="nump">83,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>
</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_cnmd_BusinessCombinationHoldback', window );">Business Combination, Holdback</a></td>
<td class="nump">1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh', window );">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High</a></td>
<td class="nump">165,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="nump">754<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable, net</a></td>
<td class="nump">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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="nump">61<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets', window );">Current assets</a></td>
<td class="nump">1,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">60,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other long-term assets</a></td>
<td class="nump">112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill', window );">Total assets acquired</a></td>
<td class="nump">239,297<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Current liabilities assumed</a></td>
<td class="nump">1,441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred income taxes</a></td>
<td class="nump">37,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other long-term liabilities</a></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>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="nump">39,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="nump">200,055<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="nump">$ 114,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116,200<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_BusinessAcquisitionAxis=cnmd_BiorezIncMember', window );">Biorez Inc | Fair Value, Inputs, Level 3 | Fair Value, Recurring | Measurement Input, Discount 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Business Combination, Contingent Consideration, Liability, Measurement Input</a></td>
<td class="nump">0.1034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=cnmd_BiorezIncMember', window );">Biorez Inc | Fair Value, Inputs, Level 3 | Fair Value, Recurring | Measurement Input, Revenue Volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Business Combination, Contingent Consideration, Liability, Measurement Input</a></td>
<td class="nump">0.1887<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=cnmd_BiorezIncMember', window );">Biorez Inc | Technology-Based Intangible Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</a></td>
<td class="nump">$ 176,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">20 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>
<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_BusinessAcquisitionAxis=cnmd_BiorezIncMember', window );">Biorez Inc | Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</a></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>
<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_BusinessAcquisitionAxis=cnmd_BiorezIncMember', window );">Biorez Inc | Trademarks and Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</a></td>
<td class="nump">$ 1,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">20 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>
<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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Sales [Member] | In2Bones Global Inc</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_CostsForInventoryStepUpAdjustments', window );">Costs for inventory step-up adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling and Administrative Expenses [Member] | In2Bones Global Inc and Biorez Inc</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition and integration costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,100<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_cnmd_BusinessCombinationHoldback">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Holdback</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;">cnmd_BusinessCombinationHoldback</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Acquired Including Goodwill</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;">cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_CostsForInventoryStepUpAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs for inventory step-up adjustments</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;">cnmd_CostsForInventoryStepUpAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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 1<br> -Subparagraph (a)(3)<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing 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 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI https://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e1043-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_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be 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 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liability recognized arising from contingent consideration in 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126966325&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationContingentConsiderationLiabilityMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 input used to measure contingent consideration liability from 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/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 (bbb)(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_BusinessCombinationContingentConsiderationLiabilityMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, acquired at the 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assumed at the 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 identifiable intangible assets recognized as of the 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 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory recognized as of the 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<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 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assumed at the 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 business during the period. The cash portion only of the acquisition price.</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 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI 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_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: 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 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 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 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 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 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 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)(A))<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 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 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 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 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)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: 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 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)(5))<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 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 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 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<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)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: 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 23: 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(1))<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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cnmd_In2BonesGlobalIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessAcquisitionAxis=cnmd_In2BonesGlobalIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_MeasurementInputTypeAxis=cnmd_MeasurementInputRevenueVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=cnmd_MeasurementInputRevenueVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cnmd_BiorezIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessAcquisitionAxis=cnmd_BiorezIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cnmd_In2BonesGlobalIncAndBiorezIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessAcquisitionAxis=cnmd_In2BonesGlobalIncAndBiorezIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144285917264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (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_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
<td class="nump">$ 110,677<span></span>
</td>
<td class="nump">$ 83,386<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work in process</a></td>
<td class="nump">26,166<span></span>
</td>
<td class="nump">17,449<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">195,477<span></span>
</td>
<td class="nump">130,809<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_InventoryNet', window );">Total inventory</a></td>
<td class="nump">$ 332,320<span></span>
</td>
<td class="nump">$ 231,644<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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily 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 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(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_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or 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/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(6))<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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI 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_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.</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 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(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_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</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 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<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_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144285131280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment (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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 393,147<span></span>
</td>
<td class="nump">$ 372,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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:&#160;&#160;Accumulated depreciation</a></td>
<td class="num">(277,536)<span></span>
</td>
<td class="num">(263,761)<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_PropertyPlantAndEquipmentNet', window );">Total property, plant and equipment</a></td>
<td class="nump">115,611<span></span>
</td>
<td class="nump">108,863<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareGross', window );">Capitalized Computer Software, Gross</a></td>
<td class="nump">49,400<span></span>
</td>
<td class="nump">49,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization', window );">Capitalized Computer Software, Accumulated Amortization</a></td>
<td class="num">(45,700)<span></span>
</td>
<td class="num">(45,300)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAmortization1', window );">Capitalized Computer Software, Amortization</a></td>
<td class="nump">2,100<span></span>
</td>
<td class="nump">3,300<span></span>
</td>
<td class="nump">$ 4,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyHeldForSale', window );">Proceeds from Sale of Property Held-for-sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 3,227<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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Property, plant and equipment, gross</a></td>
<td class="nump">4,027<span></span>
</td>
<td class="nump">4,027<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_BuildingAndBuildingImprovementsMember', window );">Building and improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Property, plant and equipment, gross</a></td>
<td class="nump">97,214<span></span>
</td>
<td class="nump">95,518<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_MachineryAndEquipmentMember', window );">Machinery and equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Property, plant and equipment, gross</a></td>
<td class="nump">269,745<span></span>
</td>
<td class="nump">256,478<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_ConstructionInProgressMember', window );">Construction in progress [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 22,161<span></span>
</td>
<td class="nump">$ 16,601<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_CapitalizedComputerSoftwareAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 each balance sheet presented, the amount of accumulated amortization for capitalized computer software 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalizedComputerSoftwareAmortization1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization of capitalized computer software 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 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128487-111756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAmortization1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalizedComputerSoftwareGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleOfPropertyHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 sale of formerly productive land held for sale, anything permanently fixed to it, including buildings, structures on it, and so forth.</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 12<br> -Subparagraph (c)<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_ProceedsFromSaleOfPropertyHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144288769904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases Lease Cost (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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Straight-line lease cost</a></td>
<td class="nump">$ 7,685<span></span>
</td>
<td class="nump">$ 7,720<span></span>
</td>
<td class="nump">$ 7,255<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_OperatingLeaseExpense', window );">Operating Lease, Expense</a></td>
<td class="nump">7,685<span></span>
</td>
<td class="nump">7,720<span></span>
</td>
<td class="nump">7,255<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Depreciation</a></td>
<td class="nump">396<span></span>
</td>
<td class="nump">389<span></span>
</td>
<td class="nump">355<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">17<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_FinanceLeaseCost', window );">Total finance lease cost</a></td>
<td class="nump">413<span></span>
</td>
<td class="nump">419<span></span>
</td>
<td class="nump">388<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_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">$ 8,098<span></span>
</td>
<td class="nump">$ 8,139<span></span>
</td>
<td class="nump">$ 7,643<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_FinanceLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease Cost</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;">cnmd_FinanceLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest expense on finance 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> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<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 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: 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_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 right-of-use asset from finance 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 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<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 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: 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_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lease cost recognized by lessee for lease contract.</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> -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_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="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 (b)<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_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144287720224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases Supplementary Balance Sheet Information (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_LeasesAbstract', window );"><strong>Leases [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_OperatingLeaseRightOfUseAsset', window );">Other assets</a></td>
<td class="nump">$ 17,710<span></span>
</td>
<td class="nump">$ 19,425<span></span>
</td>
</tr>
<tr class="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 );">Other current liabilities</a></td>
<td class="nump">6,919<span></span>
</td>
<td class="nump">7,162<span></span>
</td>
</tr>
<tr class="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 );">Other long-term liabilities</a></td>
<td class="nump">11,759<span></span>
</td>
<td class="nump">12,726<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_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">18,678<span></span>
</td>
<td class="nump">19,888<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_cnmd_FinanceLeaseRightOfUseAssetGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">1,924<span></span>
</td>
<td class="nump">1,984<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_cnmd_FinanceLeaseRightOfUseAssetAccumulatedDepreciation', window );">Accumulated depreciation</a></td>
<td class="num">(1,510)<span></span>
</td>
<td class="num">(1,145)<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_FinanceLeaseRightOfUseAsset', window );">Property, plant and equipment, net</a></td>
<td class="nump">414<span></span>
</td>
<td class="nump">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_FinanceLeaseLiabilityCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">178<span></span>
</td>
<td class="nump">324<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Long-term debt</a></td>
<td class="nump">52<span></span>
</td>
<td class="nump">240<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_FinanceLeaseLiability', window );">Total finance lease liabilities</a></td>
<td class="nump">$ 230<span></span>
</td>
<td class="nump">$ 564<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_WeightedAverageRemainingLeaseTermAbstract', window );"><strong>Weighted Average Remaining Lease Term [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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">5 years 2 months 1 day<span></span>
</td>
<td class="text">3 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_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance leases</a></td>
<td class="text">1 year 11 months 1 day<span></span>
</td>
<td class="text">3 years 18 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_cnmd_LeasesWeightedAverageDiscountRateAbstract', window );"><strong>Leases Weighted Average Discount Rate [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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">5.39%<span></span>
</td>
<td class="nump">5.02%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance leases</a></td>
<td class="nump">4.54%<span></span>
</td>
<td class="nump">4.47%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other current liabilities<span></span>
</td>
<td class="text">Other current liabilities<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other long-term liabilities<span></span>
</td>
<td class="text">Other long-term liabilities<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other assets<span></span>
</td>
<td class="text">Other assets<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Current portion of long-term debt<span></span>
</td>
<td class="text">Current portion of long-term debt<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Long-term debt<span></span>
</td>
<td class="text">Long-term debt<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Property, plant and equipment, net<span></span>
</td>
<td class="text">Property, plant and equipment, net<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_FinanceLeaseRightOfUseAssetAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Right-Of-Use Asset, Accumulated Depreciation</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;">cnmd_FinanceLeaseRightOfUseAssetAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_FinanceLeaseRightOfUseAssetGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Right-Of-Use Asset, 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;">cnmd_FinanceLeaseRightOfUseAssetGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_LeasesWeightedAverageDiscountRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Leases Weighted Average Discount Rate [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;">cnmd_LeasesWeightedAverageDiscountRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_WeightedAverageRemainingLeaseTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 [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;">cnmd_WeightedAverageRemainingLeaseTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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><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 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_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial position that includes current finance 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> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-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_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial position that includes noncurrent finance 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> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-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_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 right-of-use asset from finance 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_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial position that includes finance lease right-of-use 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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-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_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="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_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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/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><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_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-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_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_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>
<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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial position that includes current 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> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial position that includes noncurrent 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> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial position that includes operating lease right-of-use 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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144288934800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases Supplementary Cash Flow Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_cnmd_CashFlowLesseeAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease 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_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 7,383<span></span>
</td>
<td class="nump">$ 7,791<span></span>
</td>
<td class="nump">$ 7,535<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Financing cash flows from finance leases</a></td>
<td class="nump">313<span></span>
</td>
<td class="nump">287<span></span>
</td>
<td class="nump">373<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract', window );"><strong>Right-of-use assets obtained in exchange for lease obligations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Operating leases</a></td>
<td class="nump">5,167<span></span>
</td>
<td class="nump">4,704<span></span>
</td>
<td class="nump">4,242<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Finance leases</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 305<span></span>
</td>
<td class="nump">$ 76<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_CashFlowLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Flow Lessee [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;">cnmd_CashFlowLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Right Of Use Asset Obtained In Exchange For Lease Liability [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;">cnmd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for principal payment on finance 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 5<br> -Subparagraph (a)<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_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144289077920">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases Maturities of Operating and Financing Lease 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_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating Lease</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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 6,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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">5,417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">2,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">1,394<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">1,138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">4,272<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">21,548<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(2,870)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total lease liabilities</a></td>
<td class="nump">18,678<span></span>
</td>
<td class="nump">$ 19,888<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance Lease</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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">178<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest</a></td>
<td class="num">(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_FinanceLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">$ 230<span></span>
</td>
<td class="nump">$ 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_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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><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 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_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for finance 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_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance lease to be paid 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_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>66
<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="idm140144285941824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Goodwill) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">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>Dec. 31, 2021</div></th>
<th class="th"><div>Aug. 09, 2022</div></th>
<th class="th"><div>Jun. 13, 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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 617,528<span></span>
</td>
<td class="nump">$ 618,440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill resulting from business combinations</a></td>
<td class="nump">199,162<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="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</a></td>
<td class="num">(1,261)<span></span>
</td>
<td class="num">(912)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">815,429<span></span>
</td>
<td class="nump">617,528<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Accumulated goodwill impairment loss</a></td>
<td class="nump">107,000<span></span>
</td>
<td class="nump">107,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_GoodwillLineItems', window );"><strong>Goodwill [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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 815,429<span></span>
</td>
<td class="nump">$ 617,528<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_BusinessAcquisitionAxis=cnmd_In2BonesGlobalIncMember', window );">In2Bones Global Inc</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [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_Goodwill', window );">Goodwill</a></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">$ 139,128<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_BusinessAcquisitionAxis=cnmd_BiorezIncMember', window );">Biorez Inc</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,034<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_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_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (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_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_GoodwillImpairedAccumulatedImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI 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_GoodwillImpairedAccumulatedImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cnmd_In2BonesGlobalIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessAcquisitionAxis=cnmd_In2BonesGlobalIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cnmd_BiorezIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessAcquisitionAxis=cnmd_BiorezIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144277903584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Intangible Assets) (Details) - USD ($)<br> $ in Thousands</strong></div></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>Aug. 09, 2022</div></th>
<th class="th"><div>Jun. 13, 2022</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_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems', window );"><strong>Schedule of Finite-Lived and Indefinite-Lived 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>
<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_IntangibleAssetsGrossExcludingGoodwill', window );">Intangible assets, gross carrying amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,005,816<span></span>
</td>
<td class="nump">$ 761,368<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Intangible assets, accumulated amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(324,017)<span></span>
</td>
<td class="num">(290,319)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,700<span></span>
</td>
<td class="nump">33,300<span></span>
</td>
<td class="nump">$ 34,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Future amortization expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,551<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,308<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,347<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_IncomeStatementLocationAxis=cnmd_ExpenseMember', window );">Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Future amortization expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,551<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,308<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,347<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_IncomeStatementLocationAxis=cnmd_ReductionofRevenueMember', window );">Reduction of Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Future amortization expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember', window );">Trademarks and Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems', window );"><strong>Schedule of Finite-Lived and Indefinite-Lived 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Unamortized intangible assets, gross carrying amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,544<span></span>
</td>
<td class="nump">86,544<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_FiniteLivedIntangibleAssetsByMajorClassAxis=cnmd_CustomerandDistributorRelationshipsMember', window );">Customer and Distributor Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems', window );"><strong>Schedule of Finite-Lived and Indefinite-Lived 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Amortized intangible assets, gross carrying amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">369,854<span></span>
</td>
<td class="nump">342,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Intangible assets, accumulated amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(170,870)<span></span>
</td>
<td class="num">(152,934)<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_FiniteLivedIntangibleAssetsByMajorClassAxis=cnmd_SalesrepresentationmarketingandpromotionalrightsMember', window );">Sales representation, marketing and promotional rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems', window );"><strong>Schedule of Finite-Lived and Indefinite-Lived 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Amortized intangible assets, gross carrying amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">149,376<span></span>
</td>
<td class="nump">149,376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Intangible assets, accumulated amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(66,000)<span></span>
</td>
<td class="num">(60,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_FiniteLivedIntangibleAssetsByMajorClassAxis=cnmd_PatentsAndOtherIntangibleAssetsMember', window );">Patents and Other Intangible Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems', window );"><strong>Schedule of Finite-Lived and Indefinite-Lived 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Amortized intangible assets, gross carrying amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79,838<span></span>
</td>
<td class="nump">76,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Intangible assets, accumulated amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(52,472)<span></span>
</td>
<td class="num">(50,890)<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Technology-Based Intangible Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems', window );"><strong>Schedule of Finite-Lived and Indefinite-Lived 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Amortized intangible assets, gross carrying amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">320,204<span></span>
</td>
<td class="nump">106,604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Intangible assets, accumulated amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (34,675)<span></span>
</td>
<td class="num">$ (26,495)<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_WeightedAverageMember', window );">Weighted Average [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems', window );"><strong>Schedule of Finite-Lived and Indefinite-Lived 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">22 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_WeightedAverageMember', window );">Weighted Average [Member] | Customer and Distributor Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems', window );"><strong>Schedule of Finite-Lived and Indefinite-Lived 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">24 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_WeightedAverageMember', window );">Weighted Average [Member] | Sales representation, marketing and promotional rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems', window );"><strong>Schedule of Finite-Lived and Indefinite-Lived 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_srt_RangeAxis=srt_WeightedAverageMember', window );">Weighted Average [Member] | Patents and Other Intangible Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems', window );"><strong>Schedule of Finite-Lived and Indefinite-Lived 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">16 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_WeightedAverageMember', window );">Weighted Average [Member] | Technology-Based Intangible Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems', window );"><strong>Schedule of Finite-Lived and Indefinite-Lived 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">18 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_BusinessAcquisitionAxis=cnmd_In2BonesGlobalIncMember', window );">In2Bones Global Inc</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems', window );"><strong>Schedule of Finite-Lived and Indefinite-Lived 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived Intangible Assets Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 64,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>
</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_BusinessAcquisitionAxis=cnmd_BiorezIncMember', window );">Biorez Inc</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems', window );"><strong>Schedule of Finite-Lived and Indefinite-Lived 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived Intangible Assets Acquired</a></td>
<td class="nump">$ 177,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and Indefinite-Lived Assets [Line Items]</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;">cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</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 1<br> -Subparagraph (a)(1)<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_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of 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 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_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IntangibleAssetsGrossExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization of intangible assets, excluding 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/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_IntangibleAssetsGrossExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeStatementLocationAxis=cnmd_ExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_ExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cnmd_ReductionofRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_ReductionofRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=cnmd_CustomerandDistributorRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_CustomerandDistributorRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cnmd_SalesrepresentationmarketingandpromotionalrightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_SalesrepresentationmarketingandpromotionalrightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cnmd_PatentsAndOtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_PatentsAndOtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_WeightedAverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_WeightedAverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cnmd_In2BonesGlobalIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessAcquisitionAxis=cnmd_In2BonesGlobalIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cnmd_BiorezIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessAcquisitionAxis=cnmd_BiorezIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144286234016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long Term 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Financing leases</a></td>
<td class="nump">$ 230<span></span>
</td>
<td class="nump">$ 564<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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities', window );">Long-term Debt and Lease Obligation, Including Current Maturities</a></td>
<td class="nump">1,054,822<span></span>
</td>
<td class="nump">684,656<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">69,746<span></span>
</td>
<td class="nump">12,249<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligations', window );">Long-term debt</a></td>
<td class="nump">985,076<span></span>
</td>
<td class="nump">672,407<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 );">Revolving Line of Credit [Member]</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="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="nump">70,000<span></span>
</td>
<td class="nump">140,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_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term Loan Facility [Member]</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_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="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="nump">133,858<span></span>
</td>
<td class="nump">226,196<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized Debt Issuance Expense</a></td>
<td class="nump">729<span></span>
</td>
<td class="nump">1,373<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=cnmd_A2.625PercentConvertibleNotesDue2024Member', window );">2.625 Percent Convertible Notes Due 2024 [Member] | Convertible Notes Payable [Member]</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_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Convertible Debt</a></td>
<td class="nump">69,568<span></span>
</td>
<td class="nump">317,896<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized Debt Issuance Expense</a></td>
<td class="nump">432<span></span>
</td>
<td class="nump">3,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt Instrument, Unamortized Discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,404<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=cnmd_A2250PercentConvertibleNotesDue2027Member', window );">2.250 Percent Convertible Notes Due 2027 | Convertible Notes Payable [Member]</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Convertible Debt</a></td>
<td class="nump">781,166<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_UnamortizedDebtIssuanceExpense', window );">Unamortized Debt Issuance Expense</a></td>
<td class="nump">$ 18,834<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_ConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.</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)(16))<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 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 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(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_ConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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><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 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_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and lease obligation, classified as noncurrent.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and lease obligation, classified as 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 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_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and lease obligation, including portion classified as current.</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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="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_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LongtermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LoansPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cnmd_A2.625PercentConvertibleNotesDue2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_A2.625PercentConvertibleNotesDue2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConvertibleNotesPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cnmd_A2250PercentConvertibleNotesDue2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_A2250PercentConvertibleNotesDue2027Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144286282048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long Term Debt (Narrative) (Details)<br> $ / shares in Units, shares in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 06, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 29, 2019 </div>
<div>USD ($) </div>
<div>$ / shares</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>Jul. 16, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfSeniorDebt', window );">Repayments of Senior Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 92,981,000<span></span>
</td>
<td class="nump">$ 66,654,000<span></span>
</td>
<td class="nump">$ 13,250,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_WriteOffOfDeferredDebtIssuanceCost', window );">Write off of Deferred Debt Issuance Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,426,000<span></span>
</td>
<td class="nump">899,000<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_RepaymentsOfConvertibleDebt', window );">Payments to redeem convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">275,000,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 convertible notes conversion premium</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,125,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of Debt Discount</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">10,217,000<span></span>
</td>
<td class="nump">9,692,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_FairValueOfConvertibleNotesHedgesAndWarrantsNet', window );">Fair Value of Convertible Notes Hedges and Warrants Net</a></td>
<td class="nump">$ 22,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnOilAndGasHedgingActivity', window );">Loss on convertible notes hedge transactions settlement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,460,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants', window );">Net Proceeds From the Settlement of Convertible Note Hedge Transactions and Warrants</a></td>
<td class="nump">16,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_PaymentsForConvertibleNotesHedges', window );">Payments for Convertible Notes Hedges</a></td>
<td class="nump">187,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cnmd_PurchasesOfConvertibleNotesHedgesNetOfTax', window );">Purchases of Convertible Notes Hedges, Net of Tax</a></td>
<td class="nump">142,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfWarrants', window );">Proceeds from Issuance of Warrants</a></td>
<td class="nump">72,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72,000,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_OtherExpenseMember', window );">Other Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</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_cnmd_WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees', window );">Write off of Deferred Debt Issuance Cost and Third Party Fees</a></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,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnOilAndGasHedgingActivity', window );">Loss on convertible notes hedge transactions settlement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,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="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 );">Revolving Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,000,000<span></span>
</td>
<td class="nump">140,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of credit facility, available borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">513,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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 );">Revolving Line of Credit [Member] | Amended and Restated Senior Credit Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 585,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LetterOfCreditMember', window );">Letters of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of credit outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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>
</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_ConvertibleNotesPayableMember', window );">Convertible Notes Payable [Member] | 2.625 Percent Convertible Notes Due 2024 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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">70,000,000<span></span>
</td>
<td class="nump">$ 345,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_WriteOffOfDeferredDebtIssuanceCost', window );">Write off of Deferred Debt Issuance Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective Interest Rate (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.14%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest Expense, Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,800,000<span></span>
</td>
<td class="nump">9,100,000<span></span>
</td>
<td class="nump">9,100,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_DebtInstrumentFairValue', window );">Debt Instrument, Fair Value Disclosure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.625%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionRatio1', window );">Debt Instrument, Convertible, Conversion Ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.2608<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Debt Instrument, Convertible, Conversion Price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 88.80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Payments to redeem convertible notes</a></td>
<td class="nump">$ 275,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Debt Conversion, Converted Instrument, Shares Issued | shares</a></td>
<td class="nump">0.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 convertible notes conversion premium</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,568,000<span></span>
</td>
<td class="nump">317,896,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_DebtInstrumentConvertibleGrossAmountofEquityComponent', window );">Debt Instrument, Convertible, Gross Amount of Equity Component</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent', window );">Debt Instrument, Convertible, Carrying Amount of Equity Component</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of Debt Discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,200,000<span></span>
</td>
<td class="nump">$ 9,700,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_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember', window );">Convertible Notes Payable [Member] | 2.625 Percent Convertible Notes Due 2024 [Member] | Warrant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityStrikePrice1', window );">Option Indexed to Issuer's Equity, Strike Price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 114.92<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ConvertibleNotesPayableMember', window );">Convertible Notes Payable [Member] | 2.250 Percent Convertible Notes Due 2027</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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">$ 800,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest Expense, Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,300,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_DebtInstrumentFairValue', window );">Debt Instrument, Fair Value Disclosure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">731,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">2.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionRatio1', window );">Debt Instrument, Convertible, Conversion Ratio</a></td>
<td class="nump">6.8810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Debt Instrument, Convertible, Conversion Price | $ / shares</a></td>
<td class="nump">$ 145.33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 781,166,000<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_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember', window );">Convertible Notes Payable [Member] | 2.250 Percent Convertible Notes Due 2027 | Warrant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityStrikePrice1', window );">Option Indexed to Issuer's Equity, Strike Price | $ / shares</a></td>
<td class="nump">$ 251.53<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LongTermDebtMember', window );">Long-term Debt [Member] | Amended and Restated Senior Credit Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</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_cnmd_SOFRInterestRate', window );">SOFR Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.323%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective Interest Rate (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.448%<span></span>
</td>
<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_LongTermDebtMember', window );">Long-term Debt [Member] | Amended and Restated Senior Credit Agreement [Member] | Fed Funds Effective Rate Overnight Index Swap Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Basis spread on variable rate (percent)</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>
</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_LongTermDebtMember', window );">Long-term Debt [Member] | Amended and Restated Senior Credit Agreement [Member] | Secured Overnight Financing 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>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Basis spread on variable rate (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.125%<span></span>
</td>
<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_LongTermDebtMember', window );">Long-term Debt [Member] | Amended and Restated Senior Credit Agreement [Member] | Adjusted SOFR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Basis spread on variable rate (percent)</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>
</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_LoansPayableMember', window );">Term Loan Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<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 );">Long-term Debt, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 134,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="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 outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">133,858,000<span></span>
</td>
<td class="nump">$ 226,196,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term Loan Facility [Member] | Amended and Restated Senior Credit Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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">$ 233,500,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_RepaymentsOfSeniorDebt', window );">Repayments of Senior Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WriteOffOfDeferredDebtIssuanceCost', window );">Write off of Deferred Debt Issuance Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityTypeAxis=us-gaap_CallOptionMember', window );">Call Option [Member] | Convertible Notes Payable [Member] | 2.625 Percent Convertible Notes Due 2024 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</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_cnmd_Hedgeandwarranttransactionsnetcashpaid', window );">Hedge and warrant transactions, net cash paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_OptionIndexedToIssuersEquityTypeAxis=us-gaap_CallOptionMember', window );">Call Option [Member] | Convertible Notes Payable [Member] | 2.250 Percent Convertible Notes Due 2027</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</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_cnmd_HedgeAndWarrantTransactionsNetCashPaid', window );">Hedge and Warrant Transactions, Net Cash Paid</a></td>
<td class="nump">$ 115,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_DebtInstrumentConvertibleGrossAmountofEquityComponent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Convertible, Gross Amount of Equity Component</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;">cnmd_DebtInstrumentConvertibleGrossAmountofEquityComponent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_FairValueOfConvertibleNotesHedgesAndWarrantsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Convertible Notes Hedges and Warrants Net</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;">cnmd_FairValueOfConvertibleNotesHedgesAndWarrantsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_HedgeAndWarrantTransactionsNetCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Up-front costs to purchase hedge instruments, net of cash received from issuance of warrants</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;">cnmd_HedgeAndWarrantTransactionsNetCashPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_Hedgeandwarranttransactionsnetcashpaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Up-front costs to purchase hedge instruments, net of cash received from sale of warrants</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;">cnmd_Hedgeandwarranttransactionsnetcashpaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Proceeds From the Settlement of Convertible Note Hedge Transactions and Warrants</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;">cnmd_NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_PaymentsForConvertibleNotesHedges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for Convertible Notes Hedges</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;">cnmd_PaymentsForConvertibleNotesHedges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_PurchasesOfConvertibleNotesHedgesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchases of Convertible Notes Hedges, Net of 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;">cnmd_PurchasesOfConvertibleNotesHedgesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_SOFRInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>SOFR 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;">cnmd_SOFRInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</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_cnmd_WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Write off of Deferred Debt Issuance Cost and Third Party Fees</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;">cnmd_WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</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://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 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://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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.</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)(16))<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 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 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(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_ConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in 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 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 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_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_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_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_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.</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 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price per share of the conversion feature embedded in the debt instrument.</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 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031898-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-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_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="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_DebtInstrumentConvertibleConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.</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 (c)<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 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 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 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21506-112644<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.22(a)(5))<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 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_DebtInstrumentConvertibleConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt instrument payable, including, but not limited to, notes payable and loans payable.</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 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 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 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<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_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</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 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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://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 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.22(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_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</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 (b)<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="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_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_GainLossOnOilAndGasHedgingActivity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain (loss) incurred in 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 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_GainLossOnOilAndGasHedgingActivity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for 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 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-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_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the contingent obligation under letters of credit outstanding as of the reporting 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;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings 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 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_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_OptionIndexedToIssuersEquityStrikePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise or strike price stated in the contract for options indexed to the issuer's equity shares.</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 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=d3e90205-114008<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109262807&amp;loc=d3e22047-110879<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OptionIndexedToIssuersEquityStrikePrice1</td>
</tr>
<tr>
<td style="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_ProceedsFromIssuanceOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issuance of rights to purchase common shares at predetermined price (usually issued together with corporate 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 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_ProceedsFromIssuanceOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</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_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfSeniorDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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_RepaymentsOfSeniorDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WriteOffOfDeferredDebtIssuanceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI 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_WriteOffOfDeferredDebtIssuanceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DebtInstrumentAxis=cnmd_AmendedAndRestatedSeniorCreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_AmendedAndRestatedSeniorCreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_LongtermDebtTypeAxis=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_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConvertibleNotesPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cnmd_A2.625PercentConvertibleNotesDue2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_A2.625PercentConvertibleNotesDue2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_IndexedTransactionTypeAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">cnmd_IndexedTransactionTypeAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cnmd_A2250PercentConvertibleNotesDue2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_A2250PercentConvertibleNotesDue2027Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LongTermDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongTermDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_VariableRateAxis=cnmd_SecuredOvernightFinancingRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_SecuredOvernightFinancingRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cnmd_AdjustedSOFRMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_AdjustedSOFRMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LoansPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_OptionIndexedToIssuersEquityTypeAxis=us-gaap_CallOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OptionIndexedToIssuersEquityTypeAxis=us-gaap_CallOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144288657728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long Term Debt (Maturities of Long-term Debt) (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_MaturitiesOfLongTermDebtAbstract', window );"><strong>Scheduled&#160;maturities&#160;of&#160;long-term&#160;debt outstanding [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">$ 70,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2024</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2025</a></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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2026</a></td>
<td class="nump">204,587<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2027</a></td>
<td class="nump">$ 800,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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MaturitiesOfLongTermDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MaturitiesOfLongTermDebtAbstract</td>
</tr>
<tr>
<td style="padding-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>71
<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="idm140144286228016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Provision for Income Taxes) (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 expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current Federal Tax Expense (Benefit)</a></td>
<td class="nump">$ 98<span></span>
</td>
<td class="num">$ (97)<span></span>
</td>
<td class="num">$ (729)<span></span>
</td>
</tr>
<tr class="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 );">Current State and Local Tax Expense (Benefit)</a></td>
<td class="nump">1,582<span></span>
</td>
<td class="nump">609<span></span>
</td>
<td class="nump">86<span></span>
</td>
</tr>
<tr class="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 );">Current Foreign Tax Expense (Benefit)</a></td>
<td class="nump">14,082<span></span>
</td>
<td class="nump">7,046<span></span>
</td>
<td class="nump">6,963<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 );">Current income tax expense (benefit)</a></td>
<td class="nump">15,762<span></span>
</td>
<td class="nump">7,558<span></span>
</td>
<td class="nump">6,320<span></span>
</td>
</tr>
<tr class="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 Income Tax Expense (Benefit), Continuing Operations [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="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 );">Deferred Federal Income Tax Expense (Benefit)</a></td>
<td class="num">(4,096)<span></span>
</td>
<td class="nump">3,466<span></span>
</td>
<td class="num">(12,253)<span></span>
</td>
</tr>
<tr class="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 );">Deferred State and Local Income Tax Expense (Benefit)</a></td>
<td class="num">(1,636)<span></span>
</td>
<td class="nump">1,449<span></span>
</td>
<td class="num">(1,173)<span></span>
</td>
</tr>
<tr class="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 );">Deferred Foreign Income Tax Expense (Benefit)</a></td>
<td class="num">(310)<span></span>
</td>
<td class="num">(1,910)<span></span>
</td>
<td class="num">(808)<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 );">Deferred income tax expense (benefit):</a></td>
<td class="num">(6,042)<span></span>
</td>
<td class="nump">3,005<span></span>
</td>
<td class="num">(14,234)<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 );">Provision (benefit) for income taxes</a></td>
<td class="nump">$ 9,720<span></span>
</td>
<td class="nump">$ 10,563<span></span>
</td>
<td class="num">$ (7,914)<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>72
<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="idm140144285908544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Effective Income Tax Rate Reconciliation) (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation [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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Tax provision at statutory rate based on income before income taxes (percent)</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock-based compensation (percent)</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="num">(9.40%)<span></span>
</td>
<td class="num">(267.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_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch', window );">Federal research credit (percent)</a></td>
<td class="nump">2.40%<span></span>
</td>
<td class="num">(2.30%)<span></span>
</td>
<td class="num">(124.20%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="num">(2.20%)<span></span>
</td>
<td class="nump">49.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_EffectiveIncomeTaxRateReconciliationTaxSettlements', window );">Settlement of taxing authority examinations (percent)</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(122.90%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes', window );">Non-deductible premium on extinguishment and change in fair value of convertible notes</a></td>
<td class="num">(32.20%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther', window );">Non deductible/non-taxable items (percent)</a></td>
<td class="num">(2.90%)<span></span>
</td>
<td class="nump">0.80%<span></span>
</td>
<td class="nump">28.60%<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_cnmd_EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent', window );">Effective Income Tax Rate Reconciliation, US tax on worldwide earnings at different rates, Percent</a></td>
<td class="num">(1.80%)<span></span>
</td>
<td class="num">(0.40%)<span></span>
</td>
<td class="num">(123.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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Foreign income taxes (percent)</a></td>
<td class="num">(1.80%)<span></span>
</td>
<td class="nump">3.10%<span></span>
</td>
<td class="nump">79.90%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal tax benefit (percent)</a></td>
<td class="num">(1.40%)<span></span>
</td>
<td class="nump">3.70%<span></span>
</td>
<td class="num">(24.50%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other, net (percent)</a></td>
<td class="num">(1.00%)<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
<td class="num">(10.10%)<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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate, continuing operations (percent)</a></td>
<td class="num">(13.70%)<span></span>
</td>
<td class="nump">14.40%<span></span>
</td>
<td class="num">(493.90%)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, US tax on worldwide earnings at different rates, 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;">cnmd_EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</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_cnmd_NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-deductible premium on extinguishment and change in fair value of convertible notes</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;">cnmd_NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 domestic federal statutory tax rate applicable to pretax 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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<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 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><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI 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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI 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 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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI 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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 other nondeductible expenses.</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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI 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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI 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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI 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_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI 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 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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<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 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_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationTaxSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI 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_EffectiveIncomeTaxRateReconciliationTaxSettlements</td>
</tr>
<tr>
<td style="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>73
<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="idm140144286238016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (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>
</tr>
<tr class="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>Components of Deferred Tax Assets [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_DeferredTaxAssetsInventory', window );">Inventory</a></td>
<td class="nump">$ 2,939<span></span>
</td>
<td class="nump">$ 4,694<span></span>
</td>
</tr>
<tr class="re">
<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 losses</a></td>
<td class="nump">12,721<span></span>
</td>
<td class="nump">18,383<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_cnmd_DeferredTaxAssetsCapitalizedResearchAndDevelopment', window );">Capitalized research and development</a></td>
<td class="nump">11,402<span></span>
</td>
<td class="nump">4,173<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation', window );">Deferred compensation</a></td>
<td class="nump">3,012<span></span>
</td>
<td class="nump">2,563<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_cnmd_DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts', window );">Accounts receivable</a></td>
<td class="nump">3,580<span></span>
</td>
<td class="nump">3,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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits', window );">Compensation and benefits</a></td>
<td class="nump">8,723<span></span>
</td>
<td class="nump">6,583<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions', window );">Accrued pension</a></td>
<td class="nump">2,530<span></span>
</td>
<td class="nump">3,930<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Research and development credit</a></td>
<td class="nump">16,785<span></span>
</td>
<td class="nump">15,542<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_cnmd_DeferredTaxAssetsInterestLimitationCarryover', window );">Interest limitation</a></td>
<td class="nump">9,116<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_DeferredTaxAssetsHedgingTransactions', window );">Convertible notes hedge</a></td>
<td class="nump">36,204<span></span>
</td>
<td class="nump">4,869<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_cnmd_DeferredTaxAssetsLeaseLiabilities', window );">Deferred Tax Assets, Lease Liabilities</a></td>
<td class="nump">2,735<span></span>
</td>
<td class="nump">3,573<span></span>
</td>
</tr>
<tr class="re">
<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">4,134<span></span>
</td>
<td class="nump">5,741<span></span>
</td>
</tr>
<tr class="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 );">Less: valuation allowances</a></td>
<td class="num">(543)<span></span>
</td>
<td class="num">(786)<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_DeferredTaxAssetsNet', window );">Deferred Tax Assets, Net of Valuation Allowance</a></td>
<td class="nump">113,338<span></span>
</td>
<td class="nump">72,412<span></span>
</td>
</tr>
<tr class="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>Components of Deferred Tax Liabilities [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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets', window );">Goodwill and intangible assets</a></td>
<td class="nump">152,155<span></span>
</td>
<td class="nump">106,065<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_cnmd_DeferredTaxLiabilitiesDepreciation', window );">Depreciation</a></td>
<td class="nump">2,373<span></span>
</td>
<td class="nump">2,546<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_cnmd_DeferredTaxLiabilitiesStateTaxes', window );">State taxes</a></td>
<td class="nump">11,733<span></span>
</td>
<td class="nump">11,833<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings', window );">Unremitted foreign earnings</a></td>
<td class="nump">1,573<span></span>
</td>
<td class="nump">2,449<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesFinancingArrangements', window );">Convertible notes debt discount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,915<span></span>
</td>
</tr>
<tr class="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 );">Deferred Tax Liabilities, Leasing Arrangements</a></td>
<td class="nump">2,579<span></span>
</td>
<td class="nump">3,484<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 );">Deferred tax liabilities</a></td>
<td class="nump">170,413<span></span>
</td>
<td class="nump">131,292<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 liability</a></td>
<td class="num">$ (57,075)<span></span>
</td>
<td class="num">$ (58,880)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_DeferredTaxAssetsCapitalizedResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Capitalized Research and Development</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;">cnmd_DeferredTaxAssetsCapitalizedResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_DeferredTaxAssetsInterestLimitationCarryover">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Interest Limitation Carryover</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;">cnmd_DeferredTaxAssetsInterestLimitationCarryover</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_DeferredTaxAssetsLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Lease 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;">cnmd_DeferredTaxAssetsLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 effect as of the balance sheet date of the amount of the estimated future tax deductions arising from estimated losses reflected in the sales returns, rebates and allowances and allowance for doubtful accounts, which can only be deducted for tax purposes when actual return occurs, rebates occur, allowances are granted and bad debts are known, and which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken.</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;">cnmd_DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_DeferredTaxLiabilitiesDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Depreciation</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;">cnmd_DeferredTaxLiabilitiesDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_DeferredTaxLiabilitiesStateTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, State Taxes</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;">cnmd_DeferredTaxLiabilitiesStateTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsHedgingTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 hedging transactions.</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_DeferredTaxAssetsHedgingTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory.</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_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/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_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DeferredTaxAssetsTaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 research 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_DeferredTaxAssetsTaxCreditCarryforwardsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from employee benefits, 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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 employee compensation.</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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pension 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/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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesFinancingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financing arrangements.</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_DeferredTaxLiabilitiesFinancingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 including goodwill.</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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.</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_DeferredTaxLiabilitiesUndistributedForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>74
<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="idm140144289075440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Income Before Income Taxes) (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_UndistributedEarningsOfForeignSubsidiaries', window );">Undistributed Earnings of Foreign Subsidiaries</a></td>
<td class="nump">$ 28,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries', window );">Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries</a></td>
<td class="nump">1,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract', window );"><strong>Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [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="re">
<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. income (loss)</a></td>
<td class="num">(96,114)<span></span>
</td>
<td class="nump">$ 45,260<span></span>
</td>
<td class="num">$ (16,026)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Foreign income</a></td>
<td class="nump">25,252<span></span>
</td>
<td class="nump">27,845<span></span>
</td>
<td class="nump">17,629<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income taxes</a></td>
<td class="num">$ (70,862)<span></span>
</td>
<td class="nump">$ 73,105<span></span>
</td>
<td class="nump">$ 1,603<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_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries.</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 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI 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 (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI 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 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-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_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_UndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.</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 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6487024&amp;loc=d3e29054-158556<br><br>Reference 2: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<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 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6479915&amp;loc=d3e66715-112838<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 25<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126928070&amp;loc=d3e28200-109314<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>75
<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="idm140144288794544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Tax Credit Carryforwards) (Details) - Federal [Member]<br> $ in Millions</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_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [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_cnmd_OperatingLossCarryforwardsAfterTaxEffects', window );">Operating Loss Carryforwards, After Tax Effects</a></td>
<td class="nump">$ 11.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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Research and Development Credit [Member]</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_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [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_cnmd_TaxCreditCarryforwardsAfterTaxEffectsAmount', window );">Tax Credit Carryforwards, After Tax Effects, Amount</a></td>
<td class="nump">$ 16.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_OperatingLossCarryforwardsAfterTaxEffects">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Loss Carryforwards, After Tax Effects</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;">cnmd_OperatingLossCarryforwardsAfterTaxEffects</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_TaxCreditCarryforwardsAfterTaxEffectsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax Credit Carryforwards, After Tax Effects, 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;">cnmd_TaxCreditCarryforwardsAfterTaxEffectsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TaxCreditCarryforwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_TaxCreditCarryforwardLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144293522800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Unrecognized Tax Benefits) (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>Unrecognized Tax Benefits [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 );">Balance as of January 1</a></td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 2,170<span></span>
</td>
</tr>
<tr class="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 );">Increases for positions taken in current periods</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="ro">
<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 );">Decreases in unrecorded tax positions related to settlement with the taxing authorities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,970)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Decreases in unrecorded tax positions related to lapse of statute of limitations</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="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 );">Balance as of December 31</a></td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 200<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_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_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>77
<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="idm140144285658272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (Details)<br></strong></div></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>Oct. 28, 2013 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Feb. 29, 2012 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>plans </div>
<div>$ / shares </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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends per share of common stock (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 0.80<span></span>
</td>
<td class="nump">$ 0.80<span></span>
</td>
<td class="nump">$ 0.80<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrentAndNoncurrent', window );">Dividends payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,098,000<span></span>
</td>
<td class="nump">$ 5,874,000<span></span>
</td>
<td class="nump">$ 5,775,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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Shares authorized under repurchase program</a></td>
<td class="text">&#160;<span></span>
</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>
</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_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares', window );">Total stock repurchased under plan, shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue', window );">Total stock repurchased under plan, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 162,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Remaining authorized repurchase amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,400,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares reserved for share-based compensation plans | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_NumberOfShareBasedCompensationPlans', window );">Number of share-based compensation plans | plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for grant | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,729,000<span></span>
</td>
<td class="nump">$ 16,335,000<span></span>
</td>
<td class="nump">13,111,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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Tax benefit from stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,800,000<span></span>
</td>
<td class="nump">3,900,000<span></span>
</td>
<td class="nump">3,200,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_ProceedsFromStockOptionsExercised', window );">Proceeds from stock options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,900,000<span></span>
</td>
<td class="nump">$ 19,600,000<span></span>
</td>
<td class="nump">$ 13,700,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_AwardTypeAxis=cnmd_StockOptionsAndStockAppreciationRightsMember', window );">Stock Options and Stock Appreciation Rights (SARs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Expiration period from date of grant (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Vesting term (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Vesting term (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_NumberOfShareBasedCompensationPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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-based Compensation Plans</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;">cnmd_NumberOfShareBasedCompensationPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</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_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchase Program, Number of Shares Repurchased to Date, 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;">cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</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_cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchase Program, Number of Shares Repurchased to Date, 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;">cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dividends declared during the period for each share of common stock 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="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_DividendsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dividends declared but unpaid on equity securities issued by the entity and 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 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><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)(5))<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><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)(15)(5))<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_DividendsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefit for recognition of expense of 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 (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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</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_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from exercise of option 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 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI 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_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock repurchase plan authorized.</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_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 remaining of a stock repurchase plan authorized.</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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AwardTypeAxis=cnmd_StockOptionsAndStockAppreciationRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_StockOptionsAndStockAppreciationRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>78
<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="idm140144277902832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (Awards) (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ 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_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost</a></td>
<td class="nump">$ 59.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Weighted average period costs expected to be recognized (in years)</a></td>
<td class="text">3 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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=cnmd_StockOptionsAndStockAppreciationRightsMember', window );">Stock Options and Stock Appreciation Rights (SARs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Grant date fair value of Stock options &amp; SARs (in dollars per share)</a></td>
<td class="nump">$ 49.88<span></span>
</td>
<td class="nump">$ 42.47<span></span>
</td>
<td class="nump">$ 22.62<span></span>
</td>
</tr>
<tr class="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 stock price volatility (percent)</a></td>
<td class="nump">38.45%<span></span>
</td>
<td class="nump">39.27%<span></span>
</td>
<td class="nump">26.89%<span></span>
</td>
</tr>
<tr class="ro">
<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 (percent)</a></td>
<td class="nump">1.68%<span></span>
</td>
<td class="nump">0.81%<span></span>
</td>
<td class="nump">0.89%<span></span>
</td>
</tr>
<tr class="re">
<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 annual dividend yield (percent)</a></td>
<td class="nump">0.56%<span></span>
</td>
<td class="nump">0.64%<span></span>
</td>
<td class="nump">0.82%<span></span>
</td>
</tr>
<tr class="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 of option &amp; SARs (in years)</a></td>
<td class="text">5 years 4 months 24 days<span></span>
</td>
<td class="text">5 years 6 months<span></span>
</td>
<td class="text">5 years 6 months<span></span>
</td>
</tr>
<tr class="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>Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of shares outstanding, Beginning Balance</a></td>
<td class="nump">3,264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Number of shares, Granted</a></td>
<td class="nump">730<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of shares, Forfeited</a></td>
<td class="num">(113)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Number of shares, Exercised</a></td>
<td class="num">(180)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Number of shares outstanding, Ending Balance</a></td>
<td class="nump">3,701<span></span>
</td>
<td class="nump">3,264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 shares, Exercisable</a></td>
<td class="nump">1,725<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 shares, Stock options &amp; SARs expected to vest</a></td>
<td class="nump">1,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price, Beginning Balance (in dollars per share)</a></td>
<td class="nump">$ 80.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, Granted (in dollars per share)</a></td>
<td class="nump">141.84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, Forfeited (in dollars per share)</a></td>
<td class="nump">114.72<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted average exercise price, Exercised (in dollars per share)</a></td>
<td class="nump">60.80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Weighted average exercise price, Ending Balance (in dollars per share)</a></td>
<td class="nump">92.98<span></span>
</td>
<td class="nump">$ 80.79<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable, Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">67.66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Stock options &amp; SARs expected to vest, Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 115.09<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, options outstanding (in years)</a></td>
<td class="text">6 years 7 months 6 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted average remaining contractual term, options exercisable (in years)</a></td>
<td class="text">5 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Aggregate intrinsic value, options outstanding</a></td>
<td class="nump">$ 49.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value, options exercisable</a></td>
<td class="nump">43.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Aggregate intrinsic value</a></td>
<td class="nump">13.6<span></span>
</td>
<td class="nump">$ 49.2<span></span>
</td>
<td class="nump">$ 26.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_AwardTypeAxis=cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember', window );">Restricted Stock Units (RSUs) and Performance Share Units (PSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Other than Options, Nonvested, Weighted Average Grant Date Fair Value [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Total fair value of shares vested</a></td>
<td class="nump">$ 2.6<span></span>
</td>
<td class="nump">$ 2.2<span></span>
</td>
<td class="nump">$ 6.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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of shares outstanding, Beginning Balance</a></td>
<td class="nump">51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Number of shares, Granted</a></td>
<td class="nump">21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Number of shares, Vested</a></td>
<td class="num">(25)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Number of shares, Forfeited</a></td>
<td class="num">(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of shares outstanding, Ending Balance</a></td>
<td class="nump">46<span></span>
</td>
<td class="nump">51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Other than Options, Nonvested, Weighted Average Grant Date Fair Value [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="re">
<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 );">Weighted average grant date fair value, Beginning Balance (in dollars per share)</a></td>
<td class="nump">$ 101.55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted average grant date fair value, Granted (in dollars per share)</a></td>
<td class="nump">136.35<span></span>
</td>
<td class="nump">$ 129.94<span></span>
</td>
<td class="nump">$ 85.45<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted average grant date fair value, Vested (in dollars per share)</a></td>
<td class="nump">100.68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted average grant date fair value, Forfeited (in dollars per share)</a></td>
<td class="nump">113.87<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted average grant date fair value, Ending Balance (in dollars per share)</a></td>
<td class="nump">$ 117.91<span></span>
</td>
<td class="nump">$ 101.55<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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 could have acquired the underlying shares with respect to stock options that were terminated.</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)(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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract</td>
</tr>
<tr>
<td style="padding-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_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=cnmd_StockOptionsAndStockAppreciationRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_StockOptionsAndStockAppreciationRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_AwardTypeAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144293446160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (Employee Plan) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares reserved for share-based compensation plans</a></td>
<td class="nump">6,500,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_PlanNameAxis=cnmd_EmployeePlanMember', window );">Employee Plan [Member] | Employee Stock [Member]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares reserved for share-based compensation plans</a></td>
<td class="nump">1,000,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_cnmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate', window );">Minimum percent of salary employees can invest</a></td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate', window );">Maximum percent of salary employees can invest</a></td>
<td class="nump">10.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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Purchase prices percent of fair market value</a></td>
<td class="nump">95.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Number of shares issued under Plan</a></td>
<td class="nump">17,353<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Minimum Employee Subscription 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;">cnmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate</td>
</tr>
<tr>
<td style="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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issued 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 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=cnmd_EmployeePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PlanNameAxis=cnmd_EmployeePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>80
<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="idm140144287629712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues (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 );">Net Sales</a></td>
<td class="nump">$ 1,045,472<span></span>
</td>
<td class="nump">$ 1,010,635<span></span>
</td>
<td class="nump">$ 862,459<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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">Transferred at Point in Time [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net Sales</a></td>
<td class="nump">1,000,273<span></span>
</td>
<td class="nump">966,207<span></span>
</td>
<td class="nump">824,465<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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Transferred over Time [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net Sales</a></td>
<td class="nump">45,199<span></span>
</td>
<td class="nump">44,428<span></span>
</td>
<td class="nump">37,994<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=cnmd_OrthopedicSurgeryMember', window );">Orthopedic Surgery [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net Sales</a></td>
<td class="nump">461,528<span></span>
</td>
<td class="nump">438,424<span></span>
</td>
<td class="nump">374,705<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=cnmd_OrthopedicSurgeryMember', window );">Orthopedic Surgery [Member] | Transferred at Point in Time [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net Sales</a></td>
<td class="nump">422,648<span></span>
</td>
<td class="nump">398,963<span></span>
</td>
<td class="nump">340,318<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=cnmd_OrthopedicSurgeryMember', window );">Orthopedic Surgery [Member] | Transferred over Time [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net Sales</a></td>
<td class="nump">38,880<span></span>
</td>
<td class="nump">39,461<span></span>
</td>
<td class="nump">34,387<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=cnmd_GeneralSurgeryMember', window );">General Surgery [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net Sales</a></td>
<td class="nump">583,944<span></span>
</td>
<td class="nump">572,211<span></span>
</td>
<td class="nump">487,754<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=cnmd_GeneralSurgeryMember', window );">General Surgery [Member] | Transferred at Point in Time [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net Sales</a></td>
<td class="nump">577,625<span></span>
</td>
<td class="nump">567,244<span></span>
</td>
<td class="nump">484,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_srt_ProductOrServiceAxis=cnmd_GeneralSurgeryMember', window );">General Surgery [Member] | Transferred over Time [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net Sales</a></td>
<td class="nump">$ 6,319<span></span>
</td>
<td class="nump">$ 4,967<span></span>
</td>
<td class="nump">$ 3,607<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_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cnmd_OrthopedicSurgeryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_OrthopedicSurgeryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cnmd_GeneralSurgeryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_GeneralSurgeryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144292319280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues Revenue from Contracts with Customers (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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 with Customer, Liability, Revenue Recognized</a></td>
<td class="nump">$ 11,500<span></span>
</td>
<td class="nump">$ 10,300<span></span>
</td>
<td class="nump">$ 9,300<span></span>
</td>
</tr>
<tr class="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 with Customer, Liability</a></td>
<td class="nump">$ 19,114<span></span>
</td>
<td class="nump">$ 16,760<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_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_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_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>82
<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="idm140144287455488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments and Geographic Areas (Details)<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>
<div>USD ($) </div>
<div>Customers</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>Customers</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>Customers</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">$ 1,045,472<span></span>
</td>
<td class="nump">$ 1,010,635<span></span>
</td>
<td class="nump">$ 862,459<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_cnmd_NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales', window );">Number of customer representing over 10% of consolidated net sales | Customers</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_srt_StatementGeographicalAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">$ 578,953<span></span>
</td>
<td class="nump">$ 552,533<span></span>
</td>
<td class="nump">$ 482,064<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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">197,937<span></span>
</td>
<td class="nump">189,695<span></span>
</td>
<td class="nump">161,084<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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">162,477<span></span>
</td>
<td class="nump">171,218<span></span>
</td>
<td class="nump">140,597<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=cnmd_AmericasexcludingtheUnitedStatesMember', window );">Americas (excluding the United States) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">106,105<span></span>
</td>
<td class="nump">97,189<span></span>
</td>
<td class="nump">78,714<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=cnmd_OrthopedicSurgeryMember', window );">Orthopedic Surgery [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">461,528<span></span>
</td>
<td class="nump">438,424<span></span>
</td>
<td class="nump">374,705<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=cnmd_OrthopedicSurgeryMember', window );">Orthopedic Surgery [Member] | United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">173,176<span></span>
</td>
<td class="nump">158,553<span></span>
</td>
<td class="nump">139,715<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=cnmd_OrthopedicSurgeryMember', window );">Orthopedic Surgery [Member] | EMEA [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">113,649<span></span>
</td>
<td class="nump">108,457<span></span>
</td>
<td class="nump">90,998<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=cnmd_OrthopedicSurgeryMember', window );">Orthopedic Surgery [Member] | Asia Pacific [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">103,353<span></span>
</td>
<td class="nump">107,590<span></span>
</td>
<td class="nump">93,636<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=cnmd_OrthopedicSurgeryMember', window );">Orthopedic Surgery [Member] | Americas (excluding the United States) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">71,350<span></span>
</td>
<td class="nump">63,824<span></span>
</td>
<td class="nump">50,356<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=cnmd_GeneralSurgeryMember', window );">General Surgery [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">583,944<span></span>
</td>
<td class="nump">572,211<span></span>
</td>
<td class="nump">487,754<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=cnmd_GeneralSurgeryMember', window );">General Surgery [Member] | United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">405,777<span></span>
</td>
<td class="nump">393,980<span></span>
</td>
<td class="nump">342,349<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=cnmd_GeneralSurgeryMember', window );">General Surgery [Member] | EMEA [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">84,288<span></span>
</td>
<td class="nump">81,238<span></span>
</td>
<td class="nump">70,086<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cnmd_GeneralSurgeryMember', window );">General Surgery [Member] | Asia Pacific [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">59,124<span></span>
</td>
<td class="nump">63,628<span></span>
</td>
<td class="nump">46,961<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=cnmd_GeneralSurgeryMember', window );">General Surgery [Member] | Americas (excluding the United States) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">$ 34,755<span></span>
</td>
<td class="nump">$ 33,365<span></span>
</td>
<td class="nump">$ 28,358<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Customer Representing over Ten Percent of Consolidated Net Sales</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;">cnmd_NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</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_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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_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=cnmd_AmericasexcludingtheUnitedStatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_AmericasexcludingtheUnitedStatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cnmd_OrthopedicSurgeryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_OrthopedicSurgeryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cnmd_GeneralSurgeryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_GeneralSurgeryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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="idm140144286215504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Defined Contribution Plan) (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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Employee Savings Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [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_DefinedContributionPlanCostRecognized', window );">Employer contributions</a></td>
<td class="nump">$ 9.9<span></span>
</td>
<td class="nump">$ 9.2<span></span>
</td>
<td class="nump">$ 8.9<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_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_DefinedContributionPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DefinedContributionPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-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_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144287638288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Employee Benefit 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_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Defined Benefit Plan, Change in Benefit Obligation [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_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 1,077<span></span>
</td>
<td class="nump">$ 991<span></span>
</td>
<td class="nump">$ 717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">2,148<span></span>
</td>
<td class="nump">1,803<span></span>
</td>
<td class="nump">2,555<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">79,404<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">62,356<span></span>
</td>
<td class="nump">79,404<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease', window );">Defined Benefit Plan, Benefit Obligation, Period Increase (Decrease)</a></td>
<td class="num">(24,300)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated Benefit Obligation</a></td>
<td class="nump">71,203<span></span>
</td>
<td class="nump">95,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Defined Benefit Plan, Change in Benefit Obligation [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_DefinedBenefitPlanBenefitObligation', window );">Projected benefit obligation at beginning of year</a></td>
<td class="nump">95,508<span></span>
</td>
<td class="nump">101,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">1,077<span></span>
</td>
<td class="nump">991<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">2,148<span></span>
</td>
<td class="nump">1,803<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial gain</a></td>
<td class="num">(23,607)<span></span>
</td>
<td class="num">(3,427)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Defined Benefit Plan, Benefit Obligation, Benefits Paid</a></td>
<td class="num">(2,805)<span></span>
</td>
<td class="num">(2,703)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation', window );">Settlement</a></td>
<td class="num">(1,118)<span></span>
</td>
<td class="num">(2,398)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Projected benefit obligation at end of year</a></td>
<td class="nump">71,203<span></span>
</td>
<td class="nump">95,508<span></span>
</td>
<td class="nump">101,242<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">79,404<span></span>
</td>
<td class="nump">76,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual gain (loss) on plan assets</a></td>
<td class="num">(13,125)<span></span>
</td>
<td class="nump">7,565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Defined Benefit Plan, Plan Assets, Benefits Paid</a></td>
<td class="num">(2,805)<span></span>
</td>
<td class="num">(2,703)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation', window );">Settlement</a></td>
<td class="num">(1,118)<span></span>
</td>
<td class="num">(2,398)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">62,356<span></span>
</td>
<td class="nump">79,404<span></span>
</td>
<td class="nump">$ 76,940<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_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status</a></td>
<td class="num">$ (8,847)<span></span>
</td>
<td class="num">$ (16,104)<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_DefinedBenefitPlanAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.</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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 actuarial present value of benefits attributed to service rendered by employee for defined benefit 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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefit obligation of defined benefit 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_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedBenefitPlanChangeInBenefitObligationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DefinedBenefitPlanChangeInBenefitObligationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized for passage of time related to defined benefit 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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(5)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 actuarial present value of benefits attributed to service rendered by employee for defined benefit 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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanSettlementsBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement.</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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(10)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanSettlementsBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144287697104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Benefit Plans (Amounts Recognized in Balance Sheet) (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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Liability, Defined Benefit Plan, Noncurrent</a></td>
<td class="num">$ (8,847)<span></span>
</td>
<td class="num">$ (16,104)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">$ (31,346)<span></span>
</td>
<td class="num">$ (39,122)<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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, 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 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<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(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_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144286271808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Actuarial Assumptions) (Details)<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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</a></td>
<td class="nump">5.41%<span></span>
</td>
<td class="nump">2.81%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate on benefit obligation (percent)</a></td>
<td class="nump">2.81%<span></span>
</td>
<td class="nump">2.44%<span></span>
</td>
<td class="nump">3.33%<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_cnmd_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate', window );">Effective rate for interest on benefit obligation (percent)</a></td>
<td class="nump">2.33%<span></span>
</td>
<td class="nump">1.83%<span></span>
</td>
<td class="nump">2.88%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets (percent)</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_CumulativeGainsandLossesAmortizationPeriodLimit', window );">Cumulative Gains and Losses Amortization Period Limit</a></td>
<td class="text">11 years 4 months 17 days<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_cnmd_CumulativeGainsandLossesAmortizationPeriodLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cumulative Gains and Losses Amortization Period Limit</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;">cnmd_CumulativeGainsandLossesAmortizationPeriodLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</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_cnmd_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Interest Cost, Discount 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;">cnmd_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</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_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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144294155648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Other Changes in Plan Assets and Benefit Obligations) (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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Current year actuarial loss</a></td>
<td class="nump">$ 5,228<span></span>
</td>
<td class="nump">$ 5,836<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">Amortization of actuarial loss</a></td>
<td class="nump">2,589<span></span>
</td>
<td class="nump">3,327<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_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax', window );">Total recognized in other comprehensive loss</a></td>
<td class="nump">$ 7,817<span></span>
</td>
<td class="nump">$ 9,163<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_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) of defined benefit plan.</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 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-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 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</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 10A<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-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 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</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 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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 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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>88
<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="idm140144277838240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Net Periodic Pension Cost) (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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_DefinedBenefitPlanNonServiceCost', window );">Defined Benefit Plan, Non-Service Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 1,077<span></span>
</td>
<td class="nump">$ 991<span></span>
</td>
<td class="nump">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_DefinedBenefitPlanInterestCost', window );">Interest cost on projected benefit obligation</a></td>
<td class="nump">2,148<span></span>
</td>
<td class="nump">1,803<span></span>
</td>
<td class="nump">2,555<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(5,295)<span></span>
</td>
<td class="num">(5,155)<span></span>
</td>
<td class="num">(5,021)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of loss</a></td>
<td class="nump">2,589<span></span>
</td>
<td class="nump">3,327<span></span>
</td>
<td class="nump">2,821<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_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic pension cost</a></td>
<td class="nump">$ 519<span></span>
</td>
<td class="nump">$ 966<span></span>
</td>
<td class="nump">$ 1,072<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList', window );">Interest cost on projected benefit obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Other 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_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList', window );">Expected return on plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Other 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_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationOfGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList', window );">Amortization of loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Other expense<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_DefinedBenefitPlanNonServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Benefit Plan, Non-Service Cost</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;">cnmd_DefinedBenefitPlanNonServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gain (loss) recognized in net periodic benefit (cost) credit of defined benefit 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 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized for passage of time related to defined benefit 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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 net periodic benefit cost (credit) for defined benefit 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 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationOfGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income or comprehensive income that includes amortization of gain (loss) component of net periodic benefit (cost) credit for defined benefit 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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationOfGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList</td>
</tr>
<tr>
<td style="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_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income or comprehensive income that includes expected return (loss) on plan asset component of net periodic benefit (cost) credit for defined benefit 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 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList</td>
</tr>
<tr>
<td style="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_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income or comprehensive income that includes interest cost component of net periodic benefit cost (credit) for defined benefit 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 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList</td>
</tr>
<tr>
<td style="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_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 actuarial present value of benefits attributed to service rendered by employee for defined benefit 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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>89
<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="idm140144288717520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Benefit Plans (Allocation of Pension Plan Assets) (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Percentage of pension plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation (percent)</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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember', window );">Equity Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Percentage of pension plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72.00%<span></span>
</td>
<td class="nump">73.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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember', window );">Equity Securities [Member] | Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation (percent)</a></td>
<td class="nump">75.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_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DebtSecuritiesMember', window );">Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Percentage of pension plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28.00%<span></span>
</td>
<td class="nump">27.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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DebtSecuritiesMember', window );">Debt Securities [Member] | Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation (percent)</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage</td>
</tr>
<tr>
<td style="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_DefinedBenefitPlanWeightedAverageAssetAllocations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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="idm140144277750368">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Benefit Plans (Fair Value of Plan Assets) (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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets', window );">Number of CONMED shares in Plan</a></td>
<td class="nump">27,562<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_cnmd_DefinedBenefitPensionPlanValueOfSharesHeldInPlan', window );">Fair value of CONMED shares in Plan</a></td>
<td class="nump">$ 2,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">62,356<span></span>
</td>
<td class="nump">$ 79,404<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member]</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">22,591<span></span>
</td>
<td class="nump">30,039<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember', window );">Fair Value Measured at Net Asset Value Per Share [Member]</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">39,765<span></span>
</td>
<td class="nump">49,365<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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CommonStockMember', window );">Common Stock | Fair Value, Inputs, Level 1 [Member]</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">6,628<span></span>
</td>
<td class="nump">9,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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeFundsMember', window );">Fixed Income Securities [Member] | Fair Value, Inputs, Level 1 [Member]</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">15,963<span></span>
</td>
<td class="nump">20,272<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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_MoneyMarketFundsMember', window );">Money Market Funds [Member] | Fair Value Measured at Net Asset Value Per Share [Member]</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">1,477<span></span>
</td>
<td class="nump">1,098<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_DefinedBenefitPlanByPlanAssetCategoriesAxis=cnmd_MututalFundsMember', window );">Mututal Funds [Member] | Fair Value Measured at Net Asset Value Per Share [Member]</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">$ 38,288<span></span>
</td>
<td class="nump">$ 48,267<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_DefinedBenefitPensionPlanValueOfSharesHeldInPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Benefit Pension Plan Value Of Shares Held In 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;">cnmd_DefinedBenefitPensionPlanValueOfSharesHeldInPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 employer stock in which defined benefit plan asset is invested. Includes, but is not limited to, stock issued or managed by related party of employer.</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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (n)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets</td>
</tr>
<tr>
<td style="padding-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_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_FairValueMeasuredAtNetAssetValuePerShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueMeasuredAtNetAssetValuePerShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=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_DefinedBenefitPlanByPlanAssetCategoriesAxis=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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_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_DefinedBenefitPlanByPlanAssetCategoriesAxis=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_DefinedBenefitPlanByPlanAssetCategoriesAxis=cnmd_MututalFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DefinedBenefitPlanByPlanAssetCategoriesAxis=cnmd_MututalFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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="idm140144285123152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Benefit Plans (Expected Future Payments) (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_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_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 5,948<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2024</a></td>
<td class="nump">5,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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2025</a></td>
<td class="nump">5,823<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2026</a></td>
<td class="nump">6,143<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2027</a></td>
<td class="nump">5,538<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2028-2032</a></td>
<td class="nump">$ 25,737<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_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<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="idm140144288962112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Legal Matters and Contingencies (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jan. 18, 2017</div></th>
<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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_ProductLiabilityContingencyInsuranceAmountPerIncident', window );">Product liability insurance, amount per incident</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_ProductLiabilityContingencyInsuranceAggregateAnnualAmount', window );">Product liability insurance, aggregate annual amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35.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_LitigationStatusAxis=us-gaap_SettledLitigationMember', window );">Settled Litigation | EndoDynamix, Inc. [Member] | Liquidated Damages [Member]</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_LossContingencyDamagesSoughtValue', window );">Loss Contingency, Damages Sought, Value</a></td>
<td class="nump">$ 12.7<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_LitigationStatusAxis=us-gaap_SettledLitigationMember', window );">Settled Litigation | EndoDynamix, Inc. [Member] | Additional Damages [Member]</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_LossContingencyDamagesSoughtValue', window );">Loss Contingency, Damages Sought, Value</a></td>
<td class="nump">$ 24.8<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_cnmd_ProductLiabilityContingencyInsuranceAggregateAnnualAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Liability Contingency, Insurance, Aggregate Annual 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;">cnmd_ProductLiabilityContingencyInsuranceAggregateAnnualAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cnmd_ProductLiabilityContingencyInsuranceAmountPerIncident">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Liability Contingency, Insurance, Amount per Incident</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;">cnmd_ProductLiabilityContingencyInsuranceAmountPerIncident</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesSoughtValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value (monetary amount) of the award the plaintiff seeks in the legal matter.</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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LitigationStatusAxis=us-gaap_SettledLitigationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LitigationStatusAxis=us-gaap_SettledLitigationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cnmd_EndoDynamixInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LitigationCaseAxis=cnmd_EndoDynamixInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_LitigationDamagesAxis=cnmd_LiquidatedDamagesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">cnmd_LitigationDamagesAxis=cnmd_LiquidatedDamagesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_LitigationDamagesAxis=cnmd_AdditionalDamagesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">cnmd_LitigationDamagesAxis=cnmd_AdditionalDamagesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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="idm140144288742640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Guarantees (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_GuaranteesAbstract', window );"><strong>Guarantees [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cnmd_ProductWarrantyAccrualTerm', window );">Standard warranty period (in years)</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MovementInStandardProductWarrantyAccrualRollForward', window );"><strong>Movement in Standard Product Warranty Accrual [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_ProductWarrantyAccrual', window );">Beginning balance</a></td>
<td class="nump">$ 2,344<span></span>
</td>
<td class="nump">$ 1,826<span></span>
</td>
<td class="nump">$ 2,186<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued', window );">Provision for warranties</a></td>
<td class="nump">224<span></span>
</td>
<td class="nump">1,458<span></span>
</td>
<td class="nump">783<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPayments', window );">Claims made</a></td>
<td class="num">(624)<span></span>
</td>
<td class="num">(940)<span></span>
</td>
<td class="num">(1,143)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Ending balance</a></td>
<td class="nump">1,944<span></span>
</td>
<td class="nump">2,344<span></span>
</td>
<td class="nump">1,826<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExtendedProductWarrantyDisclosureAbstract', window );"><strong>Extended Product Warranty 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyExpense', window );">Product Warranty Expense</a></td>
<td class="nump">$ 5,900<span></span>
</td>
<td class="nump">$ 6,800<span></span>
</td>
<td class="nump">$ 6,100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cnmd_ProductWarrantyAccrualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Accrual 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;">cnmd_ProductWarrantyAccrualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cnmd_</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_ExtendedProductWarrantyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ExtendedProductWarrantyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_GuaranteesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GuaranteesAbstract</td>
</tr>
<tr>
<td style="padding-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_MovementInStandardProductWarrantyAccrualRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_MovementInStandardProductWarrantyAccrualRollForward</td>
</tr>
<tr>
<td style="padding-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_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</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.15(5))<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 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br><br>Reference 3: 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 (c)(5)<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.</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 ((c)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the standard and extended product warranty accrual from warranties issued.</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 ((c)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualWarrantiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProductWarrantyExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.</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><br>Reference 2: 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 ((c)(3,4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>94
<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="idm140144287719472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurement Amounts Recorded In and Reclassified From AOCI (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_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_Revenues', window );">Net sales</a></td>
<td class="nump">$ 1,045,472<span></span>
</td>
<td class="nump">$ 1,010,635<span></span>
</td>
<td class="nump">$ 862,459<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">474,227<span></span>
</td>
<td class="nump">442,599<span></span>
</td>
<td class="nump">402,159<span></span>
</td>
</tr>
<tr class="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">14,494<span></span>
</td>
<td class="nump">8,650<span></span>
</td>
<td class="num">(7,111)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax</a></td>
<td class="nump">3,513<span></span>
</td>
<td class="nump">2,090<span></span>
</td>
<td class="num">(1,718)<span></span>
</td>
</tr>
<tr class="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 );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax</a></td>
<td class="nump">10,981<span></span>
</td>
<td class="nump">6,560<span></span>
</td>
<td class="num">(5,393)<span></span>
</td>
</tr>
<tr class="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">16,024<span></span>
</td>
<td class="num">(4,010)<span></span>
</td>
<td class="nump">1,378<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax</a></td>
<td class="nump">3,884<span></span>
</td>
<td class="num">(969)<span></span>
</td>
<td class="nump">333<span></span>
</td>
</tr>
<tr class="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 );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax</a></td>
<td class="nump">12,140<span></span>
</td>
<td class="num">(3,041)<span></span>
</td>
<td class="nump">1,045<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=cnmd_RevenuesMember', window );">Revenues [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">15,085<span></span>
</td>
<td class="num">(5,421)<span></span>
</td>
<td class="nump">1,997<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 Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 939<span></span>
</td>
<td class="nump">$ 1,411<span></span>
</td>
<td class="num">$ (619)<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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI 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_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_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_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_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_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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: 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 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 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 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 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 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 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)(A))<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 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 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 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 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)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: 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 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)(5))<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 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 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 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<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)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: 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 23: 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(1))<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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeStatementLocationAxis=cnmd_RevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=cnmd_RevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144278035904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurement (Foreign Currency Forward Contracts) (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_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_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign Currency Transaction Gain (Loss), before Tax</a></td>
<td class="num">$ (1,950)<span></span>
</td>
<td class="num">$ (1,832)<span></span>
</td>
<td class="nump">$ 646<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract', window );"><strong>Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [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_DerivativeFairValueOfDerivativeAsset', window );">Asset Fair Value</a></td>
<td class="nump">6,865<span></span>
</td>
<td class="nump">5,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Liabilities Fair Value</a></td>
<td class="num">(3,916)<span></span>
</td>
<td class="num">(771)<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_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Net &#160;Fair Value</a></td>
<td class="nump">2,949<span></span>
</td>
<td class="nump">4,680<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 Exchange Forward [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments', window );">Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments</a></td>
<td class="num">(240)<span></span>
</td>
<td class="num">(451)<span></span>
</td>
<td class="num">$ (2,269)<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 );">Derivatives designated as hedging instruments: | Foreign Exchange Forward [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract', window );"><strong>Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [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_DerivativeFairValueOfDerivativeAsset', window );">Asset Fair Value</a></td>
<td class="nump">6,817<span></span>
</td>
<td class="nump">5,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Liabilities Fair Value</a></td>
<td class="num">(3,521)<span></span>
</td>
<td class="num">(591)<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_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Net &#160;Fair Value</a></td>
<td class="nump">3,296<span></span>
</td>
<td class="nump">4,822<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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Derivatives designated as hedging instruments: | Foreign Exchange Forward [Member] | Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract', window );"><strong>Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [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="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 );">Asset Fair Value</a></td>
<td class="nump">6,757<span></span>
</td>
<td class="nump">5,331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Liabilities Fair Value</a></td>
<td class="num">(3,121)<span></span>
</td>
<td class="num">(430)<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_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Net &#160;Fair Value</a></td>
<td class="nump">3,636<span></span>
</td>
<td class="nump">4,901<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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Derivatives designated as hedging instruments: | Foreign Exchange Forward [Member] | Other long-term liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract', window );"><strong>Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [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_DerivativeFairValueOfDerivativeAsset', window );">Asset Fair Value</a></td>
<td class="nump">60<span></span>
</td>
<td class="nump">82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Liabilities Fair Value</a></td>
<td class="num">(400)<span></span>
</td>
<td class="num">(161)<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_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Net &#160;Fair Value</a></td>
<td class="num">(340)<span></span>
</td>
<td class="num">(79)<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_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">81,929<span></span>
</td>
<td class="nump">38,897<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_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member] | Other Current Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract', window );"><strong>Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [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_DerivativeFairValueOfDerivativeAsset', window );">Asset Fair Value</a></td>
<td class="nump">48<span></span>
</td>
<td class="nump">38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Liabilities Fair Value</a></td>
<td class="num">(395)<span></span>
</td>
<td class="num">(180)<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_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Net &#160;Fair Value</a></td>
<td class="num">$ (347)<span></span>
</td>
<td class="num">(142)<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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_MaximumLengthOfTimeHedgedInCashFlowHedge1', window );">Maximum Length of Time Hedged in Cash Flow Hedge</a></td>
<td class="text">1 month<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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Cash Flow Hedging [Member] | Foreign Exchange Forward [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_MaximumLengthOfTimeHedgedInCashFlowHedge1', window );">Maximum Length of Time Hedged in Cash Flow Hedge</a></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="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">$ 198,473<span></span>
</td>
<td class="nump">$ 172,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Unrealized gain (loss) on cash flow hedges in accumulated other comprehensive income (loss) expected to be recognized in next fiscal year</a></td>
<td class="nump">$ 2,800<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_DerivativeAssetsLiabilitiesAtFairValueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative 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 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126966630&amp;loc=d3e41228-113958<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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_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_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</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 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125521441&amp;loc=d3e30690-110894<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123602790&amp;loc=d3e30226-110892<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126980362&amp;loc=d3e28228-110885<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124440516&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging 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 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 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 4C<br> -Subparagraph (e)<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_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MaximumLengthOfTimeHedgedInCashFlowHedge1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 length of time over which the entity is hedging its exposure to the variability in future cash flows for forecasted transactions, excluding those forecasted transactions related to the payment of variable interest on existing financial instruments, 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 815<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<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_MaximumLengthOfTimeHedgedInCashFlowHedge1</td>
</tr>
<tr>
<td style="padding-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_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_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_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=us-gaap_OtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherNoncurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherCurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140144285101904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurement Contingent Consideration (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">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>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Aug. 09, 2022</div></th>
<th class="th"><div>Jun. 13, 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_BusinessAcquisitionContingentConsiderationLineItems', window );"><strong>Business Acquisition, Contingent Consideration [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Business Combination, Contingent Consideration, Liability, Current</a></td>
<td class="nump">$ 18,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Business Combination, Contingent Consideration, Liability, Noncurrent</a></td>
<td class="nump">167,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Non-cash adjustment to fair value of contingent consideration liability</a></td>
<td class="nump">2,518<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>
</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_BusinessAcquisitionAxis=cnmd_In2BonesGlobalIncMember', window );">In2Bones Global Inc</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionContingentConsiderationLineItems', window );"><strong>Business Acquisition, Contingent Consideration [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="nump">70,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="nump">$ 69,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_us-gaap_BusinessAcquisitionAxis=cnmd_BiorezIncMember', window );">Biorez Inc</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionContingentConsiderationLineItems', window );"><strong>Business Acquisition, Contingent Consideration [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="nump">$ 116,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 114,500<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_BusinessAcquisitionContingentConsiderationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_BusinessAcquisitionContingentConsiderationLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</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 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liability recognized arising from contingent consideration in 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126966325&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liability recognized arising from contingent consideration in a business combination, expected to be settled 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 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI https://asc.fasb.org/extlink&amp;oid=126966325&amp;loc=d3e6819-128478<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationContingentConsiderationLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liability recognized arising from contingent consideration in a business combination, expected to be settled beyond 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 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI https://asc.fasb.org/extlink&amp;oid=126966325&amp;loc=d3e6819-128478<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionAxis=cnmd_In2BonesGlobalIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessAcquisitionAxis=cnmd_In2BonesGlobalIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cnmd_BiorezIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessAcquisitionAxis=cnmd_BiorezIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>97
<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="idm140144287635440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts (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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">Allowance for Bad Debts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of period</a></td>
<td class="nump">$ 4,528<span></span>
</td>
<td class="nump">$ 3,876<span></span>
</td>
<td class="nump">$ 2,786<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to costs and expenses</a></td>
<td class="nump">1,400<span></span>
</td>
<td class="nump">2,305<span></span>
</td>
<td class="nump">1,611<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired', window );">Charged to other accounts</a></td>
<td class="nump">230<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_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="num">(650)<span></span>
</td>
<td class="num">(1,653)<span></span>
</td>
<td class="num">(521)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at end of period</a></td>
<td class="nump">5,508<span></span>
</td>
<td class="nump">4,528<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_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_SalesReturnsAndAllowancesMember', window );">Sales Returns and Allowances [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [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_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of period</a></td>
<td class="nump">4,441<span></span>
</td>
<td class="nump">3,684<span></span>
</td>
<td class="nump">3,667<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to costs and expenses</a></td>
<td class="nump">2,923<span></span>
</td>
<td class="nump">1,261<span></span>
</td>
<td class="nump">384<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired', window );">Charged to other accounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="num">(976)<span></span>
</td>
<td class="num">(504)<span></span>
</td>
<td class="num">(367)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at end of period</a></td>
<td class="nump">6,388<span></span>
</td>
<td class="nump">4,441<span></span>
</td>
<td class="nump">3,684<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_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember', window );">Deferred Tax Asset Valuation Allowance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of period</a></td>
<td class="nump">786<span></span>
</td>
<td class="nump">2,721<span></span>
</td>
<td class="nump">1,732<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to costs and expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">621<span></span>
</td>
<td class="nump">989<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired', window );">Charged to other accounts</a></td>
<td class="nump">1,571<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_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="num">(1,814)<span></span>
</td>
<td class="num">(2,556)<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_ValuationAllowancesAndReservesBalance', window );">Balance at end of period</a></td>
<td class="nump">$ 543<span></span>
</td>
<td class="nump">$ 786<span></span>
</td>
<td class="nump">$ 2,721<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_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-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_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and qualifying accounts and reserves.</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 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<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 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and qualifying accounts and reserves from charge to cost and 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and qualifying accounts and reserves.</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 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesReservesOfBusinessesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and qualifying accounts and reserves from 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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_ValuationAllowancesAndReservesReservesOfBusinessesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ValuationAllowancesAndReservesTypeAxis=us-gaap_SalesReturnsAndAllowancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ValuationAllowancesAndReservesTypeAxis=us-gaap_SalesReturnsAndAllowancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>cnmd-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:cnmd="http://www.conmed.com/20221231"
  xmlns:country="http://xbrl.sec.gov/country/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  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="cnmd-20221231.xsd" xlink:type="simple"/>
    <context id="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id5c8b494114849e8b53b38bd9151dfb7_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id32eddf7927c476cbac527d0b4c7289d_I20230215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
        </entity>
        <period>
            <instant>2023-02-15</instant>
        </period>
    </context>
    <context id="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie180624e1d214bf981237526029273b6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i890d91993ba94f10be02446f11d2a05e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8af8011818e7450c81591080ab5ae452_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i086efe2cf6f84ead8a7469e5c684e1bf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i1e8b7f8bbd1748549fa3ac26a697b36b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="ic408ac0ae5354e5a96bf682c2c272eab_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia25370e81d4844df8976cdc17a86d49f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie80554d494aa46688740cfbace9d41d9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i84cc10c5c7c34fd49128384e8a6bf5ea_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0b87489be7464ee4ae1887bddaeeae11_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="if3c302c00da44c5ea6b7d38997d33431_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i7d72d8a3ed4947458771ad2f30ac210d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7854aaa9369f4496b9231e0a2f18b120_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i7f6787e691164542a117d4f1d2c4175c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i853807dc2ab349b7b91137adec62dcb1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="id6f5c5abffcc4045b6b3ea9bdf41a40c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4d37407453d042f3a8d9b0a63dd9cc67_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4487d9bebf0c4f82bbd56df0f387a624_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="idadc13f8ecee42b38734e3d9f2983c12_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6db7b95c888646af9e2661a01a6fa7af_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i8482db553b8b4104b415fbf9dd767aac_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="ie13cc9a529004a7a92a447daf50e9d85_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0b5e3ed7f6464357b2fa51df4f7e4700_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="ic8744cf5c0ca4573a33a11af0450ec26_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i0a7ebe244d604f80a0138b114af6bcd5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i00c3a54365fc4f3bb7287b22376bfbd9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i61072af0e30b4147ae26ce4c1c78b5f0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i24a57b143a7e4e2ba1a4e1ea6c438cc5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7bd75cb4061d4148908d986bd1d0a7ad_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i7bb249fe26534ad2bc002f2abab34cd6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i10e4b20af1e645e4b5bbe25e5aff262a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate202006Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2e4343c6c8cd44b4aa78b889975d15ff_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate202006Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if3bf7f8c957b403e9feb9e9c02744c16_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate202006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic2ab8b91ca28443687c744ca2055b0e3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i91fac837fef848819c8bc3345bde121f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i6503057c0ac542a39dd40ceae6d0a162_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i78d0827330104765a1d85162a669b747_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i7010e7f9de354e6681f7c57296c2b7c8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6a074f524c5c42cb9b05a70c774a9dc6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i096dc63bc104449cad9c9df8da003ada_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie175e01c2c944fc2bb77d39212df7195_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia35c2191af8c485b942cefeba7e8f729_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibef075a24dd54bd0bd1467be0eaa5908_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib7904dce56f24d73b7cc51a9d7cc1d97_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i250d653502754a47b6888717e380d8a4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5cf8e81839a64153810a7942369c34ef_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ica06ed94e2b040a9bbd4a1ea5b3edf80_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if61df5bd9b4b40eabd990772847f7d8b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic35ed218301e4841b263770aa6efe64e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i59b95ed36c07432e8c197619ae5719bb_I20190129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2.625PercentConvertibleNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-29</instant>
        </period>
    </context>
    <context id="id0f60412c0a84883ad765fccd92b4df8_I20220606">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2250PercentConvertibleNotesDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-06</instant>
        </period>
    </context>
    <context id="i29d5bcc1e64e499589c50b8f723f46d1_D20220606-20220606">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2.625PercentConvertibleNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-06</startDate>
            <endDate>2022-06-06</endDate>
        </period>
    </context>
    <context id="i236c4b729536484eb78ed69c2b3e9d5c_I20220606">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2.625PercentConvertibleNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-06</instant>
        </period>
    </context>
    <context id="i73337b82cce04ce2bab62e105535d48e_D20190129-20190129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2.625PercentConvertibleNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cnmd:IndexedTransactionTypeAxis">cnmd:HedgeTransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-29</startDate>
            <endDate>2019-01-29</endDate>
        </period>
    </context>
    <context id="iee996b311bd247ba8afb6022b7b3e135_D20190129-20190129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2.625PercentConvertibleNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cnmd:IndexedTransactionTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-29</startDate>
            <endDate>2019-01-29</endDate>
        </period>
    </context>
    <context id="i87762b0fe1fc472594a24f1ac0d30378_D20220606-20220606">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2250PercentConvertibleNotesDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cnmd:IndexedTransactionTypeAxis">cnmd:HedgeTransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-06</startDate>
            <endDate>2022-06-06</endDate>
        </period>
    </context>
    <context id="i7b0f8a0db1ac4c5bbac3d1a372f073be_D20220606-20220606">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2250PercentConvertibleNotesDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cnmd:IndexedTransactionTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-06</startDate>
            <endDate>2022-06-06</endDate>
        </period>
    </context>
    <context id="i1abfd248cd3944de99769324c72cb553_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i65fa8baaa333491bba21c8b5d646858f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i67fc31f32d394191833fe38e322c5eb6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="ic9d5559abc7c457f8dac66f228e326f2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic06764f0dbe54826bdf27f724602e45e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifea8ddd69117493dab2152ec910b8bc6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i74b640cc46a948a2a8d573c67712fbce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibea28c46298b447b95657e24fe335410_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieeeaeddc9de24233adf7eb2f96e7ffa0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i949788c745914c3a8fdefe24591f73a7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5de41d4af4e641c0b9054201695ad17e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i06bb844a586c498f8c2bb1d976f211e8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i9636cc39604241708b3956251d36e6b5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifebc6d9b833a44128c72a3de07dc7555_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i98eceab0bf3f49728e10a8b4338efd13_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="if9cb1b4f4eaa4c368caea2fb59f58724_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3291e06dfade4b73b057dae438e222d5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7031bb3a37a54e10a9328e8fe584759b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="if721f5267c104c699b34a61d4bf8fcf9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5872a690477e426087f85cb21a0e244f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i429576d8fe094e8bb0f7c4e38efb055d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i895381730c3c4617b891daa8fa56b9a5_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate202006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="ifaa49980175840c1bb12435ddf0538fb_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate202006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i334ac0447b1f4490bde5803f2806a30a_D20220613-20220613">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-13</startDate>
            <endDate>2022-06-13</endDate>
        </period>
    </context>
    <context id="i550d47ae350a408b8e5946700cb0d96c_I20220613">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-13</instant>
        </period>
    </context>
    <context id="i95f53006b4a84037af5d40820bcfdc26_D20220809-20220809">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:BiorezIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-09</startDate>
            <endDate>2022-08-09</endDate>
        </period>
    </context>
    <context id="i142a70212474462f8406372b032a40da_I20220809">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:BiorezIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-09</instant>
        </period>
    </context>
    <context id="i37a8e3e1161f451aa198e5b6256ea53b_I20220613">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-13</instant>
        </period>
    </context>
    <context id="i820f07e3b63740fdb61b97a9865fab6c_I20220809">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:BiorezIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-09</instant>
        </period>
    </context>
    <context id="i23a26ee61ce346979ecdcc950256a8cd_I20220613">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-13</instant>
        </period>
    </context>
    <context id="ie9f14793d4a14a898e1355402fa65f67_I20220809">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:BiorezIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-09</instant>
        </period>
    </context>
    <context id="i24f0482d3efe4100bdd28dfdae178c4e_I20220613">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-13</instant>
        </period>
    </context>
    <context id="i213808e175c64cd39cd8cdf4f77656ac_I20220809">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:BiorezIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-09</instant>
        </period>
    </context>
    <context id="ib3f8b6c9e53f4c758e52691bd4debfc7_D20220613-20220613">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-13</startDate>
            <endDate>2022-06-13</endDate>
        </period>
    </context>
    <context id="i05f8de72ebf647fd9361f20ed7dbda46_D20220613-20220613">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-13</startDate>
            <endDate>2022-06-13</endDate>
        </period>
    </context>
    <context id="i339f2ca01de64ce99801bb853f6ef08e_D20220809-20220809">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:BiorezIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-09</startDate>
            <endDate>2022-08-09</endDate>
        </period>
    </context>
    <context id="i290c6d46a78e42a184e8c24ee681f1a4_D20220809-20220809">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:BiorezIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-09</startDate>
            <endDate>2022-08-09</endDate>
        </period>
    </context>
    <context id="i42cdeb61c56049eeaf5d108278492af6_I20220613">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-13</instant>
        </period>
    </context>
    <context id="idbcbafbbb6444f8f9dd7ff8147ad0d9e_I20220809">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:BiorezIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-09</instant>
        </period>
    </context>
    <context id="i7847bb005af348f29bf64c49025f22c7_I20220613">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cnmd:MeasurementInputRevenueVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-13</instant>
        </period>
    </context>
    <context id="ia03e50b81d5b4a9183e3d1dd623ebf72_I20220809">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:BiorezIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cnmd:MeasurementInputRevenueVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-09</instant>
        </period>
    </context>
    <context id="i83f1974c521743e48b065340d3d8aee1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia3b155df18a44886945d51ab6f7f2777_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncMember</xbrldi:explicitMember>
                <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="if6cb6b38117e4a83b72f2e52ee832653_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncAndBiorezIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if4e36d04c4fc440ab6431cdb7d6d227e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i4a459689026748e4909ec2541cefeb1a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="ibf32f2491f21402d87ce9dcb64691e0d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0d9dcf973d614b9abff3969a5f360e1f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i84a202627c7245b6b0c31e3cae23c3f6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icd7bd6ca5b4b400b9ce440e48d88b584_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5dac9d42ef6140b58666949302c2250d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i530c0195f11145018b37394b346d1ac5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7b2f49023f854fe783eb3dbbd4d14295_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i86d4adab912f43a89f6b1042ada51f92_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cnmd:CustomerandDistributorRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iefc87ff900c4400192409de00d290dca_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cnmd:CustomerandDistributorRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic390fbbd57f44909b59f8dc8148b7c3b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cnmd:CustomerandDistributorRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if3c834119ca9405b9c332084e1fd8d1e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cnmd:SalesrepresentationmarketingandpromotionalrightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i57b9d2a933eb4dde9297893367a5e0d8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cnmd:SalesrepresentationmarketingandpromotionalrightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3c577144d4fd48f284caff836184b3e6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cnmd:SalesrepresentationmarketingandpromotionalrightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i85fe31cf1c0f42babb310d1cf285498b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cnmd:PatentsAndOtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie0de5d6ed01f447887d53b3bc5b56d5d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cnmd:PatentsAndOtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iec1fc74d61e546ee88cea69549b85909_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cnmd:PatentsAndOtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ida918c65f26941cda3801476128b71fc_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia97e055c9aeb45f3951f455ee4c440a4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifd39f5773b7643f59464487c45d8a1d8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idbc6b73e78a74dcfb2451a5e8a8b341f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i00345b5941ad4ef497faf6c4d7ed26f3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i170f54654cea41bc82b7c73e4c1cabe3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cnmd:ExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1536248f5ee8426f877df56b72be4701_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cnmd:ReductionofRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i684848f3f5ac4a21a44abe41a6972b6c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib64d0e3a2b634ae7b83d5f495a701393_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4c4c41cdaae6440a9f94949efc12b973_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i48beaf26da2d4e94906099d4e19d10ee_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4df7245512a743cba7da825d9f4d2cdc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2.625PercentConvertibleNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i682ee98e418d460a819a7dc9cf74e391_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2.625PercentConvertibleNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i32c65b2d4fca40d7a82781b5bf2cc9b5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2250PercentConvertibleNotesDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic3f822efbf9e45cf9cfb058bd8f4d842_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2250PercentConvertibleNotesDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i26063c4555be49529927892d2d8ae2dc_I20210716">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:AmendedAndRestatedSeniorCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-16</instant>
        </period>
    </context>
    <context id="ib59392d18435427e8ed993f1d2c4e93e_I20210716">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:AmendedAndRestatedSeniorCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-16</instant>
        </period>
    </context>
    <context id="i6289ca301c244ab8a9ae0669b3926ff0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:AmendedAndRestatedSeniorCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia358579842834af4af8a0f07cbfacd39_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id867cda5c453440d9a4f8abef9d9de4b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:AmendedAndRestatedSeniorCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i89d2662758be4e2189cf17300a8119e9_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:AmendedAndRestatedSeniorCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cnmd:SecuredOvernightFinancingRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifcd96c2aa24b45ada89819a70e370163_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:AmendedAndRestatedSeniorCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5026947d03c04797a8cfa0e2160ef0ef_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:AmendedAndRestatedSeniorCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <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="i7030e7736948492398810596c9396ac0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:AmendedAndRestatedSeniorCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cnmd:AdjustedSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i45a619e3573b4fc4b91bd807b2c7c27d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8ec96b8a17204837bcd049245bbd121f_D20190129-20190129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2.625PercentConvertibleNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-29</startDate>
            <endDate>2019-01-29</endDate>
        </period>
    </context>
    <context id="i0e806b5f2f984d799333ff801c5d4856_D20190129-20190129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2.625PercentConvertibleNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:CallOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-29</startDate>
            <endDate>2019-01-29</endDate>
        </period>
    </context>
    <context id="i1738b13bd7a34c75992dfec26d713234_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2.625PercentConvertibleNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i91214b70101a4b3f834b750774178df0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2.625PercentConvertibleNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4b98da751c284337b5f2b2b44122d648_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2.625PercentConvertibleNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idea47d9e011244d590a6b523b1fb9716_D20220606-20220606">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2250PercentConvertibleNotesDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-06</startDate>
            <endDate>2022-06-06</endDate>
        </period>
    </context>
    <context id="if4d6db29f40344d3875af0ff809678a0_I20220606">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2250PercentConvertibleNotesDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:CallOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-06</instant>
        </period>
    </context>
    <context id="i779f520ddd564a9eb1d437af26ed3c87_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cnmd:A2250PercentConvertibleNotesDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i07ef9f57b753494789fbe32bea72012e_I20220606">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
        </entity>
        <period>
            <instant>2022-06-06</instant>
        </period>
    </context>
    <context id="ia18a47d4ab604d629afdb18f6ed5fb5f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic636ee8666d941e8ba78437626851474_D20220606-20220606">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
        </entity>
        <period>
            <startDate>2022-06-06</startDate>
            <endDate>2022-06-06</endDate>
        </period>
    </context>
    <context id="i79831883be17492db32c2331f8651ed5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="ifc856c5f589c458d97457718f697d8f8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib198ca638fe14c398cb55740f4960f98_D20120228-20120229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
        </entity>
        <period>
            <startDate>2012-02-28</startDate>
            <endDate>2012-02-29</endDate>
        </period>
    </context>
    <context id="ieb30ce6d34ee4f61afe255cc8344fc09_D20131027-20131028">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
        </entity>
        <period>
            <startDate>2013-10-27</startDate>
            <endDate>2013-10-28</endDate>
        </period>
    </context>
    <context id="i931e58e8a90a4dac82a683a2d9f3094f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i65d991a009124627b4c80b77b4d0c8fd_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cnmd:StockOptionsAndStockAppreciationRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i44348ee0c8d142bdb362ee64f5dfbce7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cnmd:StockOptionsAndStockAppreciationRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic7053a11ef9e436ebc46837f23e72c91_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cnmd:StockOptionsAndStockAppreciationRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i169a9f365e104fc9b635c5d2fa947482_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cnmd:StockOptionsAndStockAppreciationRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i18e3aeaa81a64c3fbcaa4715cbcae542_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cnmd:StockOptionsAndStockAppreciationRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i64b8c6c3bd7c4d38b98da6995a76db27_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7ff89501b5aa4d2ba7894d8d3dcb5ff3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ica924d0acfe446e1929849d62cc44505_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i411e60a21ff045c0a94ca80d9c5d7f04_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i98f0a556efc9474292bc3ef4bd621df8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia3d56d050331499fb758131d927978ee_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cnmd:RestrictedStockUnitsAndPerformanceShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibbe51863e6d841399be65b3816f920cf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cnmd:RestrictedStockUnitsAndPerformanceShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id9a31e66fddd4159abc3ca8881005c11_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cnmd:RestrictedStockUnitsAndPerformanceShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iffd336221bc04d3898eddf5e942ffcbc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cnmd:EmployeePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6f2d6dfdb2094d3f8ad4861ae14ad260_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cnmd:EmployeePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i875c881bb3544c59b2ff7f87074c2e10_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5a4fd5dee661444caa1b7b3978a5638c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibc3ea6c111da4a148364454aa6718f69_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i869dd38980c64ebba1a9a4e77e7d0db9_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib76ffc9d258a4dcd860ebd6ca1d01e56_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i32f97b4b34e5402aafecc4afeb2624ab_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id6a93d0621ee4fe6978fc1a9ad123599_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2e101b7b1f3e43f982104b05d61e11f0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i41c9fe7541994aa7a61a2c951dc1716b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i74c0502f22804bd9ac3d64bddc020fb4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib26ec93156b64317be99af63eda12a1f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i543f1e4eb9b44ff58612a7e2c45993ce_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if0257cde64d243a0b46ce48e51475bc1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i43252795e36745ba948776207557da36_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i08ff407be7904c7fa086a5c51253a372_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id9eb4747230a4814a22f9a0e0459d0c2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id5119d5599534fac80d04ee97cac5704_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if0526d865f044468bdf96b5bc970028b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i36a807c59490413592cdf437a2f2d9cf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i502ae909c65f4c65a9f541b369d9f628_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i861b066c81ba4aacaba802912cd12218_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4f868d4a4cb54c54a33a18f0c1817b03_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ief4bb0287b6345339f2dc57ead6e7181_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i99c02a697cdc4f379cf0e46d7d9efb23_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ieb4918e735f6462eab7f6312f5bd82e8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember>
                <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="i1adfed5b247947c5885962882f281989_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember>
                <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="i2e19676413cd432f90dcbed6c0e1a91a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i2e5dc12a96d04930a7132a46eaa8f77b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember>
                <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="ic8dc9b918c6e47ccaeb78597fd04cfe2_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember>
                <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="ib117577767b2448c86099cbff53b871e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="if36a85e93c33449f8c0ef6ee80ac4c04_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember>
                <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="i446c6156fc4943f1927f2bdfef0910ff_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember>
                <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="ic9c257e2e6cb4cb4930111811992934e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i1f27cc829b1549fe98fbd93116861ba3_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cnmd:AmericasexcludingtheUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i54c80ebcf9be4375af8205b5b9ddcde4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cnmd:AmericasexcludingtheUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i868b28b0169442d09f9d448d2ef3d24f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cnmd:AmericasexcludingtheUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6a607a0fa3c2450fb812d7224e670234_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember>
                <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="ia9a0faa51a46400d8fa1a7b2557edda9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember>
                <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="idd600bd2d3a44eb69251054b448eb168_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i9a51c310cef0463dbeae2af06e5ada52_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember>
                <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="i61df70e34c604dfab7ff597e798340f4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember>
                <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="i20e2be5f69b54089b98f885888b8f77f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i6b46f13083c043b9ba56107d1b4051be_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember>
                <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="i64cd01cd17f24996b0e7347ffb873b9a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember>
                <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="i7205fb92b4914f5e90f076f46d8c6ae1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="ic668b20106fd4226a62c5fed0a78aefd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cnmd:AmericasexcludingtheUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie49582580eed4af2bf0cfa0b8c4005b4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cnmd:AmericasexcludingtheUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4695e329233d4a70921edacb155c8f24_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cnmd:AmericasexcludingtheUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iad9c4ac109904fa9964218d0a7dc6f52_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember>
                <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="id0f72c13f1ac47818244673836a01717_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember>
                <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="ia4ed23aaa0614d09b66fae37afe05440_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i6569d9417a934aa88b269781a7ac8fbf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember>
                <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="i86a51257f73b4763a50b030d4644a5d3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember>
                <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="i011bee579ef6462dbdf69e66ae0688ca_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i368e1bde38474d0a8bc69d1765856722_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember>
                <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="i105d665c0121477581a16cd76032e3fb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember>
                <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="ia9d9731f88244faa87679c6e95162946_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i4e8e199dc9d24e7b826e75f153d7b5da_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:OrthopedicSurgeryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cnmd:AmericasexcludingtheUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic9126052bc344d9697eb5db184f4a53f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cnmd:GeneralSurgeryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cnmd:AmericasexcludingtheUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9bde9383452e466b9057789018a6cc69_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cnmd:AmericasexcludingtheUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3354593a79154ad3adece5699255799f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib468ccedf503466d86062a33b3222651_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i127c6683c64946249dc3a4df7682d38f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0080b28b9a824784bc26bf661943b45d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2ea3293bc61e4481b9e2f24171ac3dec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic8ad5d96529148bbba28cac2f872e352_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id62706b28e364a6593d8197dbbe333dc_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7ea8a907604148b7999b3d7fc2462349_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie5d113bfc07543b98073805b859c7058_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2656ac122cd949b78a8d7543aed6670a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie88bec6570ea4354b13f1429a3cf50e5_I20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="ia9f784b3096b4aff9ecc6e9b14ed89c1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4f09c1e4e82b435b865a3784d608f7df_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0aedfe4a90284ac89f4d78bde7caec1f_I20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i455a3bd546a84e269627f8a46c372832_I20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="idf3050d9ffd449af9730cfe3c0fde018_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i261497b00a244f72b74854fdb94471a7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3bf2d7d05df04b97b3fd207644148b14_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8253401f68b440958630db0fb25c1f20_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia16a59b760d946edbd55c6223b4dc200_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i734cdcdb49044d19a7800ad287b1ceea_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ice82ef181efb48b3a8e354485562b653_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id7ae218145d14c7dbc1f39ca47bdcd38_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i43b4bc6d4b2a4c418804b0da190363a7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cnmd:MututalFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7093f5fbf97d40e9a6799db4f6986fb8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cnmd:MututalFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7ad2a3e1d2ef437aa1b6db7e76a1f4ce_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibf7e10ca26c641698a4214229f776d1b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i227f42dbc8c348959cb5568c3a66a8e0_D20170118-20170118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cnmd:EndoDynamixInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cnmd:LitigationDamagesAxis">cnmd:LiquidatedDamagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-18</startDate>
            <endDate>2017-01-18</endDate>
        </period>
    </context>
    <context id="i04c7a37bfc424ac08ac853e23c7d776e_D20170118-20170118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cnmd:EndoDynamixInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cnmd:LitigationDamagesAxis">cnmd:AdditionalDamagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-18</startDate>
            <endDate>2017-01-18</endDate>
        </period>
    </context>
    <context id="i86f103300d084feda8a37b5e695ad09b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9027d8ca1b9848fbb654b54ccb94e697_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie604a7b49dce4be48ebf57a7f61dbbd4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <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="i5d1ecaa000224e2f9fdd6a710970384e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <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="ia1a7e8928963455aba3ed02eb97ff624_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3c9029aeba1043b59cde1c7cd28001de_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i746a25c3e23a43699e6bbd35e89e329f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cnmd:RevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6a38694af84b4b2aa7ae71bb9f2a94d8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cnmd:RevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id08cc47e18404267a8fa16a3c9d57567_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cnmd:RevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifcbdad34131e40d89e3f5a7e4a7fafd9_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="iec939f3ea12b4d1ebac071e8c52c8635_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="iad0d8c6f2190461f878c88c386b7b668_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="idf58c6fd33904e43b3d8d540509efb72_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="id3cefb67e81a42a5b1a385fcf8517433_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i7be57dd5ff39412bbb516c65ba1666aa_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i705d27ce6e384c5c98dabb4b97ff64f2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="i2a929bc401f14116ae7acdfb0b9fe0ef_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</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="i607cdb0f03fb46289ad830d56b6b1491_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <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="i31ed0d42923345d3b88632d656dde141_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</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="i2aed3a7c090f4cc98b5fc54757be4348_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</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="ic22ee62805574214b7d64e48ebbd7ff5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</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="i6ffe620060f248e4946cc786777cd755_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <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="i3779eb2e21f748d7bea64e4af12421d1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</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="iaf098555d3524528a3f6485ac661514a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:In2BonesGlobalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8837954b71584a27a0f009b40b69e65e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cnmd:BiorezIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2d4f2d72a2464bdf85b43c7e02de1734_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i17ed4631be7a44faae124c5521fda78a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8a369b7c5cd24c67b6414dda8fca9dae_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if71dd669a049400b995015dff7cc0b79_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1609a99fdf034d1a840238d798adeb34_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6379f3720c5a49968529d3dbd7d69659_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i59ab91491e04410d9ad4f51546cfd7ed_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1a049a0638d04c4a9ce3e3ede8b3412e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0033e81871e64044aa3c4cf1861de4c4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie48dd2a7987b451bafc650fac07ae641_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9c3ede1a4ba143f3be50f5f121ea62e0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i86ad5ac1baac48d4b1b7812fc1a2b0ed_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia88177c472a74d7bbc958ccc8b4ec154_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i17db05d92e2144aca196557881b675a5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i976c4166e79e4e2c8db37dbcd8c5e516_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i880dcd400b0c4630aa00767ca3ea9f45_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie2cef92ac2f943c48fcfcd1187ea9f67_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id6ac3f99c1b24561ae5c60d677659678_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i071c6127a05b4db1bbe9bcfecb2e1d1c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7428d3e145c243e9894b93d7ace54844_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibfd05cfd54454aa9a541048f264e12a3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000816956</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</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="number">
        <measure>pure</measure>
    </unit>
    <unit id="plans">
        <measure>cnmd:plans</measure>
    </unit>
    <unit id="customers">
        <measure>cnmd:Customers</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl80L2ZyYWc6ZWZjOTNkM2UzYjEyNDIwMmFiYmRkMzBiZWQzNDNiYzYvdGFibGU6MWI2ZGFhYzU0OGMwNDQzOThmNzVjZTZlZjkxZGUwYmQvdGFibGVyYW5nZToxYjZkYWFjNTQ4YzA0NDM5OGY3NWNlNmVmOTFkZTBiZF80LTEtMS0xLTM0NzI2_d5550394-f97d-4e3b-8d41-f3844f03f48d">0000816956</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl80L2ZyYWc6ZWZjOTNkM2UzYjEyNDIwMmFiYmRkMzBiZWQzNDNiYzYvdGFibGU6MWI2ZGFhYzU0OGMwNDQzOThmNzVjZTZlZjkxZGUwYmQvdGFibGVyYW5nZToxYjZkYWFjNTQ4YzA0NDM5OGY3NWNlNmVmOTFkZTBiZF8xMy0xLTEtMS0zNDcyNg_a0d59399-5423-45e8-a28a-963a4a0cad14">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl80L2ZyYWc6ZWZjOTNkM2UzYjEyNDIwMmFiYmRkMzBiZWQzNDNiYzYvdGFibGU6MWI2ZGFhYzU0OGMwNDQzOThmNzVjZTZlZjkxZGUwYmQvdGFibGVyYW5nZToxYjZkYWFjNTQ4YzA0NDM5OGY3NWNlNmVmOTFkZTBiZF8xNC0xLTEtMS0zNDcyNg_ced89bc4-0141-4757-81cc-d1efac290a3e">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl80L2ZyYWc6ZWZjOTNkM2UzYjEyNDIwMmFiYmRkMzBiZWQzNDNiYzYvdGFibGU6MWI2ZGFhYzU0OGMwNDQzOThmNzVjZTZlZjkxZGUwYmQvdGFibGVyYW5nZToxYjZkYWFjNTQ4YzA0NDM5OGY3NWNlNmVmOTFkZTBiZF8xNS0xLTEtMS0zNDcyNg_a570b419-7710-44f9-9bde-66f5dedaae0d">2022</dei:DocumentFiscalYearFocus>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTAtMS0xLTQ1NTgz_728d3df4-dddb-4f18-a42e-8e8e13740bfe">http://fasb.org/us-gaap/2022#AccountingStandardsUpdate202006Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzItMC0xLTEtNDU1NjM_404ba760-70fb-4340-a049-fe610be941f3">http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzItMC0xLTEtNDU1NjM_8ff22f39-fb34-4d6d-905e-f3a3a2809320">http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzQtMC0xLTEtNDU1NTQ_2ee3dcc7-bdf7-4362-a0ae-89f62c451a4b">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzQtMC0xLTEtNDU1NTQ_4ab88fa6-1119-49d4-b215-e01127f024b9">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzUtMC0xLTEtNDU1NjA_12920182-7476-4352-adc7-ed021ef5e03b">http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzUtMC0xLTEtNDU1NjA_5204fd12-9624-4832-b74d-08c78f4cc2be">http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzExLTAtMS0xLTQ1NTc1_8cd6032f-c18f-4d79-982b-26edd3b4f299">http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzExLTAtMS0xLTQ1NTc1_d405ed40-36f7-4234-b14f-5a1b9abecc00">http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEzLTAtMS0xLTQ1NTY3_b83bc6a2-3c02-4e4f-9aaf-0a751338a22b">http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligationsCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEzLTAtMS0xLTQ1NTY3_ec0db0c7-6d4d-4512-8430-378125ee8fc1">http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligationsCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE0LTAtMS0xLTQ1NTcx_7ef7abe4-8258-4750-af82-cb84924d4afa">http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligations</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE0LTAtMS0xLTQ1NTcx_97d8b0e1-4485-4525-aba8-08f82958f726">http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligations</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzItMC0xLTEtMzQ3MjY_209f6997-872f-48aa-9e88-f941ae7b3296">http://fasb.org/us-gaap/2022#OtherNonoperatingExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzMtMC0xLTEtMzQ3MjY_2afc7e6d-bfbe-49c8-bd15-6163b10e1610">http://fasb.org/us-gaap/2022#OtherNonoperatingExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationOfGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzQtMC0xLTEtMzQ3MjY_b8e4e17a-c87c-410a-98f3-5466ed3b8ebb">http://fasb.org/us-gaap/2022#OtherNonoperatingExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationOfGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <dei:DocumentType
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTA4_35c723ea-d6ce-4d76-aa90-995c21049941">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6ZDQzNzAzMWU1MWQ5NDc3Zjg3NzY0YzhkZThkZGQ0MmMvdGFibGVyYW5nZTpkNDM3MDMxZTUxZDk0NzdmODc3NjRjOGRlOGRkZDQyY18wLTAtMS0xLTM0NzI2_c0132b01-4cea-4a6c-bf50-6263c6d63540">true</dei:DocumentAnnualReport>
    <dei:DocumentTransitionReport
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6ZDQzNzAzMWU1MWQ5NDc3Zjg3NzY0YzhkZThkZGQ0MmMvdGFibGVyYW5nZTpkNDM3MDMxZTUxZDk0NzdmODc3NjRjOGRlOGRkZDQyY18yLTAtMS0xLTM0NzI2_6da80371-7aa8-455c-9b6f-9b51d8e1e478">false</dei:DocumentTransitionReport>
    <dei:DocumentPeriodEndDate
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6MmNlYmJjNDM1ZjkzNDEwNGI0MTdhZGFkMjAyODdiMTQvdGFibGVyYW5nZToyY2ViYmM0MzVmOTM0MTA0YjQxN2FkYWQyMDI4N2IxNF8wLTEtMS0xLTM0NzI2_eb021fc0-0523-4e6f-8816-6a6a941a28dd">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6MmNlYmJjNDM1ZjkzNDEwNGI0MTdhZGFkMjAyODdiMTQvdGFibGVyYW5nZToyY2ViYmM0MzVmOTM0MTA0YjQxN2FkYWQyMDI4N2IxNF8wLTEtMS0xLTM0NzI2_32d4e71b-6a0a-4930-8fa7-cfa599ed0ad3">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityFileNumber
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6MmNlYmJjNDM1ZjkzNDEwNGI0MTdhZGFkMjAyODdiMTQvdGFibGVyYW5nZToyY2ViYmM0MzVmOTM0MTA0YjQxN2FkYWQyMDI4N2IxNF8wLTMtMS0xLTM0NzI2_daecd2a2-3414-4741-b770-4043c05b5383">001-39218</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV85Ng_83e7e715-6026-412f-a8e9-23fbd9a2a721">CONMED CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6N2ZkZGMzODA0ZWIzNGRmNTk3ZDg1OThjMWI5MGMwZDQvdGFibGVyYW5nZTo3ZmRkYzM4MDRlYjM0ZGY1OTdkODU5OGMxYjkwYzBkNF8wLTAtMS0xLTM0NzI2_8fc3c44c-0e33-4c6c-a39d-1d97880fda7c">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6N2ZkZGMzODA0ZWIzNGRmNTk3ZDg1OThjMWI5MGMwZDQvdGFibGVyYW5nZTo3ZmRkYzM4MDRlYjM0ZGY1OTdkODU5OGMxYjkwYzBkNF8wLTMtMS0xLTM0NzI2_d57e4355-eb37-4e0f-aa27-1b0a8088e3f8">16-0977505</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6N2ZkZGMzODA0ZWIzNGRmNTk3ZDg1OThjMWI5MGMwZDQvdGFibGVyYW5nZTo3ZmRkYzM4MDRlYjM0ZGY1OTdkODU5OGMxYjkwYzBkNF8yLTAtMS0xLTM0NzI2_e268a847-1b0a-4be7-87c2-232cc4ac5658">11311 Concept Boulevard</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6N2ZkZGMzODA0ZWIzNGRmNTk3ZDg1OThjMWI5MGMwZDQvdGFibGVyYW5nZTo3ZmRkYzM4MDRlYjM0ZGY1OTdkODU5OGMxYjkwYzBkNF8zLTAtMS0xLTM0NzI2_f5e0eb0b-ea10-47dd-b320-c709426a1560">Largo,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6N2ZkZGMzODA0ZWIzNGRmNTk3ZDg1OThjMWI5MGMwZDQvdGFibGVyYW5nZTo3ZmRkYzM4MDRlYjM0ZGY1OTdkODU5OGMxYjkwYzBkNF8zLTEtMS0xLTM0NzI2_f0c9e86b-bad4-4466-bd55-f9c59a27fabf">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6N2ZkZGMzODA0ZWIzNGRmNTk3ZDg1OThjMWI5MGMwZDQvdGFibGVyYW5nZTo3ZmRkYzM4MDRlYjM0ZGY1OTdkODU5OGMxYjkwYzBkNF8zLTMtMS0xLTM0NzI2_12e2713c-26ad-45c8-8851-2e81bc351149">33773</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTAy_df596dce-cc91-4d4b-bbfb-82c758e35310">727</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTAz_be701e97-ff27-4a8e-b518-fd31b6d05d1c">392-6464</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6MmNhMWMwMjhkMzQzNDU3ZGJhMTIwNjkzYmU4MzQ5MTEvdGFibGVyYW5nZToyY2ExYzAyOGQzNDM0NTdkYmExMjA2OTNiZTgzNDkxMV8xLTAtMS0xLTM0NzI2_b60990b5-0bdc-430c-ba68-6c9740e97431">Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6MmNhMWMwMjhkMzQzNDU3ZGJhMTIwNjkzYmU4MzQ5MTEvdGFibGVyYW5nZToyY2ExYzAyOGQzNDM0NTdkYmExMjA2OTNiZTgzNDkxMV8xLTEtMS0xLTM0NzI2_afabb0cb-a278-470e-8a9a-37d8f32b1214">CNMD</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGFibGU6MmNhMWMwMjhkMzQzNDU3ZGJhMTIwNjkzYmU4MzQ5MTEvdGFibGVyYW5nZToyY2ExYzAyOGQzNDM0NTdkYmExMjA2OTNiZTgzNDkxMV8xLTItMS0xLTM0NzI2_711a53a7-b91f-4fdd-b2e5-481417e5c4b3">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTA5_66f5718a-74b4-4734-bdca-496dc2a2ad2a">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTA0_aa74a4fb-11d9-49a7-a957-6d6bac10eedd">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTEw_b732dc9f-52ac-4da1-9c17-8b3b3d442706">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTEx_4f7c8306-6975-4b88-8523-3186782e9c79">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTEy_e347a3d9-1f4c-4b4f-aee2-d49b7db186b2">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTA1_d89a59b2-30c8-4d4b-adf6-5250ec9df586">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTA2_80eb1d4b-e95a-40ce-9afb-e55eb58c2e0f">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTAw_106dea08-3426-4c55-aa38-e7c0e2fdf023">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTAx_7fec5b47-fabf-49fd-9d4d-4529c8f746a8">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="id5c8b494114849e8b53b38bd9151dfb7_I20220630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8yNjg5_f94508a4-17fa-452c-9b4c-b40ad02f7764"
      unitRef="usd">2200000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="id32eddf7927c476cbac527d0b4c7289d_I20230215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8yODc1_15206932-965f-45b5-add6-849099a071ac"
      unitRef="shares">30499439</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xL2ZyYWc6YTRiYjM3NjZhZmNjNGYyYjkyYjIzN2UzMTk3OWM5M2EvdGV4dHJlZ2lvbjphNGJiMzc2NmFmY2M0ZjJiOTJiMjM3ZTMxOTc5YzkzYV8zMTA3_78932f53-ba5d-45bc-8261-a4220b4bf616">Portions of the Definitive Proxy Statement and any other informational filings for the 2023 Annual Meeting of Shareholders are incorporated by reference into Part III of this report.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNTEvZnJhZzo0NDk3ODU0NTlmZDQ0MTAxODM2NDQ5OGUyMDJjZmU4NS90YWJsZTpmZmZkODE1ZjM0NTk0MWVhOWNiYjNjNGUwN2NmOWRhNy90YWJsZXJhbmdlOmZmZmQ4MTVmMzQ1OTQxZWE5Y2JiM2M0ZTA3Y2Y5ZGE3XzYtMS0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjo2NDRiMjJjYTE3ZjI0ZTFlOTQ4ZDc0YzA4ZmI1MWM2MF83MA_842600ee-01fe-4d2b-9a4c-a7ac253bd6ec">238</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjMvZnJhZzoyZmVkMDc5YTc5OGU0ZGQwYTE2NTFmMGE3ZjU3NGIxNy90ZXh0cmVnaW9uOjJmZWQwNzlhNzk4ZTRkZDBhMTY1MWYwYTdmNTc0YjE3Xzg0MjM_d5f86f88-68ab-4fe1-9b36-57000de9dbcd">PricewaterhouseCoopers LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjMvZnJhZzoyZmVkMDc5YTc5OGU0ZGQwYTE2NTFmMGE3ZjU3NGIxNy90ZXh0cmVnaW9uOjJmZWQwNzlhNzk4ZTRkZDBhMTY1MWYwYTdmNTc0YjE3Xzg0MjQ_e0336307-c9d4-43c6-9076-263023ea00f1">Rochester, New York</dei:AuditorLocation>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzMtMS0xLTEtMzQ3MjY_21cb6536-1223-4f69-a3b1-84e9e7b65906"
      unitRef="usd">28942000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzMtMy0xLTEtMzQ3MjY_9506ffcd-28e0-453d-8c5e-5e091874f905"
      unitRef="usd">20847000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzUtMC0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjo4ODAxMjIxODdhZDI0YjUyYWM0NGIwNGU2ZjRhN2YzZF8xNg_e6765b2e-dccf-44ae-9043-0f46a2ed7c8f"
      unitRef="usd">5508000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzUtMC0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjo4ODAxMjIxODdhZDI0YjUyYWM0NGIwNGU2ZjRhN2YzZF8yOQ_aa75dfd0-c903-4a31-98ea-e478678d07b7"
      unitRef="usd">4528000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzUtMS0xLTEtMzQ3MjY_39cfa6e9-6c08-4c63-8609-b742d0306617"
      unitRef="usd">191345000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzUtMy0xLTEtMzQ3MjY_20362c61-d0ae-40d1-9fe4-e8f3bb7ee6b4"
      unitRef="usd">183882000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzYtMS0xLTEtMzQ3MjY_87b88641-f96c-4989-a764-d95b8bdc357a"
      unitRef="usd">332320000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzYtMy0xLTEtMzQ3MjY_c357a305-1ace-425b-93b7-0d61be484368"
      unitRef="usd">231644000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzctMS0xLTEtMzQ3MjY_0f3d9a52-6e6b-4d35-9da9-26c33a392671"
      unitRef="usd">28619000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzctMy0xLTEtMzQ3MjY_73cfd32f-f13c-4582-bf27-7842bcee2c49"
      unitRef="usd">23750000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzgtMS0xLTEtMzQ3MjY_2fd02786-8200-43bf-81e4-f827563df24b"
      unitRef="usd">581226000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzgtMy0xLTEtMzQ3MjY_05e132dc-f775-4433-bbfa-50c547888841"
      unitRef="usd">460123000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzktMS0xLTEtMzQ3MjY_9e62e660-2bc8-4c68-8ef3-3819a074f945"
      unitRef="usd">115611000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzktMy0xLTEtMzQ3MjY_a2793da6-58a5-4bfa-96cd-0f0365c05582"
      unitRef="usd">108863000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzEwLTEtMS0xLTM0NzI2_164d4616-1e7d-4f45-910e-446b73de3264"
      unitRef="usd">9650000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzEwLTMtMS0xLTM0NzI2_faca6957-3ada-4069-b8d4-c877dfc0fb44"
      unitRef="usd">9657000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Goodwill
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzExLTEtMS0xLTM0NzI2_c305276f-a514-4a39-a092-db3c1f3ca24f"
      unitRef="usd">815429000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzExLTMtMS0xLTM0NzI2_2aad9e6a-2d14-494f-9596-bb3b90aa9380"
      unitRef="usd">617528000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzEyLTEtMS0xLTM0NzI2_5465a95f-ca6f-4c46-93fe-bd0e9aab142a"
      unitRef="usd">681799000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzEyLTMtMS0xLTM0NzI2_5ef84385-5c6c-4d40-a65a-c71fc9200fa6"
      unitRef="usd">471049000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzEzLTEtMS0xLTM0NzI2_d27e5e60-7b84-4147-afb9-e88f73a2aa71"
      unitRef="usd">93877000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzEzLTMtMS0xLTM0NzI2_6d51178b-0d88-4e98-8afb-0717be1bc1e3"
      unitRef="usd">98797000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzE0LTEtMS0xLTM0NzI2_c7fcc9d6-a0e7-44e4-81c0-501b5ff4aec8"
      unitRef="usd">2297592000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzE0LTMtMS0xLTM0NzI2_f4690b53-1b79-4171-b4d8-dc069a20be66"
      unitRef="usd">1766017000</us-gaap:Assets>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzE4LTEtMS0xLTM0NzI2_1b4cd1d8-7c35-4e5b-a6f7-575c31f64b98"
      unitRef="usd">69746000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzE4LTMtMS0xLTM0NzI2_2118886b-a90c-44f1-a93c-357b58d442e5"
      unitRef="usd">12249000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzE5LTEtMS0xLTM0NzI2_435d1cd9-9903-457e-8925-e085147b0aa0"
      unitRef="usd">73393000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzE5LTMtMS0xLTM0NzI2_b8e05dec-f35e-4a17-834a-ff0a637742f3"
      unitRef="usd">58197000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzIwLTEtMS0xLTM0NzI2_8ebd3283-d3c6-46fd-b161-b8cac77b3b5e"
      unitRef="usd">54733000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzIwLTMtMS0xLTM0NzI2_4a07fa8d-b456-4365-8bd7-29ce1b40183d"
      unitRef="usd">60488000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzIxLTEtMS0xLTM0NzI2_55960cb9-ce26-4c43-bcc4-ec8294f349c6"
      unitRef="usd">98680000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzIxLTMtMS0xLTM0NzI2_86f307d7-30f0-40ce-bee3-6b00b90968e3"
      unitRef="usd">65712000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzIyLTEtMS0xLTM0NzI2_20ccbb6d-66a8-445f-8019-adab1b5f3179"
      unitRef="usd">296552000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzIyLTMtMS0xLTM0NzI2_beb20311-10fe-4e85-aeb6-3bcdb6cfe66b"
      unitRef="usd">196646000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzI0LTEtMS0xLTM0NzI2_4bd2cfb7-c597-46af-b569-663e4b465a0c"
      unitRef="usd">985076000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzI0LTMtMS0xLTM0NzI2_4308125d-5d7b-4cb6-aabc-85cb8e4d9df1"
      unitRef="usd">672407000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzI1LTEtMS0xLTM0NzI2_2f0235ea-dbc4-4d6a-abf6-a71e0f489c0a"
      unitRef="usd">66725000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzI1LTMtMS0xLTM0NzI2_1d633db8-f873-4d87-b38f-28441662fccd"
      unitRef="usd">68537000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzI2LTEtMS0xLTM0NzI2_05241327-1069-4bee-85cc-257c5fcb9cd1"
      unitRef="usd">203694000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzI2LTMtMS0xLTM0NzI2_126f3177-54bb-44d6-85fd-5e6000da7b05"
      unitRef="usd">42992000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzI3LTEtMS0xLTM0NzI2_f0a99b33-88f8-470d-bcc5-5ac1bf55b057"
      unitRef="usd">1552047000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzI3LTMtMS0xLTM0NzI2_03814800-4a1e-4232-a9a1-e0429289ebf2"
      unitRef="usd">980582000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzI5LTEtMS0xLTM0NzI2_2601af91-7717-4ae8-94ae-807612056459"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzI5LTMtMS0xLTM0NzI2_0c6b1a57-465f-4fcc-8d26-92654421c5ed"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzMyLTAtMS0xLTM0NzI2L3RleHRyZWdpb246OGQ4OGFiNzFiYTQ3NGY2Y2JjY2ZkNWEzNDk0OGRmNTdfMzE_77f121ac-74ea-4fec-a928-afbc6ac05451"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzMyLTAtMS0xLTM0NzI2L3RleHRyZWdpb246OGQ4OGFiNzFiYTQ3NGY2Y2JjY2ZkNWEzNDk0OGRmNTdfMzE_c568c136-fb6d-4796-98fa-5e7a799ce676"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzMzLTAtMS0xLTM0NzI2L3RleHRyZWdpb246Y2JlMTFlZDQzNzdmNGM5YjgzNjY1Mjc2ODdlNzY2YjJfNA_9206c4dd-6c4f-426d-a23c-2aca81d4d22d"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzMzLTAtMS0xLTM0NzI2L3RleHRyZWdpb246Y2JlMTFlZDQzNzdmNGM5YjgzNjY1Mjc2ODdlNzY2YjJfNA_b8a737fe-29a7-4a9d-a809-a274ef659dbe"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzMzLTAtMS0xLTM0NzI2L3RleHRyZWdpb246Y2JlMTFlZDQzNzdmNGM5YjgzNjY1Mjc2ODdlNzY2YjJfMTU_17022de1-0829-4f3b-b1d4-a70b9c2dc205"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzMzLTAtMS0xLTM0NzI2L3RleHRyZWdpb246Y2JlMTFlZDQzNzdmNGM5YjgzNjY1Mjc2ODdlNzY2YjJfMTU_36c4b213-d1e0-4093-a568-9a3bcd8ce7ee"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzMzLTAtMS0xLTM0NzI2L3RleHRyZWdpb246Y2JlMTFlZDQzNzdmNGM5YjgzNjY1Mjc2ODdlNzY2YjJfMTU_956824e5-9724-4b07-9a9b-ff7e22ee43c3"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzMzLTAtMS0xLTM0NzI2L3RleHRyZWdpb246Y2JlMTFlZDQzNzdmNGM5YjgzNjY1Mjc2ODdlNzY2YjJfMTU_f991d7f2-3b41-47a3-b32d-cb803ff3b577"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzMzLTEtMS0xLTM0NzI2_3c628e56-4563-47f5-b91b-454ddb719335"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzMzLTMtMS0xLTM0NzI2_4cef37c7-348b-4033-bee9-1d8d13ae35a0"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM0LTAtMS0xLTM0NzI2L3RleHRyZWdpb246ZDg0OGU3ZTRmMDRhNGJjY2ExNzQ3N2Q3NThiNTM4N2NfMjg_7731c184-4a50-4638-b3e4-4da9f868c356"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM0LTAtMS0xLTM0NzI2L3RleHRyZWdpb246ZDg0OGU3ZTRmMDRhNGJjY2ExNzQ3N2Q3NThiNTM4N2NfMjg_ef0f6320-7bd4-4424-be85-61ebd1dbc58a"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM0LTAtMS0xLTM0NzI2L3RleHRyZWdpb246ZDg0OGU3ZTRmMDRhNGJjY2ExNzQ3N2Q3NThiNTM4N2NfNDI_7a6b58e5-4591-4486-88ab-fac6b3b7c794"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM0LTAtMS0xLTM0NzI2L3RleHRyZWdpb246ZDg0OGU3ZTRmMDRhNGJjY2ExNzQ3N2Q3NThiNTM4N2NfNDI_7b4b4113-52a6-4c77-9913-8909c9b6a939"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM1LTAtMS0xLTM0NzI2L3RleHRyZWdpb246MmE2NDIyZjhjMjI2NDRmMzhkNTI1NmU3MGJlNDZmY2NfMTY_2e5bfa5c-96e2-40a9-b89b-8fdaf183847b"
      unitRef="shares">31299194</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM1LTAtMS0xLTM0NzI2L3RleHRyZWdpb246MmE2NDIyZjhjMjI2NDRmMzhkNTI1NmU3MGJlNDZmY2NfMTY_f84c4df9-0d5c-4b3b-a6fc-f733655764b7"
      unitRef="shares">31299194</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM1LTEtMS0xLTM0NzI2_c1a390ce-2d0e-4207-a013-04a95af5da57"
      unitRef="usd">313000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM1LTMtMS0xLTM0NzI2_3bd38179-628b-40ea-b9e8-665d19088906"
      unitRef="usd">313000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM2LTEtMS0xLTM0NzI2_ab8f41f1-e7c9-4bc6-838f-b023b677ef40"
      unitRef="usd">413235000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM2LTMtMS0xLTM0NzI2_96c58953-c709-4f07-9941-8749d7786b9b"
      unitRef="usd">396771000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM3LTEtMS0xLTM0NzI2_e72229d1-07cb-45ac-93ce-69790e8391f8"
      unitRef="usd">412631000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM3LTMtMS0xLTM0NzI2_8a0d4c5d-6c12-42ca-aeea-aab84c1394e7"
      unitRef="usd">496605000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM4LTEtMS0xLTM0NzI2_81202506-57d5-4eeb-a984-ab0cb983a0fd"
      unitRef="usd">-57858000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzM4LTMtMS0xLTM0NzI2_2594a3e9-e2dc-4618-9474-83d4eb6bcfca"
      unitRef="usd">-54203000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzQwLTAtMS0xLTM0NzI2L3RleHRyZWdpb246ZGJkMTc5ZmFmN2Y2NDI2Y2JhMGQ2MjIwZDdkYzZkNGRfNA_f22b33d7-1037-4515-a54b-0eda29642b2a"
      unitRef="shares">811532</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzQwLTAtMS0xLTM0NzI2L3RleHRyZWdpb246ZGJkMTc5ZmFmN2Y2NDI2Y2JhMGQ2MjIwZDdkYzZkNGRfMTE_96727458-d131-4e70-afba-7980029aed67"
      unitRef="shares">1925893</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzQxLTEtMS0xLTM0NzI2_51d4b2be-36ba-499c-8ee3-f692b335404a"
      unitRef="usd">22776000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzQxLTMtMS0xLTM0NzI2_8b445328-7eae-4cc7-8c61-341ae62646ba"
      unitRef="usd">54051000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzQyLTEtMS0xLTM0NzI2_405da8d5-eb1d-4121-a47c-9ed4201788ef"
      unitRef="usd">745545000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzQyLTMtMS0xLTM0NzI2_9bc51c3b-24af-4639-b553-ea012c12edb7"
      unitRef="usd">785435000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzQzLTEtMS0xLTM0NzI2_5b33bb44-c896-41da-827a-ee9eab3efbfd"
      unitRef="usd">2297592000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNjYvZnJhZzo4MTg1MTlhZGU2OWI0YTk0YjE5NjgxY2NlYjliZmE0Ny90YWJsZTpjZDAyYmRjMTY2MmU0YTg3YmFlNTcxNmFkZWZhOGUwYy90YWJsZXJhbmdlOmNkMDJiZGMxNjYyZTRhODdiYWU1NzE2YWRlZmE4ZTBjXzQzLTMtMS0xLTM0NzI2_75262f33-a953-42f0-9f99-0a718d904e27"
      unitRef="usd">1766017000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzItMS0xLTEtMzQ3MjY_d8c61a86-ee27-4664-a82e-e8eaff942d9f"
      unitRef="usd">1045472000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzItMy0xLTEtMzQ3MjY_f1fc9805-249d-4578-a6ad-007a14a87037"
      unitRef="usd">1010635000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzItNS0xLTEtMzQ3MjY_fba701ad-75fe-4d9f-86c0-cc0b925c5066"
      unitRef="usd">862459000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzQtMS0xLTEtMzQ3MjY_3cd032e7-1c71-47bb-aed3-2f51f7864b2b"
      unitRef="usd">474227000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzQtMy0xLTEtMzQ3MjY_12d869ca-8c12-4dae-b41a-85dd54fa3d81"
      unitRef="usd">442599000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzQtNS0xLTEtMzQ3MjY_51d79a44-5758-4772-9f5f-c08f897b9835"
      unitRef="usd">402159000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzYtMS0xLTEtMzQ3MjY_6f344d28-1a0e-49f5-80b8-647fb26a85d1"
      unitRef="usd">571245000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzYtMy0xLTEtMzQ3MjY_7ea19e43-d9bd-41a3-9a1d-1d56367cb5ad"
      unitRef="usd">568036000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzYtNS0xLTEtMzQ3MjY_b1ae3aa5-184b-4b8b-b7e0-d8a1020b864c"
      unitRef="usd">460300000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzgtMS0xLTEtMzQ3MjY_6e695b6b-bd6a-40dd-a265-844dde024136"
      unitRef="usd">454039000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzgtMy0xLTEtMzQ3MjY_bf501bea-4f38-4ef1-a6bb-c352c11364d2"
      unitRef="usd">414754000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzgtNS0xLTEtMzQ3MjY_b5f7f89e-8e19-4b81-833a-1d2bd51e51bc"
      unitRef="usd">373817000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzEwLTEtMS0xLTM0NzI2_d9522f2d-583d-4968-abf8-688ece55e841"
      unitRef="usd">47152000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzEwLTMtMS0xLTM0NzI2_1672e642-d281-4b14-90fa-e7d241d6fd82"
      unitRef="usd">43565000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzEwLTUtMS0xLTM0NzI2_75564132-accc-4c13-90a0-a2d87a5d76ad"
      unitRef="usd">40473000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingExpenses
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzEzLTEtMS0xLTM0NzI2_0a85d47f-d3ea-4bbe-b62f-de887f9c20ce"
      unitRef="usd">501191000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzEzLTMtMS0xLTM0NzI2_831ffd84-72fb-4f22-b700-899c6c7f668b"
      unitRef="usd">458319000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzEzLTUtMS0xLTM0NzI2_52bf4875-2ae4-4b33-8759-12a233517bfd"
      unitRef="usd">414290000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzE1LTEtMS0xLTM0NzI2_70a630de-21af-4c9a-ae63-fa12e9296b8b"
      unitRef="usd">70054000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzE1LTMtMS0xLTM0NzI2_ded748fb-be9f-4704-acac-8f172041ebfe"
      unitRef="usd">109717000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzE1LTUtMS0xLTM0NzI2_49ff9e71-6593-4392-98e7-2a8c67afc796"
      unitRef="usd">46010000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzE3LTEtMS0xLTM0NzI2_3bdb5aa2-00f1-4a93-a12c-a609fffc6e19"
      unitRef="usd">28905000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzE3LTMtMS0xLTM0NzI2_c0972c51-9725-44e0-ad51-4b23cfa4c1c6"
      unitRef="usd">35485000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzE3LTUtMS0xLTM0NzI2_381b8201-41e9-48ef-bfce-91906dda35cd"
      unitRef="usd">44052000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzIxLTEtMS0xLTM0NzI2_6595c6d3-a834-40a9-80b2-bad78198d64e"
      unitRef="usd">112011000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzIxLTMtMS0xLTM0NzI2_f88f09bc-0e85-4a61-b3fc-7324fc9c0fcd"
      unitRef="usd">1127000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzIxLTUtMS0xLTM0NzI2_49f20484-c27a-4516-ae96-82eca68d6e7b"
      unitRef="usd">355000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzIzLTEtMS0xLTM0NzI2_2b907b4f-b536-4333-92f1-e4c79ebbb81e"
      unitRef="usd">-70862000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzIzLTMtMS0xLTM0NzI2_2ebdac6a-47aa-43ec-84c7-a7c5cb777734"
      unitRef="usd">73105000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzIzLTUtMS0xLTM0NzI2_9b56ab80-667a-4ca3-bda1-da84b4574c93"
      unitRef="usd">1603000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzI1LTEtMS0xLTM0NzI2_c1445681-6afb-4ebf-8027-fd92051b4ad8"
      unitRef="usd">9720000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzI1LTMtMS0xLTM0NzI2_9e38bfc3-20d1-4f23-928d-e61d11e7ab03"
      unitRef="usd">10563000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzI1LTUtMS0xLTM0NzI2_1c694dda-5c30-451d-81e3-0d873424c231"
      unitRef="usd">-7914000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzI3LTEtMS0xLTM0NzI2_a1b3afc8-030f-487c-b460-9fde017cd03c"
      unitRef="usd">-80582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzI3LTMtMS0xLTM0NzI2_3e88aedf-1ee5-465b-90b8-3a0bfffead2f"
      unitRef="usd">62542000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzI3LTUtMS0xLTM0NzI2_1168d1f5-51cd-4041-bc64-ef1113c6c762"
      unitRef="usd">9517000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzMxLTEtMS0xLTM0NzI2_e3a7a59e-1659-423b-be20-7b54e56c8ad9"
      unitRef="usdPerShare">-2.68</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzMxLTMtMS0xLTM0NzI2_e1a9efaa-008e-4c28-89f0-41e30f965a77"
      unitRef="usdPerShare">2.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzMxLTUtMS0xLTM0NzI2_a218986c-9b93-4ecc-be3f-5428d71db8eb"
      unitRef="usdPerShare">0.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzMyLTEtMS0xLTM0NzI2_d574fb02-43d0-4ffe-bab3-7b348ec379cc"
      unitRef="usdPerShare">-2.68</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzMyLTMtMS0xLTM0NzI2_e2a0e243-ce16-4c52-bbf7-1a9846a655d3"
      unitRef="usdPerShare">1.94</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzMyLTUtMS0xLTM0NzI2_bf522f15-0efc-40dc-8399-2dd2bdd199fe"
      unitRef="usdPerShare">0.32</us-gaap:EarningsPerShareDiluted>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzM1LTEtMS0xLTM0NzI2_4326d957-c441-4103-b507-c7085ace2bd8"
      unitRef="usd">-1530000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzM1LTMtMS0xLTM0NzI2_151da875-7632-432f-945d-a31061c862f7"
      unitRef="usd">12660000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzM1LTUtMS0xLTM0NzI2_80c67e23-ca93-4c6e-b661-c44bfc7c041f"
      unitRef="usd">-8489000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzM2LTEtMS0xLTM0NzI2_25ee29eb-f0ce-4660-affa-1aad2f80f940"
      unitRef="usd">-7817000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzM2LTMtMS0xLTM0NzI2_b054a36c-7bd6-4b66-b0af-808ccd160da6"
      unitRef="usd">-9163000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzM2LTUtMS0xLTM0NzI2_e278ee09-861a-402b-9bb2-4fd70ff4b6c6"
      unitRef="usd">6499000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzM3LTEtMS0xLTM0NzI2_61cc31c7-cf5b-4729-9954-dcaa7c3bd001"
      unitRef="usd">-8418000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzM3LTMtMS0xLTM0NzI2_42913488-f690-43a9-9533-f8c53da55c58"
      unitRef="usd">-7072000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzM3LTUtMS0xLTM0NzI2_3122b9c8-8f51-4b49-a7e8-a4f9c4d7fbc0"
      unitRef="usd">6963000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzM4LTEtMS0xLTM0NzI2_e4cdc5ff-4d5d-4b58-8456-e93138716d1e"
      unitRef="usd">-2131000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzM4LTMtMS0xLTM0NzI2_fe513957-ab01-4c53-9311-9405826454f5"
      unitRef="usd">14751000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzM4LTUtMS0xLTM0NzI2_39794123-7a26-4472-b510-444f60680a06"
      unitRef="usd">-8025000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzQwLTEtMS0xLTM0NzI2_78bcda05-b062-44e3-a7a0-0cc764079482"
      unitRef="usd">1524000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzQwLTMtMS0xLTM0NzI2_050ee6b9-fc93-4c9c-ac45-09b98a329658"
      unitRef="usd">5273000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzQwLTUtMS0xLTM0NzI2_5c8308f2-fa11-4aa5-a2a2-e9429fb45075"
      unitRef="usd">-3621000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzQxLTEtMS0xLTM0NzI2_3a4f02a3-fa2b-4a33-bafc-45045ebf8f44"
      unitRef="usd">-3655000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzQxLTMtMS0xLTM0NzI2_8a70d303-09ec-487c-a8b8-298504667d94"
      unitRef="usd">9478000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzQxLTUtMS0xLTM0NzI2_c9ea2f20-2719-4c67-a1cd-d82ed0e7f031"
      unitRef="usd">-4404000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzQzLTEtMS0xLTM0NzI2_a6fb66d7-3ac0-4f87-b346-24d79e1288ab"
      unitRef="usd">-84237000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzQzLTMtMS0xLTM0NzI2_e8ddf04b-14d1-449e-8853-566701e3aa2f"
      unitRef="usd">72020000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzIvZnJhZzpjNzJkYTg3ZWVkNzQ0NTA5YjNlYjdlOThkYWZiMTFmZC90YWJsZTpiMWRjYTM3ZmMwMGM0MWMwOThhMDIyOTA1NGMwMzYyMy90YWJsZXJhbmdlOmIxZGNhMzdmYzAwYzQxYzA5OGEwMjI5MDU0YzAzNjIzXzQzLTUtMS0xLTM0NzI2_a70e6c90-a303-4974-97a2-8feacb92f7d8"
      unitRef="usd">5113000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i890d91993ba94f10be02446f11d2a05e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzItMS0xLTEtMzQ3MjY_d33e8edc-ac4a-406b-9d06-35bf12b680db"
      unitRef="shares">31299000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i890d91993ba94f10be02446f11d2a05e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzItMi0xLTEtMzQ3MjY_1ce32758-935c-491c-883f-327dc8202de5"
      unitRef="usd">313000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8af8011818e7450c81591080ab5ae452_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzItMy0xLTEtMzQ3MjY_b9b7443e-427b-4ebe-b412-64ca9b067dc2"
      unitRef="usd">379324000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i086efe2cf6f84ead8a7469e5c684e1bf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzItNC0xLTEtMzQ3MjY_9e0fd0fa-94bf-4ddc-a28b-8aff291a944d"
      unitRef="usd">470844000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1e8b7f8bbd1748549fa3ac26a697b36b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzItNS0xLTEtMzQ3MjY_2cf08cf2-827d-4fca-a022-f24ddc823144"
      unitRef="usd">-59277000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic408ac0ae5354e5a96bf682c2c272eab_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzItNi0xLTEtMzQ3MjY_9147be80-0cec-4a2a-8d1f-365821ca9057"
      unitRef="usd">-80737000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia25370e81d4844df8976cdc17a86d49f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzItNy0xLTEtMzQ3MjY_c613f2e0-c97c-448b-ab13-95ccdb8e825c"
      unitRef="usd">710467000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ie80554d494aa46688740cfbace9d41d9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzMtMy0xLTEtMzQ3MjY_b56168c7-9030-477f-abbb-b5a279c76bcf"
      unitRef="usd">-9807000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i84cc10c5c7c34fd49128384e8a6bf5ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzMtNi0xLTEtMzQ3MjY_b795188e-36ca-460f-99a9-0a6c481500dc"
      unitRef="usd">13098000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzMtNy0xLTEtMzQ3MjY_eee2ae17-7571-4dc0-8891-0cc5e86bef5e"
      unitRef="usd">3291000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie80554d494aa46688740cfbace9d41d9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUtMy0xLTEtMzQ3MjY_54b44815-3d28-42a9-bd7c-f5d030f4d654"
      unitRef="usd">13111000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUtNy0xLTEtMzQ3MjY_409be4bc-6963-45d0-9c3c-7bbf8ef7aadb"
      unitRef="usd">13111000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzYtMC0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjo0ODA0NDdiMTFkMDg0YzE0YTJiYzJhOGRmNmI5MWI0Y18zMQ_0841339a-5a26-416c-b518-9c55aaf4b003"
      unitRef="usdPerShare">0.80</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i0b87489be7464ee4ae1887bddaeeae11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzYtNC0xLTEtMzQ3MjY_bd218fc8-3dc5-454b-a836-94cc6717011d"
      unitRef="usd">22944000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzYtNy0xLTEtMzQ3MjY_bb2fd2ba-0bef-44c5-a03c-4e60ab818a5e"
      unitRef="usd">22944000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="if3c302c00da44c5ea6b7d38997d33431_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzEyLTUtMS0xLTM0NzI2_b564cc83-2ede-4dcb-b51b-2175278a8f4e"
      unitRef="usd">-6438000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="if3c302c00da44c5ea6b7d38997d33431_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzEzLTUtMS0xLTM0NzI2_3cd6d73a-26b0-4f70-a6d0-91f380527d00"
      unitRef="usd">4929000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="if3c302c00da44c5ea6b7d38997d33431_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE0LTUtMS0xLTM0NzI2_f2f17781-ebcd-4214-9bdf-ac085c2c3cf9"
      unitRef="usd">6963000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i0b87489be7464ee4ae1887bddaeeae11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE1LTQtMS0xLTM0NzI2_09cb95fc-7c33-4808-a76f-88ce83b0c103"
      unitRef="usd">9517000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE2LTctMS0xLTM0NzI2_f5367f8c-edf2-4f67-b82e-7c6f33328519"
      unitRef="usd">5113000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7d72d8a3ed4947458771ad2f30ac210d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE3LTEtMS0xLTM0NzI2_4f10b4f3-54d2-4da1-afbd-b744e06b7145"
      unitRef="shares">31299000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i7d72d8a3ed4947458771ad2f30ac210d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE3LTItMS0xLTM0NzI2_e79ff9fa-3e56-495a-9bb2-9e41e1f8b9dc"
      unitRef="usd">313000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7854aaa9369f4496b9231e0a2f18b120_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE3LTMtMS0xLTM0NzI2_3b6db3fa-d1a4-4c11-a99a-cd9aa3392bf9"
      unitRef="usd">382628000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7f6787e691164542a117d4f1d2c4175c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE3LTQtMS0xLTM0NzI2_392f88fe-0422-4111-a1df-709842805488"
      unitRef="usd">457417000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i853807dc2ab349b7b91137adec62dcb1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE3LTUtMS0xLTM0NzI2_47e88780-ca58-44f6-a619-17d7cfa68b14"
      unitRef="usd">-63681000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id6f5c5abffcc4045b6b3ea9bdf41a40c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE3LTYtMS0xLTM0NzI2_414d9c45-76b4-40d8-a978-0e5af7824fe4"
      unitRef="usd">-67639000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4d37407453d042f3a8d9b0a63dd9cc67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE3LTctMS0xLTM0NzI2_f82706e7-0f4e-4eb5-b69e-cf4399ab3d6e"
      unitRef="usd">709038000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i4487d9bebf0c4f82bbd56df0f387a624_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE4LTMtMS0xLTM0NzI2_16fb5695-0641-4186-b74a-d24aeef950ab"
      unitRef="usd">-2192000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="idadc13f8ecee42b38734e3d9f2983c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE4LTYtMS0xLTM0NzI2_9f4d813d-b3f9-4fbc-8d8a-b9261749b7cf"
      unitRef="usd">13588000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzE4LTctMS0xLTM0NzI2_afdc4b36-410d-46a4-8560-ca20f5d06585"
      unitRef="usd">11396000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4487d9bebf0c4f82bbd56df0f387a624_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzIzLTMtMS0xLTM0NzI2_52d37528-4fff-4ed0-aa07-dcfd1b5f4b5e"
      unitRef="usd">16335000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzIzLTctMS0xLTM0NzI2_889dcb29-5840-428f-a51b-c29a46e0e628"
      unitRef="usd">16335000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzI0LTAtMS0xLTM0NzI2L3RleHRyZWdpb246ZjBmOWJiNGMwNDU4NDIyYjliN2Q0NDc0ZmY4NzQ0YjFfMzE_ff958015-f2ad-4f8e-9e76-63bb7788521f"
      unitRef="usdPerShare">0.80</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i6db7b95c888646af9e2661a01a6fa7af_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzI0LTQtMS0xLTM0NzI2_1e59e5a3-813f-428d-a698-74a9a8124719"
      unitRef="usd">23354000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzI0LTctMS0xLTM0NzI2_88114357-c569-4b5d-9713-59630a2083d6"
      unitRef="usd">23354000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i8482db553b8b4104b415fbf9dd767aac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzMwLTUtMS0xLTM0NzI2_d6613d31-36ea-45e1-9da7-39f39bc59153"
      unitRef="usd">9601000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i8482db553b8b4104b415fbf9dd767aac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzMxLTUtMS0xLTM0NzI2_17349832-9325-430b-9970-8ce421b980e6"
      unitRef="usd">-6949000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i8482db553b8b4104b415fbf9dd767aac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzMyLTUtMS0xLTM0NzI2_9b095a46-b055-425e-8423-909630aac95a"
      unitRef="usd">-7072000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i6db7b95c888646af9e2661a01a6fa7af_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzMzLTQtMS0xLTM0NzI2_901feeb6-3566-41ec-bace-e80881a1aa5f"
      unitRef="usd">62542000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM0LTctMS0xLTM0NzI2_63406014-7234-447e-9f89-d85229823669"
      unitRef="usd">72020000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie13cc9a529004a7a92a447daf50e9d85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM1LTEtMS0xLTM0NzI2_fe75de7f-a8b7-4890-9bea-ba0233106cbe"
      unitRef="shares">31299000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie13cc9a529004a7a92a447daf50e9d85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM1LTItMS0xLTM0NzI2_950f1f3c-dc24-4542-b480-1b9c58ca7221"
      unitRef="usd">313000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0b5e3ed7f6464357b2fa51df4f7e4700_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM1LTMtMS0xLTM0NzI2_88757ed5-0a47-418e-9f55-5d7ba406a37d"
      unitRef="usd">396771000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic8744cf5c0ca4573a33a11af0450ec26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM1LTQtMS0xLTM0NzI2_558dfa18-3490-40dd-a7a2-dc6cd1a50514"
      unitRef="usd">496605000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0a7ebe244d604f80a0138b114af6bcd5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM1LTUtMS0xLTM0NzI2_41d49bb3-1296-4f0d-b515-6e7da3463ba3"
      unitRef="usd">-54203000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i00c3a54365fc4f3bb7287b22376bfbd9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM1LTYtMS0xLTM0NzI2_3d4cbbd8-6dbe-43af-acd5-bf6099fd13ea"
      unitRef="usd">-54051000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM1LTctMS0xLTM0NzI2_44098c9c-3677-4a40-9795-108d2b8e58f7"
      unitRef="usd">785435000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i61072af0e30b4147ae26ce4c1c78b5f0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM2LTMtMS0xLTM0NzI2_d844be9d-62c1-44d4-a4e5-2a7f3393c890"
      unitRef="usd">3385000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i24a57b143a7e4e2ba1a4e1ea6c438cc5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM2LTYtMS0xLTM0NzI2_390d5c2f-9aab-4fa4-a36f-d92f2d194606"
      unitRef="usd">5385000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM2LTctMS0xLTM0NzI2_314251fd-5386-40ef-8cde-2ee475504c2f"
      unitRef="usd">8770000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i61072af0e30b4147ae26ce4c1c78b5f0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM3LTMtMS0xLTM0NzI2_157fd37a-813b-4274-8c14-4a731f9e6cdd"
      unitRef="usd">21729000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM3LTctMS0xLTM0NzI2_a58c36f4-871d-4db5-90dc-907370efff51"
      unitRef="usd">21729000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM4LTAtMS0xLTM0NzI2L3RleHRyZWdpb246MmRkMzBmMjZmNzQ0NDU5MjkzMjEyYjc3NjZkOTI1MGNfMzE_e649ec33-537a-417f-9151-7af599e96e66"
      unitRef="usdPerShare">0.80</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i7bd75cb4061d4148908d986bd1d0a7ad_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM4LTQtMS0xLTM0NzI2_d2d221e8-9d32-4d83-bac8-ede627a53aab"
      unitRef="usd">24183000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM4LTctMS0xLTM0NzI2_a0eb12c6-8e04-4c71-8ae3-ef41c00d96e0"
      unitRef="usd">24183000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i61072af0e30b4147ae26ce4c1c78b5f0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM5LTMtMS0xLTM2ODA0_bc080816-0af5-404c-9c4d-8fddbbc1e0f5"
      unitRef="usd">-25890000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i24a57b143a7e4e2ba1a4e1ea6c438cc5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM5LTYtMS0xLTM2ODQ2_59ceabef-03c9-47f2-9203-b964edf7a36d"
      unitRef="usd">25890000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzM5LTctMS0xLTQ0MDA4_ea54164e-425e-485d-851d-aa432eef528e"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <cnmd:AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment
      contextRef="i61072af0e30b4147ae26ce4c1c78b5f0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQwLTMtMS0xLTM2ODA0_b42a7867-a151-4c27-8c34-f0c96d113f49"
      unitRef="usd">103125000</cnmd:AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment>
    <cnmd:AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQwLTctMS0xLTQ0MDE0_1b59f937-98c7-4f16-b0b9-a529b16509dc"
      unitRef="usd">103125000</cnmd:AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment>
    <cnmd:AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions
      contextRef="i61072af0e30b4147ae26ce4c1c78b5f0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQxLTMtMS0xLTM2ODA0_4a0ddca5-6cf9-447c-99c1-ee7ef5896f3c"
      unitRef="usd">118912000</cnmd:AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions>
    <cnmd:AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQxLTctMS0xLTQ0MDE4_6761fbb4-cb1d-4b77-8f16-af6d67245139"
      unitRef="usd">118912000</cnmd:AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions>
    <cnmd:AdjustmentsToAdditionalPaidInCapitalWarrantSettled
      contextRef="i61072af0e30b4147ae26ce4c1c78b5f0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQyLTMtMS0xLTM2ODA0_d42f78a7-eb79-4bf1-b1f4-ceaae3f41bc8"
      unitRef="usd">-96758000</cnmd:AdjustmentsToAdditionalPaidInCapitalWarrantSettled>
    <cnmd:AdjustmentsToAdditionalPaidInCapitalWarrantSettled
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQyLTctMS0xLTQ0MDIy_fe482b84-d8f0-44e9-bc80-a16a796c2528"
      unitRef="usd">-96758000</cnmd:AdjustmentsToAdditionalPaidInCapitalWarrantSettled>
    <cnmd:AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax
      contextRef="i61072af0e30b4147ae26ce4c1c78b5f0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQzLTMtMS0xLTM2ODA0_741c7cc5-bbe8-4dea-86f4-66e56d6533d5"
      unitRef="usd">-142128000</cnmd:AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax>
    <cnmd:AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQzLTctMS0xLTQ0MDI2_c8d78dcf-8dbd-4741-841a-b0a46a7da561"
      unitRef="usd">-142128000</cnmd:AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="i61072af0e30b4147ae26ce4c1c78b5f0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQ0LTMtMS0xLTM2ODA0_053db852-f3a5-402c-864a-636c16facb0c"
      unitRef="usd">72000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQ0LTctMS0xLTQ0MDMw_9baa28af-f5e9-4391-8bc6-a2c2f1dd9bfe"
      unitRef="usd">72000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i7bb249fe26534ad2bc002f2abab34cd6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQwLTUtMS0xLTM0NzI2_8308e34b-67b8-4772-ac98-0845e1ff0514"
      unitRef="usd">-1159000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i7bb249fe26534ad2bc002f2abab34cd6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQxLTUtMS0xLTM0NzI2_c985c5fc-6db2-4231-a6ab-6f94843e0e35"
      unitRef="usd">-5922000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i7bb249fe26534ad2bc002f2abab34cd6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQyLTUtMS0xLTM0NzI2_5f4defaf-f94d-4fed-a64b-5d2e0a2980b4"
      unitRef="usd">-8418000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i7bd75cb4061d4148908d986bd1d0a7ad_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQzLTQtMS0xLTM0NzI2_b4439cf2-43b1-472f-b5b7-53be9746f9ee"
      unitRef="usd">-80582000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQ0LTctMS0xLTM0NzI2_81e6877d-4bfb-4a5f-91d2-75733a8de127"
      unitRef="usd">-84237000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquity
      contextRef="i10e4b20af1e645e4b5bbe25e5aff262a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTMtMS0xLTM2ODIz_526af502-b175-4741-9643-8c2177f4eb1f"
      unitRef="usd">-37911000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2e4343c6c8cd44b4aa78b889975d15ff_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTQtMS0xLTQwODEz_a820e58d-a49b-4ce8-b360-e9ac252faba9"
      unitRef="usd">20791000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if3bf7f8c957b403e9feb9e9c02744c16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTctMS0xLTQ0MDM0_fa44a5a1-c854-4c27-9a2e-84fca70ae419"
      unitRef="usd">-17120000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic2ab8b91ca28443687c744ca2055b0e3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQ1LTEtMS0xLTM0NzI2_6def62da-d25d-4ccf-99b6-be6919b80df5"
      unitRef="shares">31299000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ic2ab8b91ca28443687c744ca2055b0e3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQ1LTItMS0xLTM0NzI2_70376780-443a-4046-91f7-96881e7f4840"
      unitRef="usd">313000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i91fac837fef848819c8bc3345bde121f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQ1LTMtMS0xLTM0NzI2_5a21965c-7015-4ff7-9947-9f9b5755315a"
      unitRef="usd">413235000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6503057c0ac542a39dd40ceae6d0a162_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQ1LTQtMS0xLTM0NzI2_54ee8aa5-2be2-404e-abe9-c24dd50c5640"
      unitRef="usd">412631000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i78d0827330104765a1d85162a669b747_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQ1LTUtMS0xLTM0NzI2_d4d17fa5-b5a7-4dc9-9fa1-ff6225e3b114"
      unitRef="usd">-57858000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7010e7f9de354e6681f7c57296c2b7c8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQ1LTYtMS0xLTM0NzI2_367ce105-c68e-45e6-a576-779cfbc58a83"
      unitRef="usd">-22776000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzQ1LTctMS0xLTM0NzI2_a90bca64-0696-4d60-984a-1514db370b05"
      unitRef="usd">745545000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzItMS0xLTEtMzQ3MjY_28791683-9839-496e-8e70-91879764d3ec"
      unitRef="usd">-80582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzItMy0xLTEtMzQ3MjY_a38044bd-97a5-4df6-be50-8311a3486867"
      unitRef="usd">62542000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzItNS0xLTEtMzQ3MjY_9a56f4fe-b4e5-4591-99a9-095ae13db9b7"
      unitRef="usd">9517000</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQtMS0xLTEtMzQ3MjY_ee5bf14d-cdd4-4ebc-a02d-01a487d0b7f0"
      unitRef="usd">16055000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQtMy0xLTEtMzQ3MjY_3693222e-19bf-4746-a010-c97f10296dfb"
      unitRef="usd">16494000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQtNS0xLTEtMzQ3MjY_d4f74a3d-fcf1-4ad9-8bb8-9c8fee7d18bd"
      unitRef="usd">18044000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzUtMS0xLTEtMzQ3MjY_67eddb66-215a-4ac1-b0b6-c5c4eb00620c"
      unitRef="usd">0</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzUtMy0xLTEtMzQ3MjY_30ece4fd-c5e0-4472-82db-40adc8cf916f"
      unitRef="usd">10217000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzUtNS0xLTEtMzQ3MjY_3a082dd7-3774-4ca4-a183-d5e8228e9e6f"
      unitRef="usd">9692000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzYtMS0xLTEtMzQ3MjY_f27d9824-3ea2-4502-a79f-41f6a4c3464f"
      unitRef="usd">4910000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzYtMy0xLTEtMzQ3MjY_67dd6197-1890-4d17-94ad-ce3bad9519d4"
      unitRef="usd">3726000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzYtNS0xLTEtMzQ3MjY_9e7b20ff-79f1-41a0-9cc8-72f78f23e9cd"
      unitRef="usd">3723000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:OtherAmortizationOfDeferredCharges
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzctMS0xLTEtMzQ3MjY_a2e22981-6b30-411a-8c6d-950a6c57545e"
      unitRef="usd">53464000</us-gaap:OtherAmortizationOfDeferredCharges>
    <us-gaap:OtherAmortizationOfDeferredCharges
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzctMy0xLTEtMzQ3MjY_f6db7707-6cfc-4802-a541-a72883c840cc"
      unitRef="usd">54249000</us-gaap:OtherAmortizationOfDeferredCharges>
    <us-gaap:OtherAmortizationOfDeferredCharges
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzctNS0xLTEtMzQ3MjY_724414e4-cf8d-41c2-9740-3eb07657e3b6"
      unitRef="usd">54581000</us-gaap:OtherAmortizationOfDeferredCharges>
    <us-gaap:ShareBasedCompensation
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzgtMS0xLTEtMzQ3MjY_d5197094-6a64-42f6-9677-5acbd83788ae"
      unitRef="usd">21729000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzgtMy0xLTEtMzQ3MjY_7177b765-3cf9-48a9-a88d-52d189922b28"
      unitRef="usd">16335000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzgtNS0xLTEtMzQ3MjY_c9375be9-66d7-40c9-b384-26e5ca1be4c2"
      unitRef="usd">13111000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzEwLTEtMS0xLTM0NzI2_1fb86cb3-d3bb-4cbe-99c3-b82f46a2b9bc"
      unitRef="usd">-6042000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzEwLTMtMS0xLTM0NzI2_229d98e0-835b-4b2a-a7e8-f09ab5665bbc"
      unitRef="usd">3005000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzEwLTUtMS0xLTM0NzI2_d1b9363a-74f6-48f0-a5d9-5753366b4517"
      unitRef="usd">-14234000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzExLTEtMS0xLTQyNDk2_7b93e2fc-e7a2-40ef-8bc7-0ed03f529c43"
      unitRef="usd">2518000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzExLTMtMS0xLTQyNTA3_82597587-46ec-4667-ad43-0396bd0461fe"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzExLTUtMS0xLTQyNTE1_cbd667b5-3459-4a5e-9ce3-e040af7ffa02"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzExLTEtMS0xLTM0NzI2_1783f5d3-313d-4742-bb5e-21a9a816c86a"
      unitRef="usd">3426000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzExLTMtMS0xLTM0NzI2_e24b500c-c1c1-4409-b8a0-c9f6de7a714f"
      unitRef="usd">899000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzExLTUtMS0xLTM0NzI2_c01ea674-7c50-479e-92af-7ab11f9a6701"
      unitRef="usd">0</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzEyLTEtMS0xLTM2NDI5_13b7e7c0-2dba-49c9-a363-db3be4227a77"
      unitRef="usd">-103125000</us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzEyLTMtMS0xLTM2NDM3_cc0b654b-46af-43a3-a664-8b08fe3fdebb"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzEyLTUtMS0xLTM2NDQ1_b76b5850-a391-4cff-b90a-4a3c1436ee27"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:GainLossOnOilAndGasHedgingActivity
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzEzLTEtMS0xLTM2NDI5_501bd6f8-6e1d-4115-8aed-5088077536a2"
      unitRef="usd">-5460000</us-gaap:GainLossOnOilAndGasHedgingActivity>
    <us-gaap:GainLossOnOilAndGasHedgingActivity
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzEzLTMtMS0xLTM2NDM3_5ff54050-18bc-4637-9a15-fdb698c5008c"
      unitRef="usd">0</us-gaap:GainLossOnOilAndGasHedgingActivity>
    <us-gaap:GainLossOnOilAndGasHedgingActivity
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzEzLTUtMS0xLTM2NDQ1_9d10f6fa-c17c-4fd6-bfa8-6fa3d2c5fed3"
      unitRef="usd">0</us-gaap:GainLossOnOilAndGasHedgingActivity>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE0LTEtMS0xLTM0NzI2_3730be65-6ba7-44dc-a2da-85c16cde3e93"
      unitRef="usd">5203000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE0LTMtMS0xLTM0NzI2_ecf9b8dd-a08a-4510-9357-22bf6b1e5236"
      unitRef="usd">9159000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE0LTUtMS0xLTM0NzI2_e513f197-9179-45e7-9380-36f7290445d4"
      unitRef="usd">-13920000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE1LTEtMS0xLTM0NzI2_0a94391b-61f7-4d2e-bcc5-5b23837e1c67"
      unitRef="usd">78564000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE1LTMtMS0xLTM0NzI2_1c6f2cf6-9b6c-4db5-bc0c-a5dfe5c00da1"
      unitRef="usd">37806000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE1LTUtMS0xLTM0NzI2_8e5925e4-731e-4982-80d5-7567b395d1ff"
      unitRef="usd">30397000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE2LTEtMS0xLTM0NzI2_13aa226d-3d41-4934-acb8-fa3ebf5a08a4"
      unitRef="usd">13302000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE2LTMtMS0xLTM0NzI2_732c1da6-df0f-4b38-8ba2-cdd692907764"
      unitRef="usd">4890000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE2LTUtMS0xLTM0NzI2_3a02087a-b3aa-49f5-b975-175baadfd213"
      unitRef="usd">-2977000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE3LTEtMS0xLTM0NzI2_7ac3ae9e-e97f-433c-9d2f-b385446a701c"
      unitRef="usd">6726000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE3LTMtMS0xLTM0NzI2_1ff9f37e-70eb-4824-970d-bab65fb792c2"
      unitRef="usd">-1675000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE3LTUtMS0xLTM0NzI2_c30ee5af-9e63-4895-9845-7459556fa5df"
      unitRef="usd">-1644000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE4LTEtMS0xLTM0NzI2_797e73e1-7c73-4c9e-a063-24d4502ee1cc"
      unitRef="usd">-8968000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE4LTMtMS0xLTM0NzI2_58e2af19-82f9-4f1f-9673-d48bd34c372e"
      unitRef="usd">11067000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE4LTUtMS0xLTM0NzI2_d8d00638-ba5b-4944-8fcf-384a52a1fb76"
      unitRef="usd">-4123000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE5LTEtMS0xLTM0NzI2_baae9d42-66e4-476a-864c-13f3634a865e"
      unitRef="usd">17735000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE5LTMtMS0xLTM0NzI2_747cfccf-b3ac-4a9c-89d2-b3c15f0649e0"
      unitRef="usd">24005000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzE5LTUtMS0xLTM0NzI2_4eb41647-a2ed-423c-b123-48e7afa0cd1b"
      unitRef="usd">8170000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzIwLTEtMS0xLTM0NzI2_64c2760c-9dac-4ba1-b2b5-82730df9922b"
      unitRef="usd">-256000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzIwLTMtMS0xLTM0NzI2_38d784c7-5211-4b93-ac22-f172c2d5251f"
      unitRef="usd">991000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzIwLTUtMS0xLTM0NzI2_945b079b-da60-4c01-a9e9-46082160bd74"
      unitRef="usd">3488000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzIxLTEtMS0xLTM0NzI2_f5357971-dece-42b3-8c50-e5d83bf17f9f"
      unitRef="usd">33365000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzIxLTMtMS0xLTM0NzI2_afd75f7f-aefe-4d7a-a426-71ec09157e84"
      unitRef="usd">111770000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzIxLTUtMS0xLTM0NzI2_33da7006-7f56-4fdd-8e86-22c63b799db2"
      unitRef="usd">64531000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzI0LTEtMS0xLTM0NzI2_0b21171e-20d7-4106-bf7a-db0d292c8e46"
      unitRef="usd">21785000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzI0LTMtMS0xLTM0NzI2_7c1ef5a7-6070-4948-ad16-79ff6b351d62"
      unitRef="usd">14866000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzI0LTUtMS0xLTM0NzI2_a7102d2b-aeb7-430b-9716-f6758e346b8d"
      unitRef="usd">13013000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <cnmd:Paymentsrelatedtobusinessacquisitionsandassetacquisitions
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzI1LTEtMS0xLTM0NzI2_916743ae-192f-4bcc-850e-ed4e82ea1c26"
      unitRef="usd">227744000</cnmd:Paymentsrelatedtobusinessacquisitionsandassetacquisitions>
    <cnmd:Paymentsrelatedtobusinessacquisitionsandassetacquisitions
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzI1LTMtMS0xLTM0NzI2_12f2f172-bcb3-41cf-9501-bfbf7bc373dd"
      unitRef="usd">0</cnmd:Paymentsrelatedtobusinessacquisitionsandassetacquisitions>
    <cnmd:Paymentsrelatedtobusinessacquisitionsandassetacquisitions
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzI1LTUtMS0xLTM0NzI2_62c08a90-3e25-43e5-b4fa-78586b58e3c3"
      unitRef="usd">3852000</cnmd:Paymentsrelatedtobusinessacquisitionsandassetacquisitions>
    <us-gaap:ProceedsFromSaleOfPropertyHeldForSale
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzI2LTEtMS0xLTM0NzI2_4006c453-3876-4057-b5eb-f9582aad914a"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyHeldForSale>
    <us-gaap:ProceedsFromSaleOfPropertyHeldForSale
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzI2LTMtMS0xLTM0NzI2_40d573ba-e5f0-413c-9c18-5182b6c781d1"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyHeldForSale>
    <us-gaap:ProceedsFromSaleOfPropertyHeldForSale
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzI2LTUtMS0xLTM0NzI2_bc3ac91b-b926-4193-b75b-8c547da95ba3"
      unitRef="usd">3227000</us-gaap:ProceedsFromSaleOfPropertyHeldForSale>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzI3LTEtMS0xLTM0NzI2_161b4ba7-0a84-463e-aa70-7db94b330c8b"
      unitRef="usd">-249529000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzI3LTMtMS0xLTM0NzI2_4b4144ce-05ee-486a-af23-6401176fff15"
      unitRef="usd">-14866000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzI3LTUtMS0xLTM0NzI2_97e608e7-93ac-4589-a197-80554a60f03d"
      unitRef="usd">-13638000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzMzLTEtMS0xLTM0NzI2_c53ddb84-d1d2-4f99-9b5b-d7b7458f697e"
      unitRef="usd">92981000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzMzLTMtMS0xLTM0NzI2_8a9ff916-97cf-44f2-b195-c093794a46e0"
      unitRef="usd">66654000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzMzLTUtMS0xLTM0NzI2_339fee64-a795-4fd2-a2e5-194bf417e54d"
      unitRef="usd">13250000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM0LTEtMS0xLTM0NzI2_ba279b1e-e7e4-4906-86dd-8e3948c02bbf"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM0LTMtMS0xLTM0NzI2_505760fb-6ae0-4605-8a95-bea004155367"
      unitRef="usd">52411000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM0LTUtMS0xLTM0NzI2_00e13ab2-fa34-4ea6-bab8-c58051388f36"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM1LTEtMS0xLTM0NzI2_fab9a0b1-7e01-4216-ba1c-a7678b871e76"
      unitRef="usd">530000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM1LTMtMS0xLTM0NzI2_537b0ba9-229e-4474-bec6-c7e53b2bbaf8"
      unitRef="usd">393753000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM1LTUtMS0xLTM0NzI2_da965c8c-718e-4fff-bd8a-a9b5b3a8c77e"
      unitRef="usd">212000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM2LTEtMS0xLTM0NzI2_8b0474bb-9bdd-43c7-aef6-de2b0429bf4e"
      unitRef="usd">460000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM2LTMtMS0xLTM0NzI2_0eba5668-4d2f-4351-83b0-04df3023ebbf"
      unitRef="usd">326753000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM2LTUtMS0xLTM0NzI2_f2362cf2-d37a-40b7-86ac-38001aeffbd0"
      unitRef="usd">199000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM5LTEtMS0xLTM2NDcy_9c589bd2-7a93-4dae-9df3-740519f6e4f5"
      unitRef="usd">275000000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM5LTMtMS0xLTM2NDgw_6f2e3adf-d351-4cae-ae49-0c98bef50ff1"
      unitRef="usd">0</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM5LTUtMS0xLTM2NDg4_a670e56b-392c-4d40-bae9-6bcb54359322"
      unitRef="usd">0</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM3LTEtMS0xLTM0NzI2_9b979e88-6524-4a28-980b-0f76457507fe"
      unitRef="usd">800000000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM3LTMtMS0xLTM0NzI2_d98b5820-1b82-4ca6-b9b8-cbdb402913fa"
      unitRef="usd">0</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM3LTUtMS0xLTM0NzI2_1e8cf23c-6032-4c0e-bd2f-3d5b4a1581b3"
      unitRef="usd">0</us-gaap:ProceedsFromConvertibleDebt>
    <cnmd:PaymentsForContingentConsideration
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM5LTEtMS0xLTM0NzI2_9eb1395b-facf-4678-9663-35f00957d59d"
      unitRef="usd">798000</cnmd:PaymentsForContingentConsideration>
    <cnmd:PaymentsForContingentConsideration
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM5LTMtMS0xLTM0NzI2_744263cd-b035-48cf-bdc4-c19eb1dfa76c"
      unitRef="usd">6222000</cnmd:PaymentsForContingentConsideration>
    <cnmd:PaymentsForContingentConsideration
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzM5LTUtMS0xLTM0NzI2_8d3800d6-8761-44c2-972f-5084b3a0896e"
      unitRef="usd">2671000</cnmd:PaymentsForContingentConsideration>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQwLTEtMS0xLTM0NzI2_fae0e229-989b-4daa-9ef1-cb1a9c47d11a"
      unitRef="usd">21830000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQwLTMtMS0xLTM0NzI2_95434105-d6bb-414b-882f-b52b3bf6491d"
      unitRef="usd">2000000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQwLTUtMS0xLTM0NzI2_107b0ab6-b468-4134-8372-2fe30dd467c2"
      unitRef="usd">3153000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQxLTEtMS0xLTM0NzI2_ee497946-e899-4744-ba90-f730e7475e48"
      unitRef="usd">23960000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQxLTMtMS0xLTM0NzI2_f6644897-852c-4b8a-adc2-65db118fdc2b"
      unitRef="usd">23256000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQxLTUtMS0xLTM0NzI2_d38b95d7-7e60-4a49-8dcb-0f621cfe6573"
      unitRef="usd">22818000</us-gaap:PaymentsOfDividendsCommonStock>
    <cnmd:PaymentsOfConvertibleNotesHedges
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQyLTEtMS0xLTM0NzI2_293e5ff9-bffd-4e6e-a240-c09aca3db37e"
      unitRef="usd">187600000</cnmd:PaymentsOfConvertibleNotesHedges>
    <cnmd:PaymentsOfConvertibleNotesHedges
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQyLTMtMS0xLTM0NzI2_7b0233d8-3290-49ec-bf24-23a6d4409d31"
      unitRef="usd">0</cnmd:PaymentsOfConvertibleNotesHedges>
    <cnmd:PaymentsOfConvertibleNotesHedges
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQyLTUtMS0xLTM0NzI2_dd566fec-a91e-4c1e-8af9-af843a9af897"
      unitRef="usd">0</cnmd:PaymentsOfConvertibleNotesHedges>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQzLTEtMS0xLTM0NzI2_f67b3563-ca92-4697-bf17-5b662897b349"
      unitRef="usd">72000000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQzLTMtMS0xLTM0NzI2_a291746f-c7c1-46ac-a6e9-fec82314fbde"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQzLTUtMS0xLTM0NzI2_bb9562ba-aa9f-4bf9-af72-2a8fa0c15f9b"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfWarrants>
    <cnmd:ProceedsFromSettlementOfConvertibleNotesHedgeTransactions
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ3LTEtMS0xLTM2NTE3_86d98e5a-c245-47f7-ac11-f61b9ccbe388"
      unitRef="usd">86228000</cnmd:ProceedsFromSettlementOfConvertibleNotesHedgeTransactions>
    <cnmd:ProceedsFromSettlementOfConvertibleNotesHedgeTransactions
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ3LTMtMS0xLTM2NTI1_17235248-c912-4cd8-933f-300280e805cc"
      unitRef="usd">0</cnmd:ProceedsFromSettlementOfConvertibleNotesHedgeTransactions>
    <cnmd:ProceedsFromSettlementOfConvertibleNotesHedgeTransactions
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ3LTUtMS0xLTM2NTM2_8cfa0791-aee8-453f-b504-2d5da11a5643"
      unitRef="usd">0</cnmd:ProceedsFromSettlementOfConvertibleNotesHedgeTransactions>
    <us-gaap:PaymentsForRepurchaseOfWarrants
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ4LTEtMS0xLTM2NTE3_ba213960-1f38-4252-ac79-aee7d00d105f"
      unitRef="usd">69534000</us-gaap:PaymentsForRepurchaseOfWarrants>
    <us-gaap:PaymentsForRepurchaseOfWarrants
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ4LTMtMS0xLTM2NTI1_97573923-e8af-4372-a36a-37938697d1c0"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfWarrants>
    <us-gaap:PaymentsForRepurchaseOfWarrants
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ4LTUtMS0xLTM2NTM2_6fde3d8b-5242-496a-955c-dbe4e96b6715"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfWarrants>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ0LTEtMS0xLTM0NzI2_dd96bc8a-7733-40cf-902a-04a5417709ca"
      unitRef="usd">8475000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ0LTMtMS0xLTM0NzI2_ec306cc2-39f4-43c6-9c11-ff2171797368"
      unitRef="usd">11173000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ0LTUtMS0xLTM0NzI2_5292016e-4ece-4a0e-a93f-415a02eac749"
      unitRef="usd">2833000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ1LTEtMS0xLTM0NzI2_6743a7b0-3af4-467b-9a3f-37ca46f58ec1"
      unitRef="usd">225000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ1LTMtMS0xLTM0NzI2_66344a0a-a112-443b-8311-09925ab302fa"
      unitRef="usd">-101548000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ1LTUtMS0xLTM0NzI2_a3f3ef0a-5c5f-4ede-a907-7ac029827970"
      unitRef="usd">-52059000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ3LTEtMS0xLTM0NzI2_f3b179a5-65ee-4032-a103-2d1573d874a8"
      unitRef="usd">-741000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ3LTMtMS0xLTM0NzI2_2be1c17b-cbf6-4c24-8a7e-69f6eecf00d0"
      unitRef="usd">-1865000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ3LTUtMS0xLTM0NzI2_2e0c9d48-0e4d-4a7a-b027-08ce81efb9b2"
      unitRef="usd">2666000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ5LTEtMS0xLTM0NzI2_799bd0f9-af36-4a0c-9e7e-ffc0b8601e3a"
      unitRef="usd">8095000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ5LTMtMS0xLTM0NzI2_7d5fad34-ff81-41f3-bfb5-1f34650f0472"
      unitRef="usd">-6509000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzQ5LTUtMS0xLTM0NzI2_b70aedcf-8e7e-4bfa-be54-5d80be434982"
      unitRef="usd">1500000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzUxLTEtMS0xLTM0NzI2_b316b795-3fce-4ded-8ee8-99269f464972"
      unitRef="usd">20847000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4d37407453d042f3a8d9b0a63dd9cc67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzUxLTMtMS0xLTM0NzI2_a761fee0-5a21-42c3-a2f2-072c8ab8e454"
      unitRef="usd">27356000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia25370e81d4844df8976cdc17a86d49f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzUxLTUtMS0xLTM0NzI2_4a62271e-ee31-4ea5-924e-302b0ee80548"
      unitRef="usd">25856000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzUzLTEtMS0xLTM0NzI2_990c639d-449d-4ba0-be34-0e391b660bff"
      unitRef="usd">28942000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzUzLTMtMS0xLTM0NzI2_44f7cfd1-4cc7-4791-a670-d8d1b5f275a2"
      unitRef="usd">20847000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4d37407453d042f3a8d9b0a63dd9cc67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzUzLTUtMS0xLTM0NzI2_cc403fa4-87b5-41ea-aaad-eca842e42bba"
      unitRef="usd">27356000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <cnmd:NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzU4LTEtMS0xLTM0NzI2_bc1f0ed2-124c-481b-aac9-527695966333"
      unitRef="usd">183914000</cnmd:NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed>
    <cnmd:NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzU4LTMtMS0xLTM0NzI2_53dc05a4-0e94-4f2a-a3b6-dfcf91f76efd"
      unitRef="usd">0</cnmd:NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed>
    <cnmd:NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzU4LTUtMS0xLTM0NzI2_d50dd673-f353-4f33-aa67-30c79bde86f8"
      unitRef="usd">0</cnmd:NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzU5LTEtMS0xLTM0NzI2_11df01ab-a071-4487-b1b6-ca8dcb05a8b6"
      unitRef="usd">6098000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzU5LTMtMS0xLTM0NzI2_a8d68a82-e166-4cdb-9011-1a0ea62294cc"
      unitRef="usd">5874000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="i4d37407453d042f3a8d9b0a63dd9cc67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzU5LTUtMS0xLTM0NzI2_4a58a45c-7627-4c48-ae82-7c0943b2e1aa"
      unitRef="usd">5775000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:InterestPaidNet
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzY0LTEtMS0xLTM0NzI2_e5d5ca9c-1bea-464f-9a52-c3d39e10a153"
      unitRef="usd">26081000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzY0LTMtMS0xLTM0NzI2_ced00183-46e6-4bc7-9357-7fbf30716b07"
      unitRef="usd">21797000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzY0LTUtMS0xLTM0NzI2_08799b54-3403-473b-af6e-cff198d75af5"
      unitRef="usd">30448000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzY1LTEtMS0xLTM0NzI2_41fc56a2-f503-44fe-89e3-562f35b5113a"
      unitRef="usd">9074000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzY1LTMtMS0xLTM0NzI2_e7c61fd5-5794-4e6d-9dd2-15f4e303b37e"
      unitRef="usd">8559000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODEvZnJhZzo3ZTc5NDE5MjNmYzg0YzVmYWRmOTk2NjEwM2ZkYWMwMi90YWJsZTo0MTAwMzU3NTIwZmY0ODlhOTA3NGQzOTRkNDk2MmFlMi90YWJsZXJhbmdlOjQxMDAzNTc1MjBmZjQ4OWE5MDc0ZDM5NGQ0OTYyYWUyXzY1LTUtMS0xLTM0NzI2_43b5afea-adc9-4b3d-813d-be9fd3dac55b"
      unitRef="usd">9120000</us-gaap:IncomeTaxesPaid>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTg0Mzg3Ng_7c5ec629-f52a-4456-afd9-a091e982ed11">Operations and Significant Accounting Policies&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Organization and operations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CONMED Corporation (&#x201c;CONMED&#x201d;, the &#x201c;Company&#x201d;, &#x201c;we&#x201d; or &#x201c;us&#x201d;) is a medical technology company that provides devices and equipment for surgical procedures.&#160;&#160;The Company&#x2019;s products are used by surgeons and other healthcare professionals in a variety of specialties including orthopedics, general surgery, gynecology, thoracic surgery and gastroenterology.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Principles of consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of CONMED Corporation and its controlled subsidiaries.&#160;&#160;All significant intercompany accounts and transactions have been eliminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and judgments which affect the reported amounts of assets, liabilities, related disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. The Company considered COVID-19 related impacts on its estimates, as appropriate, within its consolidated financial statements and there may be changes to those estimates in future periods. The Company believes that the accounting estimates are appropriate after giving consideration to the increased uncertainties surrounding the severity and duration of the COVID-19 pandemic. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may differ from those estimates.&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider all highly liquid investments with an original maturity of three months or less to be cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Inventories&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are valued at the lower of cost and net realizable value&#160;determined on the FIFO (first-in, first-out) cost method.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We write-off excess and obsolete inventory resulting from the inability to sell our products at prices in excess of current carrying costs.&#160;&#160;We make estimates regarding the future recoverability of the costs of our products and record a provision for excess and obsolete inventories based on historical experience and expected future trends.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property, plant and equipment&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment are stated at cost and depreciated using the straight-line method over the following estimated useful lives:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt"&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:5.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.901%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12 to 40 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shorter of life of asset or life of lease&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 to 15 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leases&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company leases various manufacturing facilities, office facilities and equipment under operating and finance leases. We determine if an arrangement is a lease at inception.  Right-of-use ("ROU") assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. We use the implicit rate when readily determinable.  As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.  Certain of our leases include variable lease payments, mainly when a lease is tied to an index rate.  These variable lease payments are recorded as expense in the period incurred and are not material.&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has lease agreements with lease and non-lease components, which we account for separately. For certain equipment leases, we apply a portfolio approach to efficiently account for the operating lease ROU assets and lease liabilities. We also elected the short-term lease exemption and do not recognize leases with terms less than one year on the balance sheet.  The related short-term lease expense is not material.  &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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our leases have remaining lease terms of one year to 14 years, some of which include options to extend the leases for up to five years, and some of which include options to terminate the leases within one year. We only account for such extensions or early terminations when it is reasonably certain we will exercise such options.  Refer to Note 6 for further detail on leases.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company places certain of our capital equipment with customers on a loaned basis and at no charge in exchange for commitments to purchase related single-use products over time periods generally ranging from one to three years.  Placed equipment is loaned and subject to return if minimum single-use purchases are not met.  The Company accounts for these placements as operating leases but applies a practical expedient and does not separate the non-lease and lease components from the combined component.  Accordingly, the Company accounts for the combined component as a single performance obligation with revenue recognized upon shipment of the related single use-products.  The cost of the equipment is amortized over its estimated useful life which is generally five years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill and other intangible assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have a history of growth through acquisitions.&#160;&#160;Assets and liabilities of acquired businesses are recorded at their estimated fair values as of the date of acquisition.&#160;&#160;Goodwill represents costs in excess of fair values assigned to the underlying net assets of acquired businesses.&#160;&#160; Factors that contribute to the recognition of goodwill include synergies expected to increase net sales and profits; acquisition of a talented workforce; cost savings opportunities; the strategic benefit of expanding our presence in core and adjacent markets; and diversifying our product portfolio.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer and distributor relationships, trademarks, tradenames, developed technology, patents and other intangible assets primarily represent allocations of purchase price to identifiable intangible assets of acquired businesses.  Sales representation, marketing and promotional rights represent intangible assets created under our agreement with Musculoskeletal Transplant Foundation (&#x201c;MTF&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and intangible assets deemed to have indefinite lives are not amortized, but are subject to at least annual impairment testing.  It is our policy to perform our annual impairment testing in the fourth quarter.  The identification and measurement of goodwill impairment involves the estimation of the fair value of our business.  Estimates of fair value are based on the best information available as of the date of the assessment.  We completed our goodwill impairment testing of our single reporting unit during the fourth quarter of 2022.  We performed our impairment test utilizing the market capitalization approach to determine whether the fair value of a reporting unit is less than its carrying amount.  Based upon our assessment, the fair value of our reporting unit continues to exceed carrying value. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets with a finite life are amortized over the estimated useful life of the asset and are evaluated each reporting period to determine whether events and circumstances warrant a revision to the remaining period of amortization.&#160;&#160;Intangible assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that its carrying amount may not be recoverable. The carrying amount of an intangible asset subject to amortization is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use of the asset.&#160;&#160;An impairment loss is recognized by reducing the carrying amount of the intangible asset to its current fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For all other indefinite-lived intangible assets, we perform a qualitative impairment test. Based upon this assessment, we have determined that our indefinite-lived intangible assets are not impaired.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other long-lived assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review other long-lived assets consisting of property, plant and equipment and field inventory for impairment whenever events or circumstances indicate that such carrying amounts may not be recoverable.  If the sum of the expected future undiscounted cash flows is less than the carrying amount of the asset, an impairment loss is recognized by reducing the recorded value to its current fair value.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains field inventory consisting of capital equipment for customer demonstration and evaluation purposes.  Field inventory is generally not sold to customers but rather continues to be used over its useful life for demonstration, evaluation and loaner purposes.  An annual wear and tear provision has been recorded on field inventory.  The net book value of such equipment at December&#160;31, 2022 and 2021 is $41.3 million and $42.5 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Contingent consideration&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain acquisitions involve potential payments of future consideration that is contingent upon the acquired businesses reaching certain performance milestones. The Company records contingent consideration at fair value at the date of acquisition based on the consideration expected to be transferred, estimated as the probability-weighted future cash flows, discounted back to present value. The fair value of contingent consideration is measured using projected payment dates, discount rates, revenue volatilities and projected revenues. Projected revenues are based on the Company&#x2019;s most recent internal operational budgets and long-range strategic plans. The discount rate used is determined at the time of measurement in accordance with accepted valuation methodologies. Changes in projected revenues, revenue volatilities, discount rates, and projected payment dates may result in adjustments to the fair value measurements. Contingent consideration is remeasured each reporting period using Level 3 inputs, and the change in fair value, including accretion for the passage of time, is recognized as income or expense within operating expense in the consolidated statements of comprehensive income (loss). Contingent consideration payments made soon after the acquisition date are classified as investing activities in the consolidated statements of cash flows. Contingent consideration payments not made soon after the acquisition date that are related to the acquisition date fair value are reported as financing activities in the consolidated statements of cash flows, and amounts paid in excess of the original acquisition date fair value are reported as operating activities in the consolidated statements of cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Translation of foreign currency financial statements&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities of foreign subsidiaries have been translated into United States dollars at the applicable rates of exchange in effect at the end of the period reported.  Revenues and expenses have been translated at the applicable weighted average rates of exchange in effect during the period reported.  Translation adjustments are reflected in accumulated other comprehensive loss.  Transaction gains and losses are included in net income (loss).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign exchange and hedging activity&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We manage our foreign currency transaction risks through the use of forward contracts to hedge forecasted cash flows associated with foreign currency transaction exposures.  We account for these forward contracts as cash flow hedges.  To the extent these forward contracts meet hedge accounting criteria, changes in their fair value are not included in current earnings but are included in accumulated other comprehensive loss.  These changes in fair value will be reclassified into earnings as a component of sales or cost of sales when the forecasted transaction occurs.&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also enter into forward contracts to exchange foreign currencies for United States dollars in order to hedge our currency transaction exposures on intercompany receivables denominated in foreign currencies.  These forward contracts settle each month at month-end, at which time we enter into new forward contracts.  We have not designated these forward contracts as hedges and have not applied hedge accounting to them.  We record these forward contracts at fair value with resulting gains and losses included in selling and administrative expense in the consolidated statements of comprehensive income (loss).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income tax assets and liabilities are based on the difference between the financial statement and tax basis of assets and liabilities and operating loss and tax credit carryforwards as measured by the enacted tax rates that are anticipated to be in effect in the respective jurisdictions when these differences reverse.  The deferred income tax provision generally represents the net change in the assets and liabilities for deferred income taxes.  A valuation allowance is established when it is necessary to reduce deferred income tax assets to amounts for which realization is likely.  In assessing the need for a valuation &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;allowance, we estimate future taxable income, considering the feasibility of ongoing tax planning strategies and the realizability of tax loss carryforwards following tax law ordering rules.  Valuation allowances related to deferred tax assets may be impacted by changes to tax laws, changes to statutory tax rates, reversal of temporary differences and ongoing and future taxable income levels.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes are not provided on the unremitted earnings of certain subsidiaries outside of the United States earned after December 31, 2017 as it is expected that these earnings are permanently reinvested.  Such earnings may become taxable upon a repatriation of assets from a subsidiary or the sale or liquidation of a subsidiary.  Deferred income taxes are provided when the Company no longer considers subsidiary earnings to be permanently invested, such as in situations where the Company&#x2019;s subsidiaries plan to make future dividend distributions. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue when we have satisfied a performance obligation by transferring a promised good or service (that is an asset) to a customer. An asset is transferred when the customer obtains control of that asset.  The following policies apply to our major categories of revenue 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="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Revenue is recognized when product is shipped at which point the performance obligation is satisfied and the customer obtains control of the product.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;We place certain of our capital equipment with customers on a loaned basis and at no charge in exchange for commitments to purchase related single-use products over time periods generally ranging from one to three years.&#160;&#160;In these circumstances, no revenue is recognized upon capital equipment shipment as the equipment is loaned and subject to return if certain minimum single-use purchases are not met.&#160;&#160;Revenue is recognized upon the sale and shipment of the related single-use products.&#160;&#160;The cost of the equipment is amortized over its estimated useful life which is generally five years.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;We recognize revenues in accordance with the terms of our agreement with MTF on a net basis as our role is that of an agent earning a commission or fee.  MTF is responsible for the sourcing, processing and distribution of allograft tissue for sports medicine procedures while the Company represents, markets and promotes MTF&#x2019;s sports medicine allograft tissues to customers.  The Company is paid a fee by MTF which is calculated as a percentage of the net amounts invoiced by MTF to customers for sports medicine allograft tissues.  The Company accounts for the services provided to MTF as a series of distinct performance obligations and each service is recognized over time as MTF simultaneously receives and consumes the benefit.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Product returns are only accepted at the discretion of the Company and in accordance with our &#x201c;Returned Goods Policy&#x201d;.&#160;&#160;Historically, the level of product returns has not been significant.&#160;&#160;We accrue for sales returns, rebates and allowances based upon an analysis of historical customer returns and credits, rebates, discounts and current market conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Our terms of sale to customers generally do not include any obligations to perform future services.&#160;&#160;Limited warranties are provided for capital equipment sales and provisions for warranty are provided at the time of product sale based upon an analysis of historical data.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Amounts billed to customers related to shipping and handling have been included in net sales.&#160;&#160;Shipping and handling costs included in selling and administrative expense were $21.7 million, $17.0 million and $14.6 million for 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;We sell to a diversified base of customers around the world and, therefore, believe there is no material concentration of credit risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;We assess the risk of loss on accounts receivable and adjust the allowance for doubtful accounts based on this risk assessment.&#160;&#160;We do so by applying historical loss rates to our accounts receivable aging schedule to estimate expected credit losses.  We further adjusted expected credit losses for specifically identified and forecasted credit losses. Historically, losses on accounts receivable have not been material.&#160;&#160;Management believes that the allowance for doubtful accounts is adequate to provide for probable losses resulting from accounts receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;We sell extended warranties to customers that are typically for a period of one to three years. The related revenue is recorded as a contract liability and recognized over the life of the contract on a straight-line basis, which is reflective of our obligation to stand ready to provide repair services. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Please refer to Note 11 for further detail on revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Earnings (loss) per share&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings (loss) per share (&#x201c;basic EPS&#x201d;) is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the reporting period.  Diluted earnings (loss) per share (&#x201c;diluted EPS&#x201d;) gives effect to all dilutive potential shares.  As the Company was in a net loss position for the year ended December&#160;31, 2022, there were no dilutive potential shares included in the computation of diluted shares outstanding.  The following table sets forth the computation of basic and diluted earnings (loss) per share at December&#160;31, 2022, 2021 and 2020, respectively:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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.642%"/&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.384%"/&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.384%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basic EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Diluted EPS&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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr 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;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EPS&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.68)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.68)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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.642%"/&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.384%"/&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.384%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basic EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Diluted EPS&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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EPS&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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.642%"/&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.384%"/&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.384%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basic EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Diluted EPS&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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EPS&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The shares used in the calculation of diluted EPS exclude stock options to purchase shares and stock appreciation rights where the exercise price was greater than the average market price of common shares for the year and the effect of the inclusion would be anti-dilutive. Such shares aggregated approximately 0.6 million and 1.4 million at December 31, 2021 and 2020, respectively.&#160;&#160;As the Company was in a net loss position for the year ended December&#160;31, 2022, there were no anti-dilutive shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2.625% convertible notes due in 2024 (the "2.625% Notes") and 2.250% convertible notes due in 2027 (the "2.250% Notes"), more fully described in Note 8, are convertible under certain circumstances, as defined in the respective indentures for each series of notes, into a combination of cash and CONMED common stock.  The following is intended to describe the impact of the 2.625% Notes and 2.250% Notes and related hedge transactions on the calculation of diluted EPS.  Additional shares to be issued pursuant to the terms of the Notes and related hedge transactions, if any, would occur at settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Effective with our adoption of ASU 2020-06 on January 1, 2022 (see Note 2), the Company began using the if-converted method to compute diluted EPS.  Under the if-converted method, in the calculation of diluted EPS, the numerator is adjusted for interest expense applicable to the convertible notes (net of tax) and the denominator is adjusted to include additional common shares assuming the principal portion of the notes and the conversion premium are settled in common shares, when permitted or required.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Under the if-converted method, when convertible notes require the principal to be paid in cash, then only the conversion premium affects the calculation of diluted EPS.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On June 6, 2022, the Company repurchased and extinguished $275.0 million principal value of  2.625% Notes as further discussed in Note 8.  Concurrently, the Company entered into a Supplemental Indenture related to the remaining $70.0&#160;million in 2.625% Notes, pursuant to which the Company irrevocably elected to settle the principal value of the 2.625% Notes in cash.  Similarly, the 2.250% Notes, issued on June 6, 2022, require the principal to be paid in cash.  As a result, in periods in which the Company has net income, only the conversion premium will affect dilutive share count.  Accordingly, for periods prior to adoption of ASU 2020-06 on January 1, 2022 and after June 6, 2022, in periods in which the Company has net income, the calculation of diluted EPS includes potential diluted shares upon conversion of the 2.625% Notes and the 2.250% Notes, only when the average market price per share of our common stock for the period is greater than the conversion price and only for the conversion premium, with the principal portion required to be settled in cash.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have entered into convertible note hedge transactions to increase the effective conversion price of the 2.625% Notes from $88.80 to $114.92.  However, our convertible notes hedges are not included when calculating potential dilutive shares since their effect is always anti-dilutive.  Concurrent with entering into the hedge transactions, we entered into warrant transactions under which we agreed to sell shares of our common stock at $114.92.  In periods in which the company has net income, the calculation of diluted EPS includes potential diluted shares to be issued under the warrants when the average market price per share of our common stock for the period is greater than $114.92, calculated under the treasury stock method.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On June 6, 2022, we entered into convertible notes hedge transactions to increase the effective conversion price of the 2.250% Notes from $145.33 to $251.53.  However, our convertible notes hedges are not included when calculating potential &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;dilutive shares since their effect is always anti-dilutive.  Concurrent with entering into the hedge transactions, we entered into warrant transactions under which we agreed to sell shares of our common stock at $251.53.  In periods in which the Company has net income, the calculation of diluted EPS includes potential diluted shares to be issued under the warrants when the average market price per share of our common stock for the period is greater than $251.53, calculated under the treasury stock method.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-based compensation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All share-based payments to employees, including grants of employee stock options, restricted stock units, performance share units and stock appreciation rights are recognized in the financial statements at their fair values.&#160;&#160;Compensation expense is generally recognized using a straight-line method over the vesting period. Compensation expense for performance share units is recognized using the graded vesting method.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We issue shares under our stock based compensation plans out of treasury stock whereby treasury stock is reduced by the weighted average cost of such treasury stock.&#160;&#160;To the extent there is a difference between the cost of the treasury stock and the exercise price of shares issued under stock based compensation plans, we record gains to paid in capital;&#160;&#160;losses are recorded to paid in capital to the extent any gain was previously recorded, otherwise the loss is recorded to retained earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accumulated other comprehensive loss&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive loss consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:46.122%"/&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.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:13.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Flow&lt;br/&gt;Hedging&lt;br/&gt;Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension&lt;br/&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation&lt;br/&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Other&lt;br/&gt;Comprehensive Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,691)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,079)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59,277)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,393)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss) before tax&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,378)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(349)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net current-period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,438)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,929)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,945)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,620)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss) before tax&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(804)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net current-period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,671)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss) before tax&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,024)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net current-period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,159)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,749)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,606)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,858)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(a)  The cash flow hedging gain (loss) and pension liability accumulated other comprehensive income (loss) components are included in sales or cost of sales and as a component of net periodic pension cost, respectively.  Refer to Note 16 and Note 13, respectively, for further details.</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNDk3_a792dd0b-1ba1-4808-a829-c6ee78be8b21">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Principles of consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of CONMED Corporation and its controlled subsidiaries.&#160;&#160;All significant intercompany accounts and transactions have been eliminated.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNDgw_3e5c8f8a-f4ab-45df-a4c4-5877dcb516c3">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and judgments which affect the reported amounts of assets, liabilities, related disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. The Company considered COVID-19 related impacts on its estimates, as appropriate, within its consolidated financial statements and there may be changes to those estimates in future periods. The Company believes that the accounting estimates are appropriate after giving consideration to the increased uncertainties surrounding the severity and duration of the COVID-19 pandemic. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may differ from those estimates.</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTQ1_0cc730cd-f59c-4cfb-854e-28302e182637">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider all highly liquid investments with an original maturity of three months or less to be cash equivalents.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNDgy_08a80370-0a8b-437f-ae1c-100c7ef8b803">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Inventories&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are valued at the lower of cost and net realizable value&#160;determined on the FIFO (first-in, first-out) cost method.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;We write-off excess and obsolete inventory resulting from the inability to sell our products at prices in excess of current carrying costs.&#160;&#160;We make estimates regarding the future recoverability of the costs of our products and record a provision for excess and obsolete inventories based on historical experience and expected future trends.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTAx_4417cc56-77c5-408c-aaf2-3cb1834e8292">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property, plant and equipment&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment are stated at cost and depreciated using the straight-line method over the following estimated useful lives:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt"&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:5.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.901%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12 to 40 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shorter of life of asset or life of lease&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 to 15 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <cnmd:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNDY3_83dbc610-cda6-42ca-891b-f80c9b8ca180">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment are stated at cost and depreciated using the straight-line method over the following estimated useful lives:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt"&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:5.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.901%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12 to 40 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shorter of life of asset or life of lease&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 to 15 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cnmd:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i6a074f524c5c42cb9b05a70c774a9dc6_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTplNzU5NmRkMWFkYTk0MDMwYTJjM2U4YTllNzcwN2ZiMC90YWJsZXJhbmdlOmU3NTk2ZGQxYWRhOTQwMzBhMmMzZThhOWU3NzA3ZmIwXzAtMi0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjoxZWNkNjhkZTUxZGE0MjYzYTkyM2VkOGU1YzZjM2Q4Zl80_60e72552-e7e5-40ba-a727-86375caadcff">P12Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i096dc63bc104449cad9c9df8da003ada_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTplNzU5NmRkMWFkYTk0MDMwYTJjM2U4YTllNzcwN2ZiMC90YWJsZXJhbmdlOmU3NTk2ZGQxYWRhOTQwMzBhMmMzZThhOWU3NzA3ZmIwXzAtMi0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjoxZWNkNjhkZTUxZGE0MjYzYTkyM2VkOGU1YzZjM2Q4Zl8xMA_fe1a25a1-a960-40b2-9628-e708cef3c5de">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie175e01c2c944fc2bb77d39212df7195_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTplNzU5NmRkMWFkYTk0MDMwYTJjM2U4YTllNzcwN2ZiMC90YWJsZXJhbmdlOmU3NTk2ZGQxYWRhOTQwMzBhMmMzZThhOWU3NzA3ZmIwXzItMi0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjo3NWQzNjFkMWI5YzY0ZWMyYTY5ZjMxOGQ3ODcyNDg5YV80_3c48278e-84ee-4f0b-a9e8-dcf52b1cef38">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia35c2191af8c485b942cefeba7e8f729_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTplNzU5NmRkMWFkYTk0MDMwYTJjM2U4YTllNzcwN2ZiMC90YWJsZXJhbmdlOmU3NTk2ZGQxYWRhOTQwMzBhMmMzZThhOWU3NzA3ZmIwXzItMi0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjo3NWQzNjFkMWI5YzY0ZWMyYTY5ZjMxOGQ3ODcyNDg5YV8xMA_d432737b-f99a-4ffa-8caa-687de013e045">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTk3_2317b866-fd95-478b-9ed9-8f725a4a2383">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leases&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company leases various manufacturing facilities, office facilities and equipment under operating and finance leases. We determine if an arrangement is a lease at inception.  Right-of-use ("ROU") assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. We use the implicit rate when readily determinable.  As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.  Certain of our leases include variable lease payments, mainly when a lease is tied to an index rate.  These variable lease payments are recorded as expense in the period incurred and are not material.&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has lease agreements with lease and non-lease components, which we account for separately. For certain equipment leases, we apply a portfolio approach to efficiently account for the operating lease ROU assets and lease liabilities. We also elected the short-term lease exemption and do not recognize leases with terms less than one year on the balance sheet.  The related short-term lease expense is not material.  &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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our leases have remaining lease terms of one year to 14 years, some of which include options to extend the leases for up to five years, and some of which include options to terminate the leases within one year. We only account for such extensions or early terminations when it is reasonably certain we will exercise such options.  Refer to Note 6 for further detail on leases.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ibef075a24dd54bd0bd1467be0eaa5908_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzQxMTI_15846a2b-a04c-4657-831d-f66e918dac76">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ib7904dce56f24d73b7cc51a9d7cc1d97_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzQxMTg_ba491638-4c80-4f4f-8f59-f8f7cc1ec770">P14Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="ib7904dce56f24d73b7cc51a9d7cc1d97_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzQxODM_cfc43cc7-a929-42cd-88ba-ee2864806436">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <cnmd:LesseeOperatingLeaseTerminationOptionTerm
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzQyNTI_9aff7763-a6fe-462f-a72e-ce01d8f27f8d">P1Y</cnmd:LesseeOperatingLeaseTerminationOptionTerm>
    <us-gaap:LessorLeasesPolicyTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTIy_a1590170-6522-4442-97f2-56635f5ee96d">The Company places certain of our capital equipment with customers on a loaned basis and at no charge in exchange for commitments to purchase related single-use products over time periods generally ranging from one to three years.  Placed equipment is loaned and subject to return if minimum single-use purchases are not met.  The Company accounts for these placements as operating leases but applies a practical expedient and does not separate the non-lease and lease components from the combined component.  Accordingly, the Company accounts for the combined component as a single performance obligation with revenue recognized upon shipment of the related single use-products.  The cost of the equipment is amortized over its estimated useful life which is generally five years.</us-gaap:LessorLeasesPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTM3_3cacfb9f-b3eb-4b9c-af8e-6cc992edcd68">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill and other intangible assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have a history of growth through acquisitions.&#160;&#160;Assets and liabilities of acquired businesses are recorded at their estimated fair values as of the date of acquisition.&#160;&#160;Goodwill represents costs in excess of fair values assigned to the underlying net assets of acquired businesses.&#160;&#160; Factors that contribute to the recognition of goodwill include synergies expected to increase net sales and profits; acquisition of a talented workforce; cost savings opportunities; the strategic benefit of expanding our presence in core and adjacent markets; and diversifying our product portfolio.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer and distributor relationships, trademarks, tradenames, developed technology, patents and other intangible assets primarily represent allocations of purchase price to identifiable intangible assets of acquired businesses.  Sales representation, marketing and promotional rights represent intangible assets created under our agreement with Musculoskeletal Transplant Foundation (&#x201c;MTF&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and intangible assets deemed to have indefinite lives are not amortized, but are subject to at least annual impairment testing.  It is our policy to perform our annual impairment testing in the fourth quarter.  The identification and measurement of goodwill impairment involves the estimation of the fair value of our business.  Estimates of fair value are based on the best information available as of the date of the assessment.  We completed our goodwill impairment testing of our single reporting unit during the fourth quarter of 2022.  We performed our impairment test utilizing the market capitalization approach to determine whether the fair value of a reporting unit is less than its carrying amount.  Based upon our assessment, the fair value of our reporting unit continues to exceed carrying value. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets with a finite life are amortized over the estimated useful life of the asset and are evaluated each reporting period to determine whether events and circumstances warrant a revision to the remaining period of amortization.&#160;&#160;Intangible assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that its carrying amount may not be recoverable. The carrying amount of an intangible asset subject to amortization is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use of the asset.&#160;&#160;An impairment loss is recognized by reducing the carrying amount of the intangible asset to its current fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For all other indefinite-lived intangible assets, we perform a qualitative impairment test. Based upon this assessment, we have determined that our indefinite-lived intangible assets are not impaired.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTU4_2f445616-8c0b-4b17-8046-641222605683">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other long-lived assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review other long-lived assets consisting of property, plant and equipment and field inventory for impairment whenever events or circumstances indicate that such carrying amounts may not be recoverable.  If the sum of the expected future undiscounted cash flows is less than the carrying amount of the asset, an impairment loss is recognized by reducing the recorded value to its current fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <cnmd:Fieldinventory
      contextRef="i250d653502754a47b6888717e380d8a4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4Xzg4MDE_09007b4e-d473-4e02-9d74-59476f33ad0c"
      unitRef="usd">41300000</cnmd:Fieldinventory>
    <cnmd:Fieldinventory
      contextRef="i5cf8e81839a64153810a7942369c34ef_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4Xzg4MDg_e7f84d15-db37-4b99-8e0d-fb885874abbf"
      unitRef="usd">42500000</cnmd:Fieldinventory>
    <cnmd:ContingentConsiderationPolicyTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzE2NDkyNjc0NzE1OTc_3e7b1e6c-360b-43dc-bd62-721a38106f85">Contingent considerationCertain acquisitions involve potential payments of future consideration that is contingent upon the acquired businesses reaching certain performance milestones. The Company records contingent consideration at fair value at the date of acquisition based on the consideration expected to be transferred, estimated as the probability-weighted future cash flows, discounted back to present value. The fair value of contingent consideration is measured using projected payment dates, discount rates, revenue volatilities and projected revenues. Projected revenues are based on the Company&#x2019;s most recent internal operational budgets and long-range strategic plans. The discount rate used is determined at the time of measurement in accordance with accepted valuation methodologies. Changes in projected revenues, revenue volatilities, discount rates, and projected payment dates may result in adjustments to the fair value measurements. Contingent consideration is remeasured each reporting period using Level 3 inputs, and the change in fair value, including accretion for the passage of time, is recognized as income or expense within operating expense in the consolidated statements of comprehensive income (loss). Contingent consideration payments made soon after the acquisition date are classified as investing activities in the consolidated statements of cash flows. Contingent consideration payments not made soon after the acquisition date that are related to the acquisition date fair value are reported as financing activities in the consolidated statements of cash flows, and amounts paid in excess of the original acquisition date fair value are reported as operating activities in the consolidated statements of cash flows.</cnmd:ContingentConsiderationPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNDUx_08e80bd0-a4e8-4347-ab9f-fcb46174e440">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Translation of foreign currency financial statements&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities of foreign subsidiaries have been translated into United States dollars at the applicable rates of exchange in effect at the end of the period reported.  Revenues and expenses have been translated at the applicable weighted average rates of exchange in effect during the period reported.  Translation adjustments are reflected in accumulated other comprehensive loss.  Transaction gains and losses are included in net income (loss).&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:DerivativesMethodsOfAccountingHedgingDerivatives
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTI0_37d7e3ec-ab10-48ec-9ba5-30156252f1c1">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign exchange and hedging activity&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We manage our foreign currency transaction risks through the use of forward contracts to hedge forecasted cash flows associated with foreign currency transaction exposures.  We account for these forward contracts as cash flow hedges.  To the extent these forward contracts meet hedge accounting criteria, changes in their fair value are not included in current earnings but are included in accumulated other comprehensive loss.  These changes in fair value will be reclassified into earnings as a component of sales or cost of sales when the forecasted transaction occurs.&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also enter into forward contracts to exchange foreign currencies for United States dollars in order to hedge our currency transaction exposures on intercompany receivables denominated in foreign currencies.  These forward contracts settle each month at month-end, at which time we enter into new forward contracts.  We have not designated these forward contracts as hedges and have not applied hedge accounting to them.  We record these forward contracts at fair value with resulting gains and losses included in selling and administrative expense in the consolidated statements of comprehensive income (loss).&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesMethodsOfAccountingHedgingDerivatives>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTc5_d9d7d00e-ba6a-4fde-b304-dd1df8c16914">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income tax assets and liabilities are based on the difference between the financial statement and tax basis of assets and liabilities and operating loss and tax credit carryforwards as measured by the enacted tax rates that are anticipated to be in effect in the respective jurisdictions when these differences reverse.  The deferred income tax provision generally represents the net change in the assets and liabilities for deferred income taxes.  A valuation allowance is established when it is necessary to reduce deferred income tax assets to amounts for which realization is likely.  In assessing the need for a valuation &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;allowance, we estimate future taxable income, considering the feasibility of ongoing tax planning strategies and the realizability of tax loss carryforwards following tax law ordering rules.  Valuation allowances related to deferred tax assets may be impacted by changes to tax laws, changes to statutory tax rates, reversal of temporary differences and ongoing and future taxable income levels.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;Deferred income taxes are not provided on the unremitted earnings of certain subsidiaries outside of the United States earned after December 31, 2017 as it is expected that these earnings are permanently reinvested.  Such earnings may become taxable upon a repatriation of assets from a subsidiary or the sale or liquidation of a subsidiary.  Deferred income taxes are provided when the Company no longer considers subsidiary earnings to be permanently invested, such as in situations where the Company&#x2019;s subsidiaries plan to make future dividend distributions.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTA0_6bfbabc1-fbf3-4beb-8c8a-776bbfcf00eb">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue when we have satisfied a performance obligation by transferring a promised good or service (that is an asset) to a customer. An asset is transferred when the customer obtains control of that asset.  The following policies apply to our major categories of revenue 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="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Revenue is recognized when product is shipped at which point the performance obligation is satisfied and the customer obtains control of the product.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;We place certain of our capital equipment with customers on a loaned basis and at no charge in exchange for commitments to purchase related single-use products over time periods generally ranging from one to three years.&#160;&#160;In these circumstances, no revenue is recognized upon capital equipment shipment as the equipment is loaned and subject to return if certain minimum single-use purchases are not met.&#160;&#160;Revenue is recognized upon the sale and shipment of the related single-use products.&#160;&#160;The cost of the equipment is amortized over its estimated useful life which is generally five years.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;We recognize revenues in accordance with the terms of our agreement with MTF on a net basis as our role is that of an agent earning a commission or fee.  MTF is responsible for the sourcing, processing and distribution of allograft tissue for sports medicine procedures while the Company represents, markets and promotes MTF&#x2019;s sports medicine allograft tissues to customers.  The Company is paid a fee by MTF which is calculated as a percentage of the net amounts invoiced by MTF to customers for sports medicine allograft tissues.  The Company accounts for the services provided to MTF as a series of distinct performance obligations and each service is recognized over time as MTF simultaneously receives and consumes the benefit.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Product returns are only accepted at the discretion of the Company and in accordance with our &#x201c;Returned Goods Policy&#x201d;.&#160;&#160;Historically, the level of product returns has not been significant.&#160;&#160;We accrue for sales returns, rebates and allowances based upon an analysis of historical customer returns and credits, rebates, discounts and current market conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Our terms of sale to customers generally do not include any obligations to perform future services.&#160;&#160;Limited warranties are provided for capital equipment sales and provisions for warranty are provided at the time of product sale based upon an analysis of historical data.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Amounts billed to customers related to shipping and handling have been included in net sales.&#160;&#160;Shipping and handling costs included in selling and administrative expense were $21.7 million, $17.0 million and $14.6 million for 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;We sell to a diversified base of customers around the world and, therefore, believe there is no material concentration of credit risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;We assess the risk of loss on accounts receivable and adjust the allowance for doubtful accounts based on this risk assessment.&#160;&#160;We do so by applying historical loss rates to our accounts receivable aging schedule to estimate expected credit losses.  We further adjusted expected credit losses for specifically identified and forecasted credit losses. Historically, losses on accounts receivable have not been material.&#160;&#160;Management believes that the allowance for doubtful accounts is adequate to provide for probable losses resulting from accounts receivable.&lt;/span&gt;&lt;/div&gt;&#x2022;We sell extended warranties to customers that are typically for a period of one to three years. The related revenue is recorded as a contract liability and recognized over the life of the contract on a straight-line basis, which is reflective of our obligation to stand ready to provide repair services.</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ica06ed94e2b040a9bbd4a1ea5b3edf80_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzE0Nzg0_53063278-0e43-4afc-8035-3bc8aac9f80b"
      unitRef="usd">21700000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="if61df5bd9b4b40eabd990772847f7d8b_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzE0Nzg4_652208b4-21b8-4dfc-a5f5-d7419950203c"
      unitRef="usd">17000000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ic35ed218301e4841b263770aa6efe64e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzE0Nzk1_fe9b0441-26d2-4543-bdc2-6abea8fb9ffb"
      unitRef="usd">14600000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTg5_6c7bde7b-9aee-4dd7-a913-127a062a7370">Earnings (loss) per shareBasic earnings (loss) per share (&#x201c;basic EPS&#x201d;) is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the reporting period.  Diluted earnings (loss) per share (&#x201c;diluted EPS&#x201d;) gives effect to all dilutive potential shares.  As the Company was in a net loss position for the year ended December&#160;31, 2022, there were no dilutive potential shares included in the computation of diluted shares outstanding. &lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Effective with our adoption of ASU 2020-06 on January 1, 2022 (see Note 2), the Company began using the if-converted method to compute diluted EPS.  Under the if-converted method, in the calculation of diluted EPS, the numerator is adjusted for interest expense applicable to the convertible notes (net of tax) and the denominator is adjusted to include additional common shares assuming the principal portion of the notes and the conversion premium are settled in common shares, when permitted or required.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Under the if-converted method, when convertible notes require the principal to be paid in cash, then only the conversion premium affects the calculation of diluted EPS.&lt;/span&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTQw_e5b31e71-6a56-4a85-9f73-d73a370ca481">The following table sets forth the computation of basic and diluted earnings (loss) per share at December&#160;31, 2022, 2021 and 2020, respectively:&#160;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.642%"/&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.384%"/&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.384%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basic EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Diluted EPS&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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr 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;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EPS&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.68)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.68)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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.642%"/&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.384%"/&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.384%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basic EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Diluted EPS&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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EPS&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.642%"/&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.384%"/&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.384%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basic EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Diluted EPS&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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EPS&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzItMS0xLTEtMzc4Mjk_a524de53-f292-4290-a620-9ad6653a1f1d"
      unitRef="usd">-80582000</us-gaap:NetIncomeLoss>
    <us-gaap:InterestOnConvertibleDebtNetOfTax
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzItMy0xLTEtMzc4Mjk_2d003767-ab59-4413-97e4-6dfcf31d96de"
      unitRef="usd">0</us-gaap:InterestOnConvertibleDebtNetOfTax>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzItNS0xLTEtNDUwNjA_ff89471a-e1f5-434f-94d3-6a11116bbad8"
      unitRef="usd">-80582000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzQtMS0xLTEtMzc4Mjk_00baafde-0ac1-4426-8e83-f9c2a07735c6"
      unitRef="shares">30040000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzQtNS0xLTEtNDUwNjQ_39fa127d-d0cb-4daf-b587-3f4c753754b0"
      unitRef="shares">30040000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzYtMy0xLTEtMzc4Mjk_8f9a585b-4ed5-443e-87f9-9e13ae13e421"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzYtNS0xLTEtNDUwNjc_f0577f8c-a596-4dc9-9721-ebec3e128bcf"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzgtMy0xLTEtMzc4Mjk_01406063-864b-48e7-9e2d-868f1b96d9cb"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzgtNS0xLTEtNDUwNzA_5b42377f-4881-4f5f-bc30-fd96c24642bc"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzEwLTMtMS0xLTM3ODI5_355c5785-5dda-4cd4-a950-b534e0c83092"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzEwLTUtMS0xLTQ1MDcz_2f966c12-4921-4ca7-ba16-26a8ac886969"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzEyLTEtMS0xLTQ1MDc2_f14a9519-719d-45f9-b192-763cc3f436bf"
      unitRef="shares">30040000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzEyLTMtMS0xLTQ1MDc4_fa88b438-106c-4348-a3af-21e84b646b5a"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzEyLTUtMS0xLTQ1MDgw_0bf0a046-9348-4d23-96fc-6770395c41e7"
      unitRef="shares">30040000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzE0LTEtMS0xLTQ1MDgy_30f3d199-ef5c-4919-9df7-1db50113ad1a"
      unitRef="usdPerShare">-2.68</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTphMGUyMTk0YzQ1YjM0MWIyOTg1NzNlYzNkYWNiZWM5Mi90YWJsZXJhbmdlOmEwZTIxOTRjNDViMzQxYjI5ODU3M2VjM2RhY2JlYzkyXzE0LTUtMS0xLTQ1MDg0_0e820589-bb82-419b-b4cc-e5bfa06d274c"
      unitRef="usdPerShare">-2.68</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzItMS0xLTEtMzc4Mzc_148c15d0-4cf1-4aba-b330-51e23479cfa9"
      unitRef="usd">62542000</us-gaap:NetIncomeLoss>
    <us-gaap:InterestOnConvertibleDebtNetOfTax
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzItMy0xLTEtMzc4Mzc_3e3371b8-2eba-4108-9847-1ea0a7323e0e"
      unitRef="usd">0</us-gaap:InterestOnConvertibleDebtNetOfTax>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzItNS0xLTEtNDUwODg_04ebee80-cffa-48bb-8ddb-f82f15f681a2"
      unitRef="usd">62542000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzQtMS0xLTEtMzc4Mzc_fb12f7fa-b1c4-47cd-a1d6-83a5974e3028"
      unitRef="shares">29162000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzQtNS0xLTEtNDUwOTI_62153664-d563-4b14-b546-16fb497caa78"
      unitRef="shares">29162000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzYtMy0xLTEtMzc4Mzc_a3b826b0-4a80-4938-ada0-ff1430e50ea9"
      unitRef="shares">1275000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzYtNS0xLTEtNDUwOTU_0f90c18f-479b-4922-ab6f-a3b5d7736e1b"
      unitRef="shares">1275000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzgtMy0xLTEtMzc4Mzc_e5494fa0-bff3-48b2-b732-0de68087c1ad"
      unitRef="shares">506000</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzgtNS0xLTEtNDUwOTg_5c7eca05-54a3-404a-bc2c-2cb5a61fd8ed"
      unitRef="shares">506000</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzEwLTMtMS0xLTM3ODM3_e4811ff9-c6a8-4238-88ac-e28173393537"
      unitRef="shares">1273000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzEwLTUtMS0xLTQ1MTAx_638d3e6f-076e-4d8e-afbb-4542d004744f"
      unitRef="shares">1273000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzEyLTEtMS0xLTQ1MTAz_eb0e3a3d-a879-4ae1-9363-43cb23f6d660"
      unitRef="shares">29162000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzEyLTMtMS0xLTQ1MTA1_a14fa93e-d2e7-459d-b7cb-010d5184f2f3"
      unitRef="shares">3054000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzEyLTUtMS0xLTQ1MTA4_7ea5fd80-1c3d-46a6-bc73-cbcf64144162"
      unitRef="shares">32216000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzE0LTEtMS0xLTQ1MTEw_db2c04e6-1f56-4755-ae08-21a236cf02bc"
      unitRef="usdPerShare">2.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4Mjc4MjgzNmE0ZTM0ODkxOTE5MGRhNWI3Y2U3OTQyMi90YWJsZXJhbmdlOjgyNzgyODM2YTRlMzQ4OTE5MTkwZGE1YjdjZTc5NDIyXzE0LTUtMS0xLTQ1MTEy_e8d3c990-85c9-405c-9fcd-8a0151711262"
      unitRef="usdPerShare">1.94</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzItMS0xLTEtMzc4NTI_9c6bd24a-dc32-4b79-b3ab-b31fbbed43ae"
      unitRef="usd">9517000</us-gaap:NetIncomeLoss>
    <us-gaap:InterestOnConvertibleDebtNetOfTax
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzItMy0xLTEtMzc4NTI_a27eea07-9341-4031-8f23-5b494a1a8238"
      unitRef="usd">0</us-gaap:InterestOnConvertibleDebtNetOfTax>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzItNS0xLTEtNDUxMTY_5f87c835-b96b-4e0f-a421-6abc1865d2d0"
      unitRef="usd">9517000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzQtMS0xLTEtMzc4NTI_945cf786-a81e-4a40-b8dd-056a684793cb"
      unitRef="shares">28581000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzQtNS0xLTEtNDUxMjA_6d3f20dc-0d6b-4099-9ecb-ad8751482f20"
      unitRef="shares">28581000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzYtMy0xLTEtMzc4NTI_b39eb358-2df2-48de-9540-a75fe5843ced"
      unitRef="shares">883000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzYtNS0xLTEtNDUxMjM_4bebe06d-e2c0-4858-9519-a30e19fa90e5"
      unitRef="shares">883000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzgtMy0xLTEtMzc4NTI_587d525e-89d5-4838-9422-9fed00ea758e"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzgtNS0xLTEtNDUxMjY_f0976a2c-0746-4d4a-82e0-e18a7f6bc39c"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzEwLTMtMS0xLTM3ODUy_44647e65-84a8-46f7-9fb1-072e167c906c"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzEwLTUtMS0xLTQ1MTMz_af411560-b27b-49db-b9eb-63471582ca17"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzEyLTEtMS0xLTM3ODUy_9da33378-0785-4af7-be7d-5741cee23a02"
      unitRef="shares">28581000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzEyLTMtMS0xLTM3ODUy_dffe2068-f000-409d-a6e2-99370cb97abd"
      unitRef="shares">883000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzEyLTUtMS0xLTQ1MTI5_a3256bdf-095d-4458-8682-e451a212c86c"
      unitRef="shares">29464000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzE0LTEtMS0xLTQ1MTM2_cf624ac6-944c-4989-b621-9bdddc4e2d12"
      unitRef="usdPerShare">0.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTo4NjhhNGI1ZWE0YzU0NmI2YWFmZGQ3YzM1ZTZiMjA4ZC90YWJsZXJhbmdlOjg2OGE0YjVlYTRjNTQ2YjZhYWZkZDdjMzVlNmIyMDhkXzE0LTUtMS0xLTQ1MTM4_5e0ace2d-0742-4214-acc4-3dc81c896322"
      unitRef="usdPerShare">0.32</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzE2NzQ4_fa2d04d7-4a01-4e2e-83e1-8b1b5c657e36"
      unitRef="shares">600000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzE2NzU1_900fdc03-8396-4a48-87a6-0f4f3df756af"
      unitRef="shares">1400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTg1MDY5NQ_35cc05ca-0f33-4973-9f71-37386c7d858c"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzNTQ2Mw_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTg0MzcxOA_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzNTQ3OA_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTg0MzczMA_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzNTY4Ng_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzNTcwMA_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="i29d5bcc1e64e499589c50b8f723f46d1_D20220606-20220606"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzNzcwMw_2d1d3c3d-b1d3-4f4f-8aa6-0d786ca6afc8"
      unitRef="usd">275000000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzNzY2Mg_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i236c4b729536484eb78ed69c2b3e9d5c_I20220606"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzNzcwNw_830e3c87-154a-4249-9bc3-3fde30ccc232"
      unitRef="usd">70000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzNzY4NQ_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzNzY2Ng_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzNzY4MQ_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzNzY4OQ_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzNzY3Nw_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzODE5NA_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzODE4OQ_b2c6482b-e21f-40d1-a725-2b947523c11f"
      unitRef="usdPerShare">88.80</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:OptionIndexedToIssuersEquityStrikePrice1
      contextRef="i73337b82cce04ce2bab62e105535d48e_D20190129-20190129"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzE4MjIz_967eca9d-ed2c-4509-93e0-1d152f09e73b"
      unitRef="usdPerShare">114.92</us-gaap:OptionIndexedToIssuersEquityStrikePrice1>
    <us-gaap:OptionIndexedToIssuersEquityStrikePrice1
      contextRef="iee996b311bd247ba8afb6022b7b3e135_D20190129-20190129"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzE4NTQw_1f806030-6d9e-4649-8900-f1b07d071342"
      unitRef="usdPerShare">114.92</us-gaap:OptionIndexedToIssuersEquityStrikePrice1>
    <us-gaap:OptionIndexedToIssuersEquityStrikePrice1
      contextRef="iee996b311bd247ba8afb6022b7b3e135_D20190129-20190129"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzE4NzM4_1f806030-6d9e-4649-8900-f1b07d071342"
      unitRef="usdPerShare">114.92</us-gaap:OptionIndexedToIssuersEquityStrikePrice1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTgzOTQ0OA_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzM4NDgyOTA3MjI3ODA_d7f6400d-c9b4-45d9-a6cb-1e08651cc343"
      unitRef="usdPerShare">145.33</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:OptionIndexedToIssuersEquityStrikePrice1
      contextRef="i87762b0fe1fc472594a24f1ac0d30378_D20220606-20220606"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzM4NDgyOTA3MjI3ODQ_6f667d1e-97d5-4b42-84f3-736c73f3e0a1"
      unitRef="usdPerShare">251.53</us-gaap:OptionIndexedToIssuersEquityStrikePrice1>
    <us-gaap:OptionIndexedToIssuersEquityStrikePrice1
      contextRef="i7b0f8a0db1ac4c5bbac3d1a372f073be_D20220606-20220606"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzM4NDgyOTA3MjI3ODg_9f182ac0-4e79-4059-bf9a-478dea38ead1"
      unitRef="usdPerShare">251.53</us-gaap:OptionIndexedToIssuersEquityStrikePrice1>
    <us-gaap:OptionIndexedToIssuersEquityStrikePrice1
      contextRef="i7b0f8a0db1ac4c5bbac3d1a372f073be_D20220606-20220606"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzM4NDgyOTA3MjI3OTI_9f182ac0-4e79-4059-bf9a-478dea38ead1"
      unitRef="usdPerShare">251.53</us-gaap:OptionIndexedToIssuersEquityStrikePrice1>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTMy_b06b4d34-4bde-408c-ab47-9fbf12836803">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-based compensation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All share-based payments to employees, including grants of employee stock options, restricted stock units, performance share units and stock appreciation rights are recognized in the financial statements at their fair values.&#160;&#160;Compensation expense is generally recognized using a straight-line method over the vesting period. Compensation expense for performance share units is recognized using the graded vesting method.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We issue shares under our stock based compensation plans out of treasury stock whereby treasury stock is reduced by the weighted average cost of such treasury stock.&#160;&#160;To the extent there is a difference between the cost of the treasury stock and the exercise price of shares issued under stock based compensation plans, we record gains to paid in capital;&#160;&#160;losses are recorded to paid in capital to the extent any gain was previously recorded, otherwise the loss is recorded to retained earnings.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzIwNTQ0_607050bf-3191-431d-b7e2-1becf64f833a">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive loss consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:46.122%"/&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.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:13.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Flow&lt;br/&gt;Hedging&lt;br/&gt;Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension&lt;br/&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation&lt;br/&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Other&lt;br/&gt;Comprehensive Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,691)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,079)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59,277)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,393)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss) before tax&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,378)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(349)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net current-period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,438)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,929)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,945)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,620)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss) before tax&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(804)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net current-period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,671)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss) before tax&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,024)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net current-period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,159)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,749)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,606)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,858)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(a)  The cash flow hedging gain (loss) and pension liability accumulated other comprehensive income (loss) components are included in sales or cost of sales and as a component of net periodic pension cost, respectively.  Refer to Note 16 and Note 13, respectively, for further details.</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i1abfd248cd3944de99769324c72cb553_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzItMS0xLTEtMzQ3MjY_00ca7c3f-e309-4bbe-8e7e-b2f6622a16c0"
      unitRef="usd">493000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i65fa8baaa333491bba21c8b5d646858f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzItMy0xLTEtMzQ3MjY_135170d0-ac53-44d6-843d-d2808e3bdb1a"
      unitRef="usd">-31691000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i67fc31f32d394191833fe38e322c5eb6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzItNS0xLTEtMzQ3MjY_3756f498-c1fb-450b-86be-7fc8e6412802"
      unitRef="usd">-28079000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i1e8b7f8bbd1748549fa3ac26a697b36b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzItNy0xLTEtMzQ3MjY_e43c145d-b49c-43b8-82fb-35153616a240"
      unitRef="usd">-59277000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ic9d5559abc7c457f8dac66f228e326f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzQtMS0xLTEtMzQ3MjY_4410a061-360c-4f1a-a4a7-3e6b069041bd"
      unitRef="usd">-5393000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ic06764f0dbe54826bdf27f724602e45e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzQtMy0xLTEtMzQ3MjY_b2730abc-dd58-4d14-8570-5cfac73dbc9b"
      unitRef="usd">-7068000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ifea8ddd69117493dab2152ec910b8bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzQtNS0xLTEtMzQ3MjY_6b055ad9-7c9d-4046-bc07-b439bcbbcbd6"
      unitRef="usd">6963000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="if3c302c00da44c5ea6b7d38997d33431_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzQtNy0xLTEtMzQ3MjY_a18c428b-f343-4fc8-8737-120823b927f5"
      unitRef="usd">-5498000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="ic9d5559abc7c457f8dac66f228e326f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzUtMS0xLTEtMzQ3MjY_645fb8e1-3241-4099-8c60-5936cb8d544e"
      unitRef="usd">1378000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="ic06764f0dbe54826bdf27f724602e45e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzUtMy0xLTEtMzQ3MjY_9ef60b91-179d-47ae-bd62-b65e44035bda"
      unitRef="usd">-2821000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="ifea8ddd69117493dab2152ec910b8bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzUtNS0xLTEtMzQ3MjY_77e22157-7c73-434b-b009-2d212f726eb3"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="if3c302c00da44c5ea6b7d38997d33431_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzUtNy0xLTEtMzQ3MjY_30749cb4-8be4-4e41-b523-c310217e933d"
      unitRef="usd">-1443000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ic9d5559abc7c457f8dac66f228e326f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzYtMS0xLTEtMzQ3MjY_2112afe8-cedb-4a05-85d1-b66bfdd0e181"
      unitRef="usd">333000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ic06764f0dbe54826bdf27f724602e45e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzYtMy0xLTEtMzQ3MjY_25daa0f6-fdd5-4f77-8b6b-8ca35f34f4e3"
      unitRef="usd">-682000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ifea8ddd69117493dab2152ec910b8bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzYtNS0xLTEtMzQ3MjY_5d2b84f4-5d34-452d-a779-3ee5007a309c"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="if3c302c00da44c5ea6b7d38997d33431_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzYtNy0xLTEtMzQ3MjY_9b41699e-ab73-483e-b0bc-1880709f3214"
      unitRef="usd">-349000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic9d5559abc7c457f8dac66f228e326f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzgtMS0xLTEtMzQ3MjY_55976059-9494-4382-a89f-c70251f4742a"
      unitRef="usd">-6438000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic06764f0dbe54826bdf27f724602e45e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzgtMy0xLTEtMzQ3MjY_1409e7cd-81d5-4b7d-9047-7bf022e77736"
      unitRef="usd">-4929000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ifea8ddd69117493dab2152ec910b8bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzgtNS0xLTEtMzQ3MjY_07dcf5bc-e575-48ce-b75e-f2fe6f4f0894"
      unitRef="usd">6963000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if3c302c00da44c5ea6b7d38997d33431_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzgtNy0xLTEtMzQ3MjY_0dec55ae-d05c-4bf4-a648-1e6c658b8a42"
      unitRef="usd">-4404000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i74b640cc46a948a2a8d573c67712fbce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEwLTEtMS0xLTM0NzI2_083b98b6-8b76-485d-8e81-3db80913d39d"
      unitRef="usd">-5945000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ibea28c46298b447b95657e24fe335410_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEwLTMtMS0xLTM0NzI2_726c2778-57d7-4363-9461-b9f9580996a1"
      unitRef="usd">-36620000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ieeeaeddc9de24233adf7eb2f96e7ffa0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEwLTUtMS0xLTM0NzI2_f1fbd429-81ac-42df-be46-5b8956db83cd"
      unitRef="usd">-21116000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i853807dc2ab349b7b91137adec62dcb1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEwLTctMS0xLTM0NzI2_7a5531f3-72e6-47d0-a235-fb7eb56a967d"
      unitRef="usd">-63681000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i949788c745914c3a8fdefe24591f73a7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEyLTEtMS0xLTM0NzI2_4dcffad2-5dc4-4bb6-8e46-12626de7fb91"
      unitRef="usd">6560000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i5de41d4af4e641c0b9054201695ad17e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEyLTMtMS0xLTM0NzI2_a91c87be-55ed-45ee-a221-145d055f186f"
      unitRef="usd">4426000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i06bb844a586c498f8c2bb1d976f211e8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEyLTUtMS0xLTM0NzI2_16b6698d-fb44-41fc-9274-345c8399897c"
      unitRef="usd">-7072000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i8482db553b8b4104b415fbf9dd767aac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEyLTctMS0xLTM0NzI2_924db442-3c54-441e-beed-e07c8927a1e4"
      unitRef="usd">3914000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i949788c745914c3a8fdefe24591f73a7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEzLTEtMS0xLTM0NzI2_5261dc49-ffff-4ccc-9494-be4a0721c235"
      unitRef="usd">-4010000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i5de41d4af4e641c0b9054201695ad17e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEzLTMtMS0xLTM0NzI2_03e9ddb9-4b18-45a7-b9b7-ec909d40bc4a"
      unitRef="usd">-3327000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i06bb844a586c498f8c2bb1d976f211e8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEzLTUtMS0xLTM0NzI2_518857d0-bb28-437a-9628-03dd855411c8"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i8482db553b8b4104b415fbf9dd767aac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEzLTctMS0xLTM0NzI2_b7950e84-4016-4de8-b2cb-894c236252d4"
      unitRef="usd">-7337000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i949788c745914c3a8fdefe24591f73a7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzE0LTEtMS0xLTM0NzI2_6d53e4b6-b8d5-4e60-80f6-229097e21848"
      unitRef="usd">-969000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i5de41d4af4e641c0b9054201695ad17e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzE0LTMtMS0xLTM0NzI2_22ffc85a-27c2-41bb-9415-223a1535801d"
      unitRef="usd">-804000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i06bb844a586c498f8c2bb1d976f211e8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzE0LTUtMS0xLTM0NzI2_c7b8f2dd-9e00-4d69-8fe9-daeb3442ee96"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i8482db553b8b4104b415fbf9dd767aac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzE0LTctMS0xLTM0NzI2_4b23d9d5-5d05-40ef-8271-461c751a7618"
      unitRef="usd">-1773000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i949788c745914c3a8fdefe24591f73a7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzE2LTEtMS0xLTM0NzI2_b6aaab7c-cfcc-4d09-9b37-91aff474e658"
      unitRef="usd">9601000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5de41d4af4e641c0b9054201695ad17e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzE2LTMtMS0xLTM0NzI2_25f1d44a-f8eb-4e7d-9a21-df83ac8e446d"
      unitRef="usd">6949000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i06bb844a586c498f8c2bb1d976f211e8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzE2LTUtMS0xLTM0NzI2_09312278-0d5b-4c0e-8fe1-94ee9190f0c8"
      unitRef="usd">-7072000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8482db553b8b4104b415fbf9dd767aac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzE2LTctMS0xLTM0NzI2_b7992d08-a2aa-4a6e-8416-07f3cd5344b2"
      unitRef="usd">9478000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i9636cc39604241708b3956251d36e6b5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzE4LTEtMS0xLTM0NzI2_4be71b2f-e5d2-4438-95c2-b876111754e2"
      unitRef="usd">3656000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ifebc6d9b833a44128c72a3de07dc7555_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzE4LTMtMS0xLTM0NzI2_fe0d3026-1c5e-4c69-b61c-efba2b267d2a"
      unitRef="usd">-29671000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i98eceab0bf3f49728e10a8b4338efd13_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzE4LTUtMS0xLTM0NzI2_5fcb1107-123e-49da-944c-a55d5602a2c0"
      unitRef="usd">-28188000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i0a7ebe244d604f80a0138b114af6bcd5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzE4LTctMS0xLTM0NzI2_cc3afe37-2ac8-425c-a607-8001518e781a"
      unitRef="usd">-54203000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="if9cb1b4f4eaa4c368caea2fb59f58724_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIwLTEtMS0xLTM0NzI2_f555b1f3-0907-4f6c-9176-312930c0bf52"
      unitRef="usd">10981000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i3291e06dfade4b73b057dae438e222d5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIwLTMtMS0xLTM0NzI2_db696028-0983-4de6-92b6-4bd4ce349c91"
      unitRef="usd">3961000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i7031bb3a37a54e10a9328e8fe584759b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIwLTUtMS0xLTM0NzI2_2754841c-e2f7-42b0-a648-036e4e84d511"
      unitRef="usd">-8418000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i7bb249fe26534ad2bc002f2abab34cd6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIwLTctMS0xLTM0NzI2_1a3119c1-510d-4d26-aa65-9933fd4a8946"
      unitRef="usd">6524000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="if9cb1b4f4eaa4c368caea2fb59f58724_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIxLTEtMS0xLTM0NzI2_f1b0b2ca-337f-4a4f-a517-7891737e3ebc"
      unitRef="usd">16024000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i3291e06dfade4b73b057dae438e222d5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIxLTMtMS0xLTM0NzI2_2e9f2334-d977-48f5-94ea-7a1a5ce8e8d4"
      unitRef="usd">-2589000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i7031bb3a37a54e10a9328e8fe584759b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIxLTUtMS0xLTM0NzI2_7379ae14-953f-4cf3-8fff-556e920700db"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i7bb249fe26534ad2bc002f2abab34cd6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIxLTctMS0xLTM0NzI2_263ae577-e61e-48ca-80c9-00dcd38de4cb"
      unitRef="usd">13435000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="if9cb1b4f4eaa4c368caea2fb59f58724_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIyLTEtMS0xLTM0NzI2_e23f0939-8bc0-41ef-9c8c-ea6d02ff4fbc"
      unitRef="usd">3884000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i3291e06dfade4b73b057dae438e222d5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIyLTMtMS0xLTM0NzI2_f1cbb32d-98b0-4197-909a-39fc9caa4860"
      unitRef="usd">-628000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i7031bb3a37a54e10a9328e8fe584759b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIyLTUtMS0xLTM0NzI2_eab40481-5c21-432f-80c9-bfcdd9e109b5"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i7bb249fe26534ad2bc002f2abab34cd6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIyLTctMS0xLTM0NzI2_36289fab-7b4f-4edc-8691-70eb79f71f7d"
      unitRef="usd">3256000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if9cb1b4f4eaa4c368caea2fb59f58724_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzI0LTEtMS0xLTM0NzI2_8945d464-6504-4a63-b2d6-251b4a1d746e"
      unitRef="usd">-1159000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i3291e06dfade4b73b057dae438e222d5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzI0LTMtMS0xLTM0NzI2_cb148e44-8087-4b65-9d07-d6100a4d2689"
      unitRef="usd">5922000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7031bb3a37a54e10a9328e8fe584759b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzI0LTUtMS0xLTM0NzI2_8145274d-5d6d-4934-a823-01b7684b3bb9"
      unitRef="usd">-8418000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7bb249fe26534ad2bc002f2abab34cd6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzI0LTctMS0xLTM0NzI2_75dcd276-2db9-49ab-9b43-f7bda4d60502"
      unitRef="usd">-3655000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="if721f5267c104c699b34a61d4bf8fcf9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzI2LTEtMS0xLTM0NzI2_fb908137-1615-495c-9f9f-37666ce97789"
      unitRef="usd">2497000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i5872a690477e426087f85cb21a0e244f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzI2LTMtMS0xLTM0NzI2_7f4b84db-c8c5-4b60-893a-59573c0264d4"
      unitRef="usd">-23749000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i429576d8fe094e8bb0f7c4e38efb055d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzI2LTUtMS0xLTM0NzI2_cb2e0d48-c48b-4682-8aeb-f7979e1f91a1"
      unitRef="usd">-36606000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i78d0827330104765a1d85162a669b747_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzI2LTctMS0xLTM0NzI2_d4d2d5f5-3ad7-4c01-bf61-128556a1b2bf"
      unitRef="usd">-57858000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzMyNTM_6f7b419d-5786-4d65-991c-d964ca4c10c9">New Accounting Pronouncements&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Standards&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") 2020-06, Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity ("ASU 2020-06"), which simplifies the accounting for convertible instruments by removing certain separation models requiring separate accounting for embedded conversion features which will result in more convertible debt instruments accounted for as a single liability.  The ASU eliminates certain settlement conditions that are required for equity classification to qualify for the derivative scope exception.  The ASU addresses how convertible instruments are accounted for in the calculation of diluted earnings per share by using the if-converted method.  The ASU is effective for fiscal years beginning after December 15, 2021, &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;with early adoption permitted no earlier than fiscal years beginning after December 15, 2020.  The Company adopted this standard on January 1, 2022 using the modified retrospective method. The adoption of this new guidance resulted in:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt"&gt;an increase of approximately $22.6&#160;million to long-term debt in the consolidated balance sheets, to reflect the full principal amount of the convertible notes then outstanding net of issuance costs (the "2.625% Notes" described more fully in Note 8);&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt"&gt;a reduction of approximately $37.9&#160;million to additional paid-in capital, net of income tax effects, to remove the equity component separately recorded for the conversion features associated with the 2.625% Notes;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt"&gt;a decrease to deferred income tax liabilities of approximately $5.5&#160;million; and &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt"&gt;a cumulative-effect adjustment of approximately $20.8&#160;million, net of income tax effects, to the beginning balance of retained earnings as of January 1, 2022.  &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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The adoption of this new guidance reduced interest expense related to amortization of debt discount on the 2.625% Notes by approximately $2.6&#160;million during the three months ended March 31, 2022.  Additionally, the dilutive share count increased by approximately 2.5&#160;million shares as a result of calculating the impact of dilution from the 2.625% Notes using the if-converted method.  During the year ended December 31, 2022, the Company repurchased and extinguished $275.0 million principal value of the 2.625% Notes as further discussed in Note 8.  Concurrently, the Company entered into a Supplemental Indenture related to the remaining $70.0&#160;million in 2.625% Notes, pursuant to which the Company irrevocably elected to settle the principal value &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;of those &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.625% Notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in cash.  As a result, in periods in which the Company has net income, only the conversion premium will affect the dilutive share count.  As the Company was in a net loss position for the year ended December 31, 2022, there were no dilutive potential shares included in the computation of diluted shares outstanding for the year ended December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Standards, Not Yet Adopted&lt;/span&gt;&lt;/div&gt;In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional guidance if certain criteria are met for entities that have contracts, hedging relationships, and other transactions that reference LIBOR or other reference rates expected to be discontinued as a result of reference rate reform.  This ASU was effective as of March 12, 2020 through December 31, 2022 and was extended through December 31, 2024 by ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848.  The Company has not adopted these ASUs as of December 31, 2022.  Our seventh amended and restated senior credit agreement includes language to address the change from LIBOR to SOFR, an alternative base rate, therefore we do not believe reference rate reform will have a significant impact on our consolidated financial statements.</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzMyNTQ_58329104-14e5-45b1-a4a1-363f4462ff6d">New Accounting Pronouncements&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Standards&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") 2020-06, Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity ("ASU 2020-06"), which simplifies the accounting for convertible instruments by removing certain separation models requiring separate accounting for embedded conversion features which will result in more convertible debt instruments accounted for as a single liability.  The ASU eliminates certain settlement conditions that are required for equity classification to qualify for the derivative scope exception.  The ASU addresses how convertible instruments are accounted for in the calculation of diluted earnings per share by using the if-converted method.  The ASU is effective for fiscal years beginning after December 15, 2021, &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;with early adoption permitted no earlier than fiscal years beginning after December 15, 2020.  The Company adopted this standard on January 1, 2022 using the modified retrospective method. The adoption of this new guidance resulted in:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt"&gt;an increase of approximately $22.6&#160;million to long-term debt in the consolidated balance sheets, to reflect the full principal amount of the convertible notes then outstanding net of issuance costs (the "2.625% Notes" described more fully in Note 8);&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt"&gt;a reduction of approximately $37.9&#160;million to additional paid-in capital, net of income tax effects, to remove the equity component separately recorded for the conversion features associated with the 2.625% Notes;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt"&gt;a decrease to deferred income tax liabilities of approximately $5.5&#160;million; and &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt"&gt;a cumulative-effect adjustment of approximately $20.8&#160;million, net of income tax effects, to the beginning balance of retained earnings as of January 1, 2022.  &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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The adoption of this new guidance reduced interest expense related to amortization of debt discount on the 2.625% Notes by approximately $2.6&#160;million during the three months ended March 31, 2022.  Additionally, the dilutive share count increased by approximately 2.5&#160;million shares as a result of calculating the impact of dilution from the 2.625% Notes using the if-converted method.  During the year ended December 31, 2022, the Company repurchased and extinguished $275.0 million principal value of the 2.625% Notes as further discussed in Note 8.  Concurrently, the Company entered into a Supplemental Indenture related to the remaining $70.0&#160;million in 2.625% Notes, pursuant to which the Company irrevocably elected to settle the principal value &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;of those &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.625% Notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in cash.  As a result, in periods in which the Company has net income, only the conversion premium will affect the dilutive share count.  As the Company was in a net loss position for the year ended December 31, 2022, there were no dilutive potential shares included in the computation of diluted shares outstanding for the year ended December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Standards, Not Yet Adopted&lt;/span&gt;&lt;/div&gt;In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional guidance if certain criteria are met for entities that have contracts, hedging relationships, and other transactions that reference LIBOR or other reference rates expected to be discontinued as a result of reference rate reform.  This ASU was effective as of March 12, 2020 through December 31, 2022 and was extended through December 31, 2024 by ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848.  The Company has not adopted these ASUs as of December 31, 2022.  Our seventh amended and restated senior credit agreement includes language to address the change from LIBOR to SOFR, an alternative base rate, therefore we do not believe reference rate reform will have a significant impact on our consolidated financial statements.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i895381730c3c4617b891daa8fa56b9a5_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzkxOA_10c96869-34a9-4339-987d-9f886307043b"
      unitRef="usd">22600000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzkyNw_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i895381730c3c4617b891daa8fa56b9a5_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzkzMg_be157f6b-de05-4d7d-b78e-011cfd728615"
      unitRef="usd">-37900000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzk1Mg_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i895381730c3c4617b891daa8fa56b9a5_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzk1Ng_1d0a8797-9801-432a-b4fa-0548a57a427c"
      unitRef="usd">-5500000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i895381730c3c4617b891daa8fa56b9a5_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzk2Mw_a65d4296-fa75-426e-9ea7-6cce80e950ed"
      unitRef="usd">20800000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzk3MA_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:InterestExpense
      contextRef="ifaa49980175840c1bb12435ddf0538fb_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzk5NQ_2441ba94-c6d6-4f5d-bfe7-d56bab22f5fd"
      unitRef="usd">-2600000</us-gaap:InterestExpense>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="ifaa49980175840c1bb12435ddf0538fb_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzODAwMg_0c6a9f6c-f5af-4fa0-b9bf-ca0a82fba1fb"
      unitRef="shares">2500000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzk3NA_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="i29d5bcc1e64e499589c50b8f723f46d1_D20220606-20220606"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzQzOTgwNDY1MzUyMjU_2d1d3c3d-b1d3-4f4f-8aa6-0d786ca6afc8"
      unitRef="usd">275000000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzk3OA_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i236c4b729536484eb78ed69c2b3e9d5c_I20220606"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzk5MQ_830e3c87-154a-4249-9bc3-3fde30ccc232"
      unitRef="usd">70000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzk4Mg_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTMvZnJhZzo5MWE1NjQzYmY5MWQ0YTM0OTlmMTQ2YzIyMmNiYmQxMS90ZXh0cmVnaW9uOjkxYTU2NDNiZjkxZDRhMzQ5OWYxNDZjMjIyY2JiZDExXzU0OTc1NTgzNzk4Ng_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzU0OTc1NTgyNjcwNg_c74f43d7-3c8b-43cc-9626-1cd89de97324">Business Acquisitions&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June&#160;13, 2022, we acquired In2Bones Global, Inc. ("In2Bones") and all of its stock (the "In2Bones Acquisition") for an aggregate upfront payment of $145.2&#160;million in cash.  In addition, there are potential earn-out payments to In2Bones&#x2019; equity holders in an amount up to $110.0&#160;million based on the achievement of certain revenue targets for In2Bones products during the sixteen (16) successive quarters commencing on July 1, 2022.  In2Bones is a global developer, manufacturer and distributor of medical devices for the treatment of disorders and injuries of the upper (hand, wrist and elbow) and lower (foot and ankle) extremities.  The In2Bones Acquisition was funded through a combination of cash on hand and long-term borrowings as further described in Note 8.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August&#160;9, 2022, we acquired Biorez, Inc. ("Biorez") and all of its stock (the "Biorez Acquisition") for an aggregate upfront payment of $85.5&#160;million in cash.  We paid $83.7&#160;million as of December&#160;31, 2022, with a $1.8&#160;million holdback, pursuant to the merger agreement for the Biorez Acquisition.  In addition, there are potential earn-out payments to Biorez&#x2019; equity holders in an amount up to $165.0&#160;million based on the achievement of certain revenue targets for Biorez products during the sixteen (16) successive quarters commencing on October 1, 2022.  Biorez is a medical device start-up focused on advancing the healing of soft tissue using its proprietary BioBrace&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; implant technology.  The Biorez Acquisition was funded through a combination of cash on hand and long-term borrowings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the estimated fair values of the assets acquired and liabilities assumed as a result of the In2Bones and Biorez Acquisitions that were accounted for as business combinations.  The assessment of fair value is based on preliminary valuations and estimates that were available to management at the time the consolidated financial statements were prepared.  Accordingly, the allocation of purchase price is preliminary and therefore subject to adjustment during the measurement adjustment period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.247%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.986%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.635%"/&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;In2Bones&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Biorez&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distributor relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks and tradenames&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,242&#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 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:700;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The goodwill recorded as part of the In2Bones Acquisition primarily represents revenue synergies, the related cost to enter into this new product offering and the In2Bones assembled workforce.  Goodwill is not deductible for tax purposes. In2Bones distributor relationships and developed technology are each being amortized over a weighted average life of 15 years.  The fair value of the intangible assets was estimated using an income approach, specifically the multi-period excess earnings method for distributor relationships and the relief-from-royalty method for the developed technology intangible asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The goodwill recorded as part of the Biorez Acquisition primarily represents revenue synergies, the related cost to enter into this new product offering and the Biorez assembled workforce.  Goodwill is not deductible for tax purposes.  Biorez developed technology and trademarks and tradenames are each being amortized over a weighted average life of 20 years.  The fair value of the intangible assets was estimated using an income approach, specifically the multi-period excess earnings method for the developed technology intangible asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant judgment was&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;applied in estimating the fair value of the developed technology and distributor relationships intangible assets acquired, which involved the use of significant estimates and assumptions with respect to the timing and amounts of cash flow projections, including revenue growth rates, obsolescence rate,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; EBITDA margin&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, the customer attrition rate, royalty rate and discount rates.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;EBITDA is defined as earnings before income tax, interest expense, depreciation and amortization.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contingent consideration of $69.4 million and $114.5 million for In2Bones and Biorez, respectively, was recorded at fair value at the date of acquisition based on the consideration expected to be transferred, estimated as the probability-weighted future cash flows, discounted back to present value. The fair value of contingent consideration is measured using projected payment dates, discount rates, revenue volatilities, and projected revenues. The recurring Level 3 fair value measurements of contingent consideration for which the liability was recorded at the acquisition date include the following significant unobservable inputs:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.577%"/&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:1.0%"/&gt;&lt;td style="width:18.784%"/&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="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assumptions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unobservable Input&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;In2Bones&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Biorez&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&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="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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.67%&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.34%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.75%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.87%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected year of payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023-2026&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023-2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recorded $23.7&#160;million in net sales for In2Bones since the date of acquisition, June&#160;13, 2022.  The net sales were recorded in the consolidated statements of comprehensive income (loss) for the year ended December&#160;31, 2022. Earnings &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;recorded in the consolidated statements of comprehensive income (loss) for the year ended December&#160;31, 2022 were not material. We also believe the proforma information is immaterial for the years ended December&#160;31, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net sales and earnings for Biorez were immaterial to the year ended December&#160;31, 2022.  We also believe the proforma information is immaterial for the years ended December&#160;31, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2022, we recognized $4.5&#160;million in costs for inventory step-up adjustments associated with the In2Bones Acquisition, which are included in cost of sales.  During 2022, we recognized $10.1 million in consulting fees, legal fees and other integration related costs associated with the acquisitions of In2Bones and Biorez, which are included in selling and administrative expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i334ac0447b1f4490bde5803f2806a30a_D20220613-20220613"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzU0OTc1NTgyMTMyMQ_553c3fd6-1eee-4e45-b01d-d22e503866bc"
      unitRef="usd">145200000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzE2NDkyNjc0NDkzMjI_9a804c77-f1fe-43d5-afa3-97b664f80fbf"
      unitRef="usd">110000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i95f53006b4a84037af5d40820bcfdc26_D20220809-20220809"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzE2NDkyNjc0NDkzMzQ_8581d6dc-f136-4e92-8ef7-ddc4bc07801d"
      unitRef="usd">85500000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i95f53006b4a84037af5d40820bcfdc26_D20220809-20220809"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzE2NDkyNjc0NDkzNDQ_5ec8c3b9-24a1-492d-8550-7d0ffec5dfb0"
      unitRef="usd">83700000</us-gaap:PaymentsToAcquireBusinessesGross>
    <cnmd:BusinessCombinationHoldback
      contextRef="i95f53006b4a84037af5d40820bcfdc26_D20220809-20220809"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzE2NDkyNjc0NDkzNTU_4fa30a31-1a66-412d-b394-1df25ebbf02f"
      unitRef="usd">1800000</cnmd:BusinessCombinationHoldback>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i142a70212474462f8406372b032a40da_I20220809"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzE2NDkyNjc0NDkzNjY_64a8a384-613d-45f4-9819-91313b4ad870"
      unitRef="usd">165000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzM4NDgyOTA3MTA5NzA_36e2d123-3da5-4a28-8d7f-06c82f61efb7">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed as a result of the In2Bones and Biorez Acquisitions that were accounted for as business combinations.  The assessment of fair value is based on preliminary valuations and estimates that were available to management at the time the consolidated financial statements were prepared.  Accordingly, the allocation of purchase price is preliminary and therefore subject to adjustment during the measurement adjustment period. &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.247%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.986%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.635%"/&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;In2Bones&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Biorez&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distributor relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks and tradenames&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,242&#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 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzItMS0xLTEtMzUwMjU_f2aafdab-ba64-48b0-a236-ed64f9835004"
      unitRef="usd">445000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i142a70212474462f8406372b032a40da_I20220809"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzItMy0xLTEtMzUwMjU_c30daa11-b75c-4f50-88f7-e47305eff6b1"
      unitRef="usd">754000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzMtMS0xLTEtMzUwMjU_ff487b7c-4e00-4a8f-bf35-1e1d8ee0c6b0"
      unitRef="usd">5036000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i142a70212474462f8406372b032a40da_I20220809"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzMtMy0xLTEtMzUwMjU_8b3246d3-e112-4fca-81d5-ee1b23f4b45a"
      unitRef="usd">318000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzQtMS0xLTEtMzUwMjU_6292f12c-25f2-4d67-9db2-b890e3c46c13"
      unitRef="usd">24247000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i142a70212474462f8406372b032a40da_I20220809"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzQtMy0xLTEtMzUwMjU_dca8c6b4-e5bc-41ae-81d7-9a3a48d7be75"
      unitRef="usd">61000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzUtMS0xLTEtMzUwMjU_28d12b13-5998-4e93-8e32-6654d4efaf7f"
      unitRef="usd">1490000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i142a70212474462f8406372b032a40da_I20220809"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzUtMy0xLTEtMzUwMjU_864cb7dc-0be5-4675-95a8-96e7cb94d81a"
      unitRef="usd">118000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzYtMS0xLTEtNDQxODE_3c9a3a9d-38bb-4b04-b6f1-928d54ec2a5a"
      unitRef="usd">31218000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i142a70212474462f8406372b032a40da_I20220809"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzYtMy0xLTEtNDQxOTY_a2cfdb98-2635-4ba5-ba99-f17fc291b080"
      unitRef="usd">1251000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:Goodwill
      contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzctMS0xLTEtMzUwMjU_b73a58b4-eb7e-4763-9d44-6cc08d1e7dda"
      unitRef="usd">139128000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i142a70212474462f8406372b032a40da_I20220809"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzctMy0xLTEtMzUwMjU_0462712b-13d7-4517-90be-8fcdb82e996a"
      unitRef="usd">60034000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i37a8e3e1161f451aa198e5b6256ea53b_I20220613"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzgtMS0xLTEtMzUwMjU_e2635121-fc21-4f76-8d37-28782e7c2f77"
      unitRef="usd">37300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i820f07e3b63740fdb61b97a9865fab6c_I20220809"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzgtMy0xLTEtMzUwMjU_457ceebc-0bec-489c-bac7-a9e4d070f630"
      unitRef="usd">176300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i23a26ee61ce346979ecdcc950256a8cd_I20220613"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzktMS0xLTEtMzUwMjU_3d57cc2c-d9fb-46a5-9ec5-8506719d78be"
      unitRef="usd">27600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ie9f14793d4a14a898e1355402fa65f67_I20220809"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzktMy0xLTEtMzUwMjU_96bc7873-7edb-498d-83b9-4aff5004b65f"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i24f0482d3efe4100bdd28dfdae178c4e_I20220613"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzEwLTEtMS0xLTM1MDI1_fc0fd290-6921-4cee-9e5c-98f4a51b656b"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i213808e175c64cd39cd8cdf4f77656ac_I20220809"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzEwLTMtMS0xLTM1MDI1_dd0c64a7-6343-4976-bd6e-2c6d234299dd"
      unitRef="usd">1600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzExLTEtMS0xLTM1MDI1_bfa2d560-99c4-48cf-859e-30292e9fd4ee"
      unitRef="usd">2875000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i142a70212474462f8406372b032a40da_I20220809"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzExLTMtMS0xLTM1MDI1_c6117ac7-3716-4d3b-b60f-54217923d8a3"
      unitRef="usd">112000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <cnmd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill
      contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzEyLTEtMS0xLTQ0MTkx_1a877912-418e-432d-892c-5ca9d1b443f5"
      unitRef="usd">238121000</cnmd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill>
    <cnmd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill
      contextRef="i142a70212474462f8406372b032a40da_I20220809"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzEyLTMtMS0xLTQ0MTk2_b2cd2fb7-bc7b-4052-a5c9-1c0b1cfe61c0"
      unitRef="usd">239297000</cnmd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzE0LTEtMS0xLTM1MDI1_f31f6b85-593a-4c43-9241-9a3f033b67d0"
      unitRef="usd">6332000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="i142a70212474462f8406372b032a40da_I20220809"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzE0LTMtMS0xLTM1MDI1_0afe9263-b8e9-4593-9273-a7f40a81900c"
      unitRef="usd">1441000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzE1LTEtMS0xLTM1MDI1_cc15c810-b034-489e-a7b4-63d747e83487"
      unitRef="usd">16738000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i142a70212474462f8406372b032a40da_I20220809"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzE1LTMtMS0xLTM1MDI1_0d20485d-5ba4-44cc-9997-8525436f0c90"
      unitRef="usd">37801000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzE3LTEtMS0xLTM1MDI1_eb1ad7fc-8dac-4378-886c-eaa8f03a7b1c"
      unitRef="usd">466000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="i142a70212474462f8406372b032a40da_I20220809"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzE3LTMtMS0xLTM1MDI1_67cb93e7-4f75-4e6b-a43f-a9999c6a58df"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzE3LTEtMS0xLTQ0MTkx_af01b55d-be1a-442e-9987-1b7e61eb1583"
      unitRef="usd">23536000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i142a70212474462f8406372b032a40da_I20220809"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzE3LTMtMS0xLTQ0MTk2_fe821f82-4780-48ad-b610-383b968eb589"
      unitRef="usd">39242000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzE4LTEtMS0xLTQ0MTkx_cf688324-d157-4d73-9486-55347c4d5765"
      unitRef="usd">214585000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i142a70212474462f8406372b032a40da_I20220809"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjNTI1YzIyZTliM2Y0ZmNhOTVkOWFlZmI5NTgxMmJjZS90YWJsZXJhbmdlOmM1MjVjMjJlOWIzZjRmY2E5NWQ5YWVmYjk1ODEyYmNlXzE4LTMtMS0xLTQ0MTk2_5266ff01-724c-469c-8ba8-00ca3f4136c1"
      unitRef="usd">200055000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ib3f8b6c9e53f4c758e52691bd4debfc7_D20220613-20220613"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzE2NDkyNjc0NDk0OTc_b590fe94-994b-4830-9c24-a9401f281344">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i05f8de72ebf647fd9361f20ed7dbda46_D20220613-20220613"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzE2NDkyNjc0NDk0OTc_d050b872-9f51-43a3-8e1c-f8dc78aa7c2d">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i339f2ca01de64ce99801bb853f6ef08e_D20220809-20220809"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzE2NDkyNjc0NDk1MDE_10a22484-da56-4ed8-b512-bcc5b9b4ea60">P20Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i290c6d46a78e42a184e8c24ee681f1a4_D20220809-20220809"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzE2NDkyNjc0NDk1MDE_5c668177-e0f0-4175-995e-b5f0647b6f77">P20Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzMyOTg1MzQ4OTE0NDA_e3e47cc0-4f24-4406-9cc6-18c9436a223c"
      unitRef="usd">69400000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i142a70212474462f8406372b032a40da_I20220809"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzMyOTg1MzQ4OTE0NTI_b927a90b-57d8-46d2-b03c-5c855f6b9320"
      unitRef="usd">114500000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzM4NDgyOTA3MTA5NzE_06333475-4cf1-4df1-9384-11449f202312">The recurring Level 3 fair value measurements of contingent consideration for which the liability was recorded at the acquisition date include the following significant unobservable inputs:&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.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.577%"/&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:1.0%"/&gt;&lt;td style="width:18.784%"/&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="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assumptions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unobservable Input&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;In2Bones&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Biorez&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&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="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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.67%&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.34%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.75%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.87%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected year of payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023-2026&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023-2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i42cdeb61c56049eeaf5d108278492af6_I20220613"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjMmVkZjU1M2MyNmE0NDljYjUzNGM0MTI5MGE1N2MzNS90YWJsZXJhbmdlOmMyZWRmNTUzYzI2YTQ0OWNiNTM0YzQxMjkwYTU3YzM1XzMtMi0xLTEtMzUwMjU_060eb30e-48e6-436d-91b1-218bae767790"
      unitRef="number">0.0567</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="idbcbafbbb6444f8f9dd7ff8147ad0d9e_I20220809"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjMmVkZjU1M2MyNmE0NDljYjUzNGM0MTI5MGE1N2MzNS90YWJsZXJhbmdlOmMyZWRmNTUzYzI2YTQ0OWNiNTM0YzQxMjkwYTU3YzM1XzMtMy0xLTEtMzUwMjU_463ae3d8-6b69-4725-834b-1c26b916e671"
      unitRef="number">0.1034</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i7847bb005af348f29bf64c49025f22c7_I20220613"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjMmVkZjU1M2MyNmE0NDljYjUzNGM0MTI5MGE1N2MzNS90YWJsZXJhbmdlOmMyZWRmNTUzYzI2YTQ0OWNiNTM0YzQxMjkwYTU3YzM1XzQtMi0xLTEtMzUwMjU_a2cc7a08-bf9d-4635-9420-2a658097edb4"
      unitRef="number">0.1275</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="ia03e50b81d5b4a9183e3d1dd623ebf72_I20220809"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90YWJsZTpjMmVkZjU1M2MyNmE0NDljYjUzNGM0MTI5MGE1N2MzNS90YWJsZXJhbmdlOmMyZWRmNTUzYzI2YTQ0OWNiNTM0YzQxMjkwYTU3YzM1XzQtMy0xLTEtMzUwMjU_5747adbb-8101-47d4-a22b-bb393a9c5e64"
      unitRef="number">0.1887</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:Revenues
      contextRef="i83f1974c521743e48b065340d3d8aee1_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzE2NDkyNjc0NDkzODk_965bbfea-be73-4ccd-a283-04b4f92654e0"
      unitRef="usd">23700000</us-gaap:Revenues>
    <cnmd:CostsForInventoryStepUpAdjustments
      contextRef="ia3b155df18a44886945d51ab6f7f2777_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzU0OTc1NTgyNzYyMA_9a9e6aa2-dd82-4eb5-9853-a07c0ca2779b"
      unitRef="usd">4500000</cnmd:CostsForInventoryStepUpAdjustments>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="if6cb6b38117e4a83b72f2e52ee832653_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTMvZnJhZzpjYTIxYTU2YmMxMWI0ZTgwOTQwNTQ0MTI5ZDk3ZWVmYi90ZXh0cmVnaW9uOmNhMjFhNTZiYzExYjRlODA5NDA1NDQxMjlkOTdlZWZiXzU0OTc1NTgyNzYzOQ_29520c09-ac61-47b6-a840-8803020f01f6"
      unitRef="usd">10100000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTYvZnJhZzphZjdlYmM2ZWU5OGQ0OWY1YjA5OTk2MDc3YTc4M2E2OC90ZXh0cmVnaW9uOmFmN2ViYzZlZTk4ZDQ5ZjViMDk5OTYwNzdhNzgzYTY4Xzg5_1f720aac-25b2-4905-89dd-f9d811453608">Inventories&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consist of the following at December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTYvZnJhZzphZjdlYmM2ZWU5OGQ0OWY1YjA5OTk2MDc3YTc4M2E2OC90ZXh0cmVnaW9uOmFmN2ViYzZlZTk4ZDQ5ZjViMDk5OTYwNzdhNzgzYTY4Xzk0_09ab77b1-5a3d-4219-ad34-5b5a8f04e37e">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consist of the following at December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTYvZnJhZzphZjdlYmM2ZWU5OGQ0OWY1YjA5OTk2MDc3YTc4M2E2OC90YWJsZTozZDhhN2MyNjgwNTg0OGQzYmYxMGIxN2VlMTFlODRkZi90YWJsZXJhbmdlOjNkOGE3YzI2ODA1ODQ4ZDNiZjEwYjE3ZWUxMWU4NGRmXzEtMS0xLTEtMzQ3MjY_5b00719a-05f3-4aeb-96fe-0b65211255d6"
      unitRef="usd">110677000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTYvZnJhZzphZjdlYmM2ZWU5OGQ0OWY1YjA5OTk2MDc3YTc4M2E2OC90YWJsZTozZDhhN2MyNjgwNTg0OGQzYmYxMGIxN2VlMTFlODRkZi90YWJsZXJhbmdlOjNkOGE3YzI2ODA1ODQ4ZDNiZjEwYjE3ZWUxMWU4NGRmXzEtMy0xLTEtMzQ3MjY_edfad970-4a58-49be-b5b7-52e1950996b8"
      unitRef="usd">83386000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTYvZnJhZzphZjdlYmM2ZWU5OGQ0OWY1YjA5OTk2MDc3YTc4M2E2OC90YWJsZTozZDhhN2MyNjgwNTg0OGQzYmYxMGIxN2VlMTFlODRkZi90YWJsZXJhbmdlOjNkOGE3YzI2ODA1ODQ4ZDNiZjEwYjE3ZWUxMWU4NGRmXzItMS0xLTEtMzQ3MjY_a4275102-0dde-4f71-834a-5dbb48db2629"
      unitRef="usd">26166000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTYvZnJhZzphZjdlYmM2ZWU5OGQ0OWY1YjA5OTk2MDc3YTc4M2E2OC90YWJsZTozZDhhN2MyNjgwNTg0OGQzYmYxMGIxN2VlMTFlODRkZi90YWJsZXJhbmdlOjNkOGE3YzI2ODA1ODQ4ZDNiZjEwYjE3ZWUxMWU4NGRmXzItMy0xLTEtMzQ3MjY_94e747ad-1bc5-4940-97c8-0d72850dadda"
      unitRef="usd">17449000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTYvZnJhZzphZjdlYmM2ZWU5OGQ0OWY1YjA5OTk2MDc3YTc4M2E2OC90YWJsZTozZDhhN2MyNjgwNTg0OGQzYmYxMGIxN2VlMTFlODRkZi90YWJsZXJhbmdlOjNkOGE3YzI2ODA1ODQ4ZDNiZjEwYjE3ZWUxMWU4NGRmXzMtMS0xLTEtMzQ3MjY_826c3c5c-f686-41e0-8ac4-c26a94ce59b0"
      unitRef="usd">195477000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTYvZnJhZzphZjdlYmM2ZWU5OGQ0OWY1YjA5OTk2MDc3YTc4M2E2OC90YWJsZTozZDhhN2MyNjgwNTg0OGQzYmYxMGIxN2VlMTFlODRkZi90YWJsZXJhbmdlOjNkOGE3YzI2ODA1ODQ4ZDNiZjEwYjE3ZWUxMWU4NGRmXzMtMy0xLTEtMzQ3MjY_8b53b57a-59da-476a-9439-7410a8daf616"
      unitRef="usd">130809000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTYvZnJhZzphZjdlYmM2ZWU5OGQ0OWY1YjA5OTk2MDc3YTc4M2E2OC90YWJsZTozZDhhN2MyNjgwNTg0OGQzYmYxMGIxN2VlMTFlODRkZi90YWJsZXJhbmdlOjNkOGE3YzI2ODA1ODQ4ZDNiZjEwYjE3ZWUxMWU4NGRmXzQtMS0xLTEtMzQ3MjY_5a23d24d-44be-4319-b1b6-da879343f9c3"
      unitRef="usd">332320000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTYvZnJhZzphZjdlYmM2ZWU5OGQ0OWY1YjA5OTk2MDc3YTc4M2E2OC90YWJsZTozZDhhN2MyNjgwNTg0OGQzYmYxMGIxN2VlMTFlODRkZi90YWJsZXJhbmdlOjNkOGE3YzI2ODA1ODQ4ZDNiZjEwYjE3ZWUxMWU4NGRmXzQtMy0xLTEtMzQ3MjY_7836beaa-676a-44ef-9496-cd0476a31e9c"
      unitRef="usd">231644000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90ZXh0cmVnaW9uOjk3NjVkMDc2ZDFiZTRiMzhhZmIyNDBkY2E1NTI5MjBhXzQ3Nw_ec8ae796-408c-4561-b027-282df9cb78be">Property, Plant and Equipment&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment consist of the following at December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.897%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;372,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&#160;&#160;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(277,536)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(263,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Internal-use software, included in gross machinery and equipment at December&#160;31, 2022 and 2021 was $49.4 million and $49.1 million, respectively, with related accumulated depreciation of $45.7 million and $45.3 million, respectively.  Internal use software depreciation expense was $2.1 million, $3.3 million and $4.7 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.  Also, during 2020, we sold a vacant facility for $3.2&#160;million.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90ZXh0cmVnaW9uOjk3NjVkMDc2ZDFiZTRiMzhhZmIyNDBkY2E1NTI5MjBhXzQ2Mw_012cf753-1b47-4556-9cad-e2866984fca1">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment consist of the following at December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.897%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;372,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&#160;&#160;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(277,536)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(263,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if4e36d04c4fc440ab6431cdb7d6d227e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzEtMS0xLTEtMzQ3MjY_905d04eb-1392-4859-b8de-4e39bad572fa"
      unitRef="usd">4027000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4a459689026748e4909ec2541cefeb1a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzEtMy0xLTEtMzQ3MjY_125e7a57-f404-4f23-b314-a72165a2fe3b"
      unitRef="usd">4027000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibf32f2491f21402d87ce9dcb64691e0d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzItMS0xLTEtMzQ3MjY_7f5ffbe3-649b-45b1-8016-a1eae2a2135a"
      unitRef="usd">97214000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0d9dcf973d614b9abff3969a5f360e1f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzItMy0xLTEtMzQ3MjY_46513209-92ab-4bce-b776-f2804cd1d0c2"
      unitRef="usd">95518000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i84a202627c7245b6b0c31e3cae23c3f6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzMtMS0xLTEtMzQ3MjY_ae9e7d12-b829-4a9b-9f5c-5eaf5a00cada"
      unitRef="usd">269745000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="icd7bd6ca5b4b400b9ce440e48d88b584_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzMtMy0xLTEtMzQ3MjY_0046bcbd-87bf-4cab-8c56-9aea1f217d92"
      unitRef="usd">256478000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5dac9d42ef6140b58666949302c2250d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzQtMS0xLTEtMzQ3MjY_5091b0d2-c427-4cd3-bd43-8a943d473b91"
      unitRef="usd">22161000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i530c0195f11145018b37394b346d1ac5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzQtMy0xLTEtMzQ3MjY_ad6612ef-c83d-404b-8efd-66034d38a330"
      unitRef="usd">16601000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzUtMS0xLTEtMzQ3MjY_416ad776-77ce-4011-8859-7cd0633a5981"
      unitRef="usd">393147000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzUtMy0xLTEtMzQ3MjY_57378a66-403d-4bbb-afce-7f99a4df4700"
      unitRef="usd">372624000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzYtMS0xLTEtMzQ3MjY_b1e73f75-6cee-4a3e-848a-1b5cf8792678"
      unitRef="usd">277536000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzYtMy0xLTEtMzQ3MjY_28a39e7c-42e7-435e-beb8-68aad8289c18"
      unitRef="usd">263761000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzctMS0xLTEtMzQ3MjY_8c53e358-731d-4995-b169-815a6b132988"
      unitRef="usd">115611000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90YWJsZTo1ZTJiMTc5YTA4MzA0MTZkOGE5YmQxNWE3Y2Y1NmMzMy90YWJsZXJhbmdlOjVlMmIxNzlhMDgzMDQxNmQ4YTliZDE1YTdjZjU2YzMzXzctMy0xLTEtMzQ3MjY_e86cb58a-1ab7-4142-8cce-aa4ee2b8a133"
      unitRef="usd">108863000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90ZXh0cmVnaW9uOjk3NjVkMDc2ZDFiZTRiMzhhZmIyNDBkY2E1NTI5MjBhXzIwNA_f161cca0-31e3-4bc1-8f85-263a18a6f93b"
      unitRef="usd">49400000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90ZXh0cmVnaW9uOjk3NjVkMDc2ZDFiZTRiMzhhZmIyNDBkY2E1NTI5MjBhXzIxMQ_6854cfd8-831d-4c16-83bb-d8d1cfe24fa1"
      unitRef="usd">49100000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90ZXh0cmVnaW9uOjk3NjVkMDc2ZDFiZTRiMzhhZmIyNDBkY2E1NTI5MjBhXzI3MA_1f8adc96-b204-4e5c-b036-30847c9a9215"
      unitRef="usd">45700000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90ZXh0cmVnaW9uOjk3NjVkMDc2ZDFiZTRiMzhhZmIyNDBkY2E1NTI5MjBhXzI3Nw_1e85a8e0-46cc-43a4-8626-8e3025a0ab19"
      unitRef="usd">45300000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90ZXh0cmVnaW9uOjk3NjVkMDc2ZDFiZTRiMzhhZmIyNDBkY2E1NTI5MjBhXzM0Mw_552b46c4-6852-4de7-8b76-88e42fbcbc72"
      unitRef="usd">2100000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90ZXh0cmVnaW9uOjk3NjVkMDc2ZDFiZTRiMzhhZmIyNDBkY2E1NTI5MjBhXzM0Nw_b38e682c-82b0-4a4e-9414-9b5218d8c669"
      unitRef="usd">3300000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90ZXh0cmVnaW9uOjk3NjVkMDc2ZDFiZTRiMzhhZmIyNDBkY2E1NTI5MjBhXzM1NA_15dd0ee0-5604-4074-a347-8c421d3dc6df"
      unitRef="usd">4700000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:ProceedsFromSaleOfPropertyHeldForSale
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xOTkvZnJhZzo5NzY1ZDA3NmQxYmU0YjM4YWZiMjQwZGNhNTUyOTIwYS90ZXh0cmVnaW9uOjk3NjVkMDc2ZDFiZTRiMzhhZmIyNDBkY2E1NTI5MjBhXzQ1Ng_962e3e85-6ee4-42ac-b43e-847acd93032b"
      unitRef="usd">3200000</us-gaap:ProceedsFromSaleOfPropertyHeldForSale>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90ZXh0cmVnaW9uOjdkOTk4M2JmNzg1ZDQxNDRiMDU3NmRjNDU2YmFkMWRmXzUzOA_6aad0bd4-5048-4f9e-b3fa-73319dee8bb9">Leases&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease costs for the years ended December 31, consist of the following:&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: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:54.016%"/&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.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&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="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Straight-line lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases as of December 31, is as follows:&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: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:57.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.221%"/&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:19.224%"/&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzItMC0xLTEtNDU1NjM_404ba760-70fb-4340-a049-fe610be941f3"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzItMC0xLTEtNDU1NjM_8ff22f39-fb34-4d6d-905e-f3a3a2809320"&gt;Other assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzQtMC0xLTEtNDU1NTQ_2ee3dcc7-bdf7-4362-a0ae-89f62c451a4b"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzQtMC0xLTEtNDU1NTQ_4ab88fa6-1119-49d4-b215-e01127f024b9"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzUtMC0xLTEtNDU1NjA_12920182-7476-4352-adc7-ed021ef5e03b"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzUtMC0xLTEtNDU1NjA_5204fd12-9624-4832-b74d-08c78f4cc2be"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,145)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzExLTAtMS0xLTQ1NTc1_8cd6032f-c18f-4d79-982b-26edd3b4f299"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzExLTAtMS0xLTQ1NTc1_d405ed40-36f7-4234-b14f-5a1b9abecc00"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEzLTAtMS0xLTQ1NTY3_b83bc6a2-3c02-4e4f-9aaf-0a751338a22b"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEzLTAtMS0xLTQ1NTY3_ec0db0c7-6d4d-4512-8430-378125ee8fc1"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE0LTAtMS0xLTQ1NTcx_7ef7abe4-8258-4750-af82-cb84924d4afa"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE0LTAtMS0xLTQ1NTcx_97d8b0e1-4485-4525-aba8-08f82958f726"&gt;Long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average remaining lease term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.17 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.90 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.92 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.05 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases for the years ended December 31, was as follows:&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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.104%"/&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:14.104%"/&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:14.109%"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;373&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of December&#160;31, 2022 are as follows:&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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.725%"/&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Lease&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:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, we have not entered into any operating or finance leases that have not yet commenced.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90ZXh0cmVnaW9uOjdkOTk4M2JmNzg1ZDQxNDRiMDU3NmRjNDU2YmFkMWRmXzUzOQ_0e4ef70c-9c36-4966-87cb-5ac143fdd5fa">Leases&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease costs for the years ended December 31, consist of the following:&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: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:54.016%"/&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.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&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="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Straight-line lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases as of December 31, is as follows:&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: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:57.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.221%"/&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:19.224%"/&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzItMC0xLTEtNDU1NjM_404ba760-70fb-4340-a049-fe610be941f3"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzItMC0xLTEtNDU1NjM_8ff22f39-fb34-4d6d-905e-f3a3a2809320"&gt;Other assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzQtMC0xLTEtNDU1NTQ_2ee3dcc7-bdf7-4362-a0ae-89f62c451a4b"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzQtMC0xLTEtNDU1NTQ_4ab88fa6-1119-49d4-b215-e01127f024b9"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzUtMC0xLTEtNDU1NjA_12920182-7476-4352-adc7-ed021ef5e03b"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzUtMC0xLTEtNDU1NjA_5204fd12-9624-4832-b74d-08c78f4cc2be"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,145)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzExLTAtMS0xLTQ1NTc1_8cd6032f-c18f-4d79-982b-26edd3b4f299"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzExLTAtMS0xLTQ1NTc1_d405ed40-36f7-4234-b14f-5a1b9abecc00"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEzLTAtMS0xLTQ1NTY3_b83bc6a2-3c02-4e4f-9aaf-0a751338a22b"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEzLTAtMS0xLTQ1NTY3_ec0db0c7-6d4d-4512-8430-378125ee8fc1"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE0LTAtMS0xLTQ1NTcx_7ef7abe4-8258-4750-af82-cb84924d4afa"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE0LTAtMS0xLTQ1NTcx_97d8b0e1-4485-4525-aba8-08f82958f726"&gt;Long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average remaining lease term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.17 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.90 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.92 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.05 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases for the years ended December 31, was as follows:&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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.104%"/&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:14.104%"/&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:14.109%"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;373&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of December&#160;31, 2022 are as follows:&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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.725%"/&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Lease&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:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, we have not entered into any operating or finance leases that have not yet commenced.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90ZXh0cmVnaW9uOjdkOTk4M2JmNzg1ZDQxNDRiMDU3NmRjNDU2YmFkMWRmXzU0MQ_318df4a8-ae28-4e97-95a6-107675b4f797">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease costs for the years ended December 31, consist of the following:&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: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:54.016%"/&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.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&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="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Straight-line lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzItMS0xLTEtMzQ3MjY_f9c50e35-8e0a-4ebd-833e-6357b3ca6478"
      unitRef="usd">7685000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzItMy0xLTEtMzQ3MjY_5b52ea5f-92ee-4dc7-bd40-f941d81e4045"
      unitRef="usd">7720000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzItNS0xLTEtMzQ3MjY_a9d6ff4d-06e9-4e2e-87be-96e563575a83"
      unitRef="usd">7255000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseExpense
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzQtMS0xLTEtMzQ3MjY_45ff5ba4-c989-4898-a15e-769f7da28e23"
      unitRef="usd">7685000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzQtMy0xLTEtMzQ3MjY_ee3e1378-0668-4c2d-96a2-214beb26c832"
      unitRef="usd">7720000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzQtNS0xLTEtMzQ3MjY_cb8f7d41-d008-4628-9c04-2ff01700a6a4"
      unitRef="usd">7255000</us-gaap:OperatingLeaseExpense>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzYtMS0xLTEtMzQ3MjY_1de1d523-16e0-482a-9faa-df2f580eb601"
      unitRef="usd">396000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzYtMy0xLTEtMzQ3MjY_0a1500bd-cdd3-42ce-b5d9-46bbd991bb52"
      unitRef="usd">389000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzYtNS0xLTEtMzQ3MjY_18d2b727-75d6-4c5c-8af9-fedf679e8ade"
      unitRef="usd">355000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzctMS0xLTEtMzQ3MjY_ea08f39d-de39-4190-bcf5-33175bd12e41"
      unitRef="usd">17000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzctMy0xLTEtMzQ3MjY_6f38b972-49ec-42fc-aaea-63921ef256ff"
      unitRef="usd">30000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzctNS0xLTEtMzQ3MjY_c52f9bbd-e422-476b-9b12-d9ef5d96576f"
      unitRef="usd">33000</us-gaap:FinanceLeaseInterestExpense>
    <cnmd:FinanceLeaseCost
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzgtMS0xLTEtMzQ3MjY_8a8bc36c-509b-4f1b-b191-406b8a9322c9"
      unitRef="usd">413000</cnmd:FinanceLeaseCost>
    <cnmd:FinanceLeaseCost
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzgtMy0xLTEtMzQ3MjY_1c5d0f5e-4742-491d-b114-cf477462a3d6"
      unitRef="usd">419000</cnmd:FinanceLeaseCost>
    <cnmd:FinanceLeaseCost
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzgtNS0xLTEtMzQ3MjY_f0cd48e7-2717-4c6c-a297-f557f1ba6ede"
      unitRef="usd">388000</cnmd:FinanceLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzktMS0xLTEtMzQ3MjY_dee52601-b48c-463a-8891-f2762abbc366"
      unitRef="usd">8098000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzktMy0xLTEtMzQ3MjY_5d0b5f78-2633-4843-9900-e6fab4659119"
      unitRef="usd">8139000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo1OGQ5NWZhYmJlNWY0YzhmYTc1Yzc0MWQ5NmNhZWJhMy90YWJsZXJhbmdlOjU4ZDk1ZmFiYmU1ZjRjOGZhNzVjNzQxZDk2Y2FlYmEzXzktNS0xLTEtMzQ3MjY_fa181695-6b57-46c2-84d4-f9e5577632f0"
      unitRef="usd">7643000</us-gaap:LeaseCost>
    <cnmd:SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90ZXh0cmVnaW9uOjdkOTk4M2JmNzg1ZDQxNDRiMDU3NmRjNDU2YmFkMWRmXzU0Mg_126fe696-4f9e-4bcc-b2e0-10c34edd67a0">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases as of December 31, is as follows:&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: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:57.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.221%"/&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:19.224%"/&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzItMC0xLTEtNDU1NjM_404ba760-70fb-4340-a049-fe610be941f3"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzItMC0xLTEtNDU1NjM_8ff22f39-fb34-4d6d-905e-f3a3a2809320"&gt;Other assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzQtMC0xLTEtNDU1NTQ_2ee3dcc7-bdf7-4362-a0ae-89f62c451a4b"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzQtMC0xLTEtNDU1NTQ_4ab88fa6-1119-49d4-b215-e01127f024b9"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzUtMC0xLTEtNDU1NjA_12920182-7476-4352-adc7-ed021ef5e03b"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzUtMC0xLTEtNDU1NjA_5204fd12-9624-4832-b74d-08c78f4cc2be"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,145)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzExLTAtMS0xLTQ1NTc1_8cd6032f-c18f-4d79-982b-26edd3b4f299"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzExLTAtMS0xLTQ1NTc1_d405ed40-36f7-4234-b14f-5a1b9abecc00"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEzLTAtMS0xLTQ1NTY3_b83bc6a2-3c02-4e4f-9aaf-0a751338a22b"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEzLTAtMS0xLTQ1NTY3_ec0db0c7-6d4d-4512-8430-378125ee8fc1"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE0LTAtMS0xLTQ1NTcx_7ef7abe4-8258-4750-af82-cb84924d4afa"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE0LTAtMS0xLTQ1NTcx_97d8b0e1-4485-4525-aba8-08f82958f726"&gt;Long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average remaining lease term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.17 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.90 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.92 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.05 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cnmd:SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzItMS0xLTEtMzQ3MjY_6b839cb2-ba06-49dc-a5ba-37734ed48363"
      unitRef="usd">17710000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzItMy0xLTEtMzQ3MjY_c286f695-f4b9-4583-8985-7c8b5489f8b0"
      unitRef="usd">19425000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzQtMS0xLTEtMzQ3MjY_2787668b-28b5-443b-9566-f9b5f0596946"
      unitRef="usd">6919000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzQtMy0xLTEtMzQ3MjY_2a6596d0-99f7-4dfc-9d46-e9a9cf912ef2"
      unitRef="usd">7162000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzUtMS0xLTEtMzQ3MjY_094632ba-21f4-45a3-8fcc-bfb06be1f056"
      unitRef="usd">11759000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzUtMy0xLTEtMzQ3MjY_3ea6c3d2-c822-42be-a1fd-8c73ad934cdb"
      unitRef="usd">12726000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzYtMS0xLTEtMzQ3MjY_43d3b012-cea4-4053-86a8-89c8c7a6513d"
      unitRef="usd">18678000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzYtMy0xLTEtMzQ3MjY_8769c90c-fadd-46a9-a9d9-5a31d0892ba6"
      unitRef="usd">19888000</us-gaap:OperatingLeaseLiability>
    <cnmd:FinanceLeaseRightOfUseAssetGross
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzktMS0xLTEtMzQ3MjY_25c1e64f-c35a-461c-98b6-06201b3a1020"
      unitRef="usd">1924000</cnmd:FinanceLeaseRightOfUseAssetGross>
    <cnmd:FinanceLeaseRightOfUseAssetGross
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzktMy0xLTEtMzQ3MjY_4a986c6f-6ec2-4d8e-9a84-e1cf21c104ea"
      unitRef="usd">1984000</cnmd:FinanceLeaseRightOfUseAssetGross>
    <cnmd:FinanceLeaseRightOfUseAssetAccumulatedDepreciation
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEwLTEtMS0xLTM0NzI2_8d7124e5-e7b2-4ae6-8a82-0e0dc69a0b50"
      unitRef="usd">1510000</cnmd:FinanceLeaseRightOfUseAssetAccumulatedDepreciation>
    <cnmd:FinanceLeaseRightOfUseAssetAccumulatedDepreciation
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEwLTMtMS0xLTM0NzI2_6f1e9812-e613-4365-99a6-e6da3efe18f9"
      unitRef="usd">1145000</cnmd:FinanceLeaseRightOfUseAssetAccumulatedDepreciation>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzExLTEtMS0xLTM0NzI2_1009c84c-be3f-4af2-a4a6-cc2f7a23bcd8"
      unitRef="usd">414000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzExLTMtMS0xLTM0NzI2_bc97e65c-e082-4f92-a923-264ce5e4e9b5"
      unitRef="usd">839000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEzLTEtMS0xLTM0NzI2_0eb7fae7-c1cf-41c3-8942-89d550216bde"
      unitRef="usd">178000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzEzLTMtMS0xLTM0NzI2_637edf68-3544-4656-abc9-10e6a1ddefe0"
      unitRef="usd">324000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE0LTEtMS0xLTM0NzI2_0a6f5c4f-2036-4851-afcf-54de10f4e815"
      unitRef="usd">52000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE0LTMtMS0xLTM0NzI2_969c4a92-8fda-459b-83bb-f3bd0f4ac410"
      unitRef="usd">240000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE1LTEtMS0xLTM0NzI2_e3992ce6-643f-401d-bf35-252017a4c161"
      unitRef="usd">230000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE1LTMtMS0xLTM0NzI2_c9434851-38b5-4203-b2ac-7b26ef63385c"
      unitRef="usd">564000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE5LTEtMS0xLTM0NzI2_c253b7d6-4c59-4eab-bd90-0038442caa81">P5Y2M1D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzE5LTMtMS0xLTM0NzI2_8a051095-6db5-4a5f-8d20-ed68ec634251">P3Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzIwLTEtMS0xLTM0NzI2_c71e5bf4-4242-4f15-a452-d9866fcddc82">P1Y11M1D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzIwLTMtMS0xLTM0NzI2_3ed6a120-2cef-4e02-97c2-447711eb1890">P3Y18D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzIzLTEtMS0xLTM0NzI2_1814837e-30cf-43e3-9ed0-11fdf211611f"
      unitRef="number">0.0539</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzIzLTMtMS0xLTM0NzI2_dc4303eb-4919-4025-81dd-6245bb59571e"
      unitRef="number">0.0502</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzI0LTEtMS0xLTM0NzI2_6ceef281-0235-46f4-a248-f8bf9c5ae96a"
      unitRef="number">0.0454</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTo0MTk2ZTkyMGI2NjA0ZTU1OGM2OTc0NTI2ODRmOTgwNy90YWJsZXJhbmdlOjQxOTZlOTIwYjY2MDRlNTU4YzY5NzQ1MjY4NGY5ODA3XzI0LTMtMS0xLTM0NzI2_2ae0a74a-9d07-4b5c-98f4-a5f565deccc1"
      unitRef="number">0.0447</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <cnmd:SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90ZXh0cmVnaW9uOjdkOTk4M2JmNzg1ZDQxNDRiMDU3NmRjNDU2YmFkMWRmXzU0Mw_6a0b9781-070c-41d1-b6ff-340dd5a285d3">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases for the years ended December 31, was as follows:&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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.104%"/&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:14.104%"/&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:14.109%"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;373&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cnmd:SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTpkMzBmOWI1MzQ4Yjk0MjM5YjFkNTBkMWQxNDkzMTRmNy90YWJsZXJhbmdlOmQzMGY5YjUzNDhiOTQyMzliMWQ1MGQxZDE0OTMxNGY3XzMtMy0xLTEtMzQ3MjY_b928cf3a-f979-43e7-b8ce-2202cabc32dd"
      unitRef="usd">7383000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTpkMzBmOWI1MzQ4Yjk0MjM5YjFkNTBkMWQxNDkzMTRmNy90YWJsZXJhbmdlOmQzMGY5YjUzNDhiOTQyMzliMWQ1MGQxZDE0OTMxNGY3XzMtNS0xLTEtMzQ3MjY_758f61d0-d9c0-4770-b197-024757943c5f"
      unitRef="usd">7791000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTpkMzBmOWI1MzQ4Yjk0MjM5YjFkNTBkMWQxNDkzMTRmNy90YWJsZXJhbmdlOmQzMGY5YjUzNDhiOTQyMzliMWQ1MGQxZDE0OTMxNGY3XzMtNy0xLTEtMzQ3MjY_b10d24f9-0b7f-45b1-8af3-345f4f39ea7b"
      unitRef="usd">7535000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTpkMzBmOWI1MzQ4Yjk0MjM5YjFkNTBkMWQxNDkzMTRmNy90YWJsZXJhbmdlOmQzMGY5YjUzNDhiOTQyMzliMWQ1MGQxZDE0OTMxNGY3XzQtMy0xLTEtMzQ3MjY_47391043-2197-424d-854a-c39c13c5d6b5"
      unitRef="usd">313000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTpkMzBmOWI1MzQ4Yjk0MjM5YjFkNTBkMWQxNDkzMTRmNy90YWJsZXJhbmdlOmQzMGY5YjUzNDhiOTQyMzliMWQ1MGQxZDE0OTMxNGY3XzQtNS0xLTEtMzQ3MjY_f5db559b-bc01-473b-a090-f18b385e69c0"
      unitRef="usd">287000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTpkMzBmOWI1MzQ4Yjk0MjM5YjFkNTBkMWQxNDkzMTRmNy90YWJsZXJhbmdlOmQzMGY5YjUzNDhiOTQyMzliMWQ1MGQxZDE0OTMxNGY3XzQtNy0xLTEtMzQ3MjY_f14608fe-89fe-45e7-895e-d0ab90ec8a73"
      unitRef="usd">373000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTpkMzBmOWI1MzQ4Yjk0MjM5YjFkNTBkMWQxNDkzMTRmNy90YWJsZXJhbmdlOmQzMGY5YjUzNDhiOTQyMzliMWQ1MGQxZDE0OTMxNGY3XzctMy0xLTEtMzQ3MjY_b6f91893-1bc1-429d-b01e-06b569cdca0d"
      unitRef="usd">5167000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTpkMzBmOWI1MzQ4Yjk0MjM5YjFkNTBkMWQxNDkzMTRmNy90YWJsZXJhbmdlOmQzMGY5YjUzNDhiOTQyMzliMWQ1MGQxZDE0OTMxNGY3XzctNS0xLTEtMzQ3MjY_28084c8f-9074-4820-a256-5945af49643e"
      unitRef="usd">4704000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTpkMzBmOWI1MzQ4Yjk0MjM5YjFkNTBkMWQxNDkzMTRmNy90YWJsZXJhbmdlOmQzMGY5YjUzNDhiOTQyMzliMWQ1MGQxZDE0OTMxNGY3XzctNy0xLTEtMzQ3MjY_6a8e6681-a698-4b1d-81e2-e2f31ddba046"
      unitRef="usd">4242000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTpkMzBmOWI1MzQ4Yjk0MjM5YjFkNTBkMWQxNDkzMTRmNy90YWJsZXJhbmdlOmQzMGY5YjUzNDhiOTQyMzliMWQ1MGQxZDE0OTMxNGY3XzgtMy0xLTEtMzQ3MjY_a731b472-4be7-427b-957d-1a16d4b3e269"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTpkMzBmOWI1MzQ4Yjk0MjM5YjFkNTBkMWQxNDkzMTRmNy90YWJsZXJhbmdlOmQzMGY5YjUzNDhiOTQyMzliMWQ1MGQxZDE0OTMxNGY3XzgtNS0xLTEtMzQ3MjY_e6dfd9c5-1076-4921-a26f-2661745a3da2"
      unitRef="usd">305000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTpkMzBmOWI1MzQ4Yjk0MjM5YjFkNTBkMWQxNDkzMTRmNy90YWJsZXJhbmdlOmQzMGY5YjUzNDhiOTQyMzliMWQ1MGQxZDE0OTMxNGY3XzgtNy0xLTEtMzQ3MjY_2f7d2f27-f80b-4632-9636-6b1e8b59c052"
      unitRef="usd">76000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90ZXh0cmVnaW9uOjdkOTk4M2JmNzg1ZDQxNDRiMDU3NmRjNDU2YmFkMWRmXzUzNw_51e54e35-0d0a-4c12-ad1b-b6386c05c95b">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of December&#160;31, 2022 are as follows:&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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.725%"/&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Lease&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:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90ZXh0cmVnaW9uOjdkOTk4M2JmNzg1ZDQxNDRiMDU3NmRjNDU2YmFkMWRmXzU0NA_2495d39f-3661-4ed8-9884-f131233ba741">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of December&#160;31, 2022 are as follows:&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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.725%"/&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Lease&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:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzItMS0xLTEtMzQ3MjY_36c15643-112f-4e29-89c0-25c90c579a2b"
      unitRef="usd">178000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzItMy0xLTEtMzQ3MjY_48b4061c-ef40-42cc-a793-0c3bdb137dab"
      unitRef="usd">6919000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzMtMS0xLTEtMzQ3MjY_e9f79ea5-c2a7-4ad0-a66e-d0b4db41d0b0"
      unitRef="usd">34000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzMtMy0xLTEtMzQ3MjY_97f371ab-8ab7-4b54-b7fc-7a2280246329"
      unitRef="usd">5417000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzQtMS0xLTEtMzQ3MjY_cb9b227b-b50e-46d5-9610-9efe58d957dc"
      unitRef="usd">14000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzQtMy0xLTEtMzQ3MjY_7691d4e2-d82d-49ae-bb6d-6658a1f7d355"
      unitRef="usd">2408000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzUtMS0xLTEtMzQ3MjY_9ed0cd49-4889-4671-90dd-bd34e70c7946"
      unitRef="usd">12000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzUtMy0xLTEtMzQ3MjY_34b87904-1865-43ff-850e-3c0f07f18736"
      unitRef="usd">1394000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzYtMS0xLTEtMzQ3MjY_92e65590-d2b8-4d81-bb86-631674a6f5db"
      unitRef="usd">2000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzYtMy0xLTEtMzQ3MjY_97931066-6b13-4405-8022-7a6b49e8aa71"
      unitRef="usd">1138000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzctMS0xLTEtMzQ3MjY_7661a9c0-c632-4335-94dd-ff62acfa3164"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzctMy0xLTEtMzQ3MjY_e7aa40aa-0b0b-4873-9104-3d407a206da9"
      unitRef="usd">4272000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzgtMS0xLTEtMzQ3MjY_920353bd-2a62-4ca6-a83e-7630769cbd8d"
      unitRef="usd">240000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzgtMy0xLTEtMzQ3MjY_c5619be0-08ed-4e49-8f60-4a1aa5b64d8d"
      unitRef="usd">21548000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzEwLTEtMS0xLTM0NzI2_f63f76f8-8a26-4712-9043-2c303e3440fd"
      unitRef="usd">10000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzEwLTMtMS0xLTM0NzI2_be2f88c8-8e71-4908-8ba9-d9f6bfd93f29"
      unitRef="usd">2870000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiability
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzEyLTEtMS0xLTM0NzI2_d3773ca0-99ff-42e0-b63e-f1708953e51a"
      unitRef="usd">230000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDIvZnJhZzo3ZDk5ODNiZjc4NWQ0MTQ0YjA1NzZkYzQ1NmJhZDFkZi90YWJsZTowZjk2YmQ2NzMyMTc0YTg4ODdkNzk0YjY0ZDFmZDE2Yy90YWJsZXJhbmdlOjBmOTZiZDY3MzIxNzRhODg4N2Q3OTRiNjRkMWZkMTZjXzEyLTMtMS0xLTM0NzI2_93cea295-7b2b-46f6-b652-991ed7eeb5b8"
      unitRef="usd">18678000</us-gaap:OperatingLeaseLiability>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzk2Mg_0062b0f0-2bf3-4c8b-a9bd-257340190387">Goodwill and Other Intangible Assets&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the net carrying amount of goodwill for the years ended December 31, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt"&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:76.239%"/&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.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;617,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;618,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill  resulting from business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(912)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;815,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;617,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2022, the Company acquired In2Bones Global, Inc. and Biorez, Inc. as further described in Note 3. Goodwill resulting from the In2Bones Acquisition amounted to $139.1&#160;million and acquired intangible assets including distributor relationships and developed technology amounted to $64.9&#160;million.  Goodwill resulting from the Biorez Acquisition amounted to $60.0&#160;million and acquired intangible assets including developed technology and trademarks and tradenames amounted to $177.9&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total accumulated goodwill impairment losses aggregated $107.0 million at December 31, 2022 and 2021, respectively.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.064%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.610%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Amortization Period (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Intangible assets with definite lives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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="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="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer and distributor relationships&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(170,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(152,934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales representation, marketing and promotional rights&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents and other intangible assets&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,495)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Intangible assets with indefinite lives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;:&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks and tradenames&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,005,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(324,017)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;761,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(290,319)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense related to intangible assets which are subject to amortization totaled $33.7 million, $33.3 million and $34.2 million for the years ending December&#160;31, 2022, 2021 and 2020, respectively, and is included as a reduction of revenue (for amortization related to our sales representation, marketing and promotional rights) and in selling and administrative expense (for all other intangible assets) in the consolidated statements of comprehensive income (loss).  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated amortization expense related to intangible assets at December&#160;31, 2022 and for each of the five succeeding years is as follows:&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: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:53.724%"/&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.670%"/&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortization included in expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortization recorded as a reduction of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzk4Nw_4869a8f4-3d85-4636-9e51-c1efa4195a03">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the net carrying amount of goodwill for the years ended December 31, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt"&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:76.239%"/&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.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;617,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;618,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill  resulting from business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(912)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;815,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;617,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTowMmVkYzZhZTE3ODk0MGQzOGU4Nzk2NWY0ODY2OTc3YS90YWJsZXJhbmdlOjAyZWRjNmFlMTc4OTQwZDM4ZTg3OTY1ZjQ4NjY5NzdhXzEtMS0xLTEtMzQ3MjY_4254588d-c9f9-423e-a34b-ac58bca629e4"
      unitRef="usd">617528000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4d37407453d042f3a8d9b0a63dd9cc67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTowMmVkYzZhZTE3ODk0MGQzOGU4Nzk2NWY0ODY2OTc3YS90YWJsZXJhbmdlOjAyZWRjNmFlMTc4OTQwZDM4ZTg3OTY1ZjQ4NjY5NzdhXzEtMy0xLTEtMzQ3MjY_b977c2b5-1cdb-435c-baf3-25d0e7e0449e"
      unitRef="usd">618440000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTowMmVkYzZhZTE3ODk0MGQzOGU4Nzk2NWY0ODY2OTc3YS90YWJsZXJhbmdlOjAyZWRjNmFlMTc4OTQwZDM4ZTg3OTY1ZjQ4NjY5NzdhXzUtMS0xLTEtMzQ3MjY_5f66c483-65ec-46d1-864e-4b30fe5f65c4"
      unitRef="usd">199162000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTowMmVkYzZhZTE3ODk0MGQzOGU4Nzk2NWY0ODY2OTc3YS90YWJsZXJhbmdlOjAyZWRjNmFlMTc4OTQwZDM4ZTg3OTY1ZjQ4NjY5NzdhXzUtMy0xLTEtMzQ3MjY_b7314445-cf52-42d7-96a3-00da3f358ce4"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTowMmVkYzZhZTE3ODk0MGQzOGU4Nzk2NWY0ODY2OTc3YS90YWJsZXJhbmdlOjAyZWRjNmFlMTc4OTQwZDM4ZTg3OTY1ZjQ4NjY5NzdhXzctMS0xLTEtMzQ3MjY_a5e91399-01c1-489b-a281-ca49811c7573"
      unitRef="usd">-1261000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTowMmVkYzZhZTE3ODk0MGQzOGU4Nzk2NWY0ODY2OTc3YS90YWJsZXJhbmdlOjAyZWRjNmFlMTc4OTQwZDM4ZTg3OTY1ZjQ4NjY5NzdhXzctMy0xLTEtMzQ3MjY_5021372e-2d05-42a3-bde8-45b56700f04d"
      unitRef="usd">-912000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTowMmVkYzZhZTE3ODk0MGQzOGU4Nzk2NWY0ODY2OTc3YS90YWJsZXJhbmdlOjAyZWRjNmFlMTc4OTQwZDM4ZTg3OTY1ZjQ4NjY5NzdhXzktMS0xLTEtMzQ3MjY_fb7dcea1-ee91-4572-8abb-4a3a3a3f42a5"
      unitRef="usd">815429000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTowMmVkYzZhZTE3ODk0MGQzOGU4Nzk2NWY0ODY2OTc3YS90YWJsZXJhbmdlOjAyZWRjNmFlMTc4OTQwZDM4ZTg3OTY1ZjQ4NjY5NzdhXzktMy0xLTEtMzQ3MjY_913cf3f3-d643-4373-9f89-92b89ed9a97e"
      unitRef="usd">617528000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzEwOTk1MTE2MzAwMjQ_f8f3e6aa-9bd4-42e9-b055-dc8609adaa4e"
      unitRef="usd">139100000</us-gaap:Goodwill>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i334ac0447b1f4490bde5803f2806a30a_D20220613-20220613"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzEwOTk1MTE2MzAxMzI_cfefee5d-8a9a-4fa9-8265-e662dd1332b2"
      unitRef="usd">64900000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:Goodwill
      contextRef="i142a70212474462f8406372b032a40da_I20220809"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzEwOTk1MTE2MzAxOTc_5d8539b6-76d0-4e6c-a273-30f3a9b746ef"
      unitRef="usd">60000000</us-gaap:Goodwill>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i95f53006b4a84037af5d40820bcfdc26_D20220809-20220809"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzEwOTk1MTE2MzAzMDU_3a9ca403-0484-4706-8523-14926c6ef42c"
      unitRef="usd">177900000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzIxMw_21b525ae-ad75-4e6f-8d58-9e3b727ada2e"
      unitRef="usd">107000000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzIxMw_b3914032-db75-4f65-bdc2-1a1a56738b35"
      unitRef="usd">107000000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzk5MQ_323c1fc2-95d5-4f3a-ba20-429082cc74ca">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.064%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.610%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Amortization Period (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Intangible assets with definite lives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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="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="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer and distributor relationships&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(170,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(152,934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales representation, marketing and promotional rights&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents and other intangible assets&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,495)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Intangible assets with indefinite lives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;:&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks and tradenames&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,005,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(324,017)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;761,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(290,319)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzk5MQ_82eda4e5-07ad-4ebb-a3ac-81d49f1a59ce">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.064%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.610%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Amortization Period (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Intangible assets with definite lives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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="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="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer and distributor relationships&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(170,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(152,934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales representation, marketing and promotional rights&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents and other intangible assets&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,495)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Intangible assets with indefinite lives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;:&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks and tradenames&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,005,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(324,017)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;761,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(290,319)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i7b2f49023f854fe783eb3dbbd4d14295_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzItMS0xLTEtMzQ3MjY_ae658303-95db-4966-bcf7-48fa90cd3217">P22Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i86d4adab912f43a89f6b1042ada51f92_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzQtMS0xLTEtMzQ3MjY_42a3a097-3911-4a54-ba57-11a01fdf001b">P24Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iefc87ff900c4400192409de00d290dca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzQtMi0xLTEtMzQ3MjY_7ab76b08-3d57-43c7-89bd-67e432090748"
      unitRef="usd">369854000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iefc87ff900c4400192409de00d290dca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzQtNC0xLTEtMzQ3MjY_0929d6c2-c299-46d4-8962-e59903b78bbd"
      unitRef="usd">170870000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic390fbbd57f44909b59f8dc8148b7c3b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzQtNi0xLTEtMzQ3MjY_54c64dcd-7045-4aaa-a032-225552b85d53"
      unitRef="usd">342452000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ic390fbbd57f44909b59f8dc8148b7c3b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzQtOC0xLTEtMzQ3MjY_df8467a4-22f4-4c3a-acfb-f169bf393d9b"
      unitRef="usd">152934000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="if3c834119ca9405b9c332084e1fd8d1e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzYtMS0xLTEtMzQ3MjY_88d2c39d-a08b-4fda-af56-fe79c739dd58">P25Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i57b9d2a933eb4dde9297893367a5e0d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzYtMi0xLTEtMzQ3MjY_a401d01a-ece8-4a01-81b7-bec38d53f531"
      unitRef="usd">149376000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i57b9d2a933eb4dde9297893367a5e0d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzYtNC0xLTEtMzQ3MjY_2cdec268-cc29-4585-b6bc-0c2abffb1a14"
      unitRef="usd">66000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3c577144d4fd48f284caff836184b3e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzYtNi0xLTEtMzQ3MjY_9ef688fc-00f4-4622-b507-b14d23a24ee1"
      unitRef="usd">149376000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3c577144d4fd48f284caff836184b3e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzYtOC0xLTEtMzQ3MjY_0a1b58f2-ae33-41d0-a55c-cfa13ce58af2"
      unitRef="usd">60000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i85fe31cf1c0f42babb310d1cf285498b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzgtMS0xLTEtMzQ3MjY_2d7cf9f2-493b-4fd9-b2e6-8cf1e92151d3">P16Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie0de5d6ed01f447887d53b3bc5b56d5d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzgtMi0xLTEtMzQ3MjY_2f28e318-dad8-4923-a903-35add72a671d"
      unitRef="usd">79838000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie0de5d6ed01f447887d53b3bc5b56d5d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzgtNC0xLTEtMzQ3MjY_09b2a3e4-5818-4038-907e-8bc447f2863c"
      unitRef="usd">52472000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iec1fc74d61e546ee88cea69549b85909_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzgtNi0xLTEtMzQ3MjY_daa9bddf-d140-4b79-b79e-3894c3cd21d9"
      unitRef="usd">76392000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iec1fc74d61e546ee88cea69549b85909_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzgtOC0xLTEtMzQ3MjY_d0e2fd8c-8b33-4ed8-92f0-9b1312c89191"
      unitRef="usd">50890000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ida918c65f26941cda3801476128b71fc_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzEwLTEtMS0xLTM0NzI2_a8f4c42c-2570-4fbf-b869-59a7f4afb7ac">P18Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia97e055c9aeb45f3951f455ee4c440a4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzEwLTItMS0xLTM0NzI2_c946c737-a2a9-40c5-9782-35c5b221934e"
      unitRef="usd">320204000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia97e055c9aeb45f3951f455ee4c440a4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzEwLTQtMS0xLTM0NzI2_b16d5efc-9b23-40b6-bf11-2d52d4dd7a7f"
      unitRef="usd">34675000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifd39f5773b7643f59464487c45d8a1d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzEwLTYtMS0xLTM0NzI2_79ece31f-0407-49d9-a9ca-92b3b1d8cf9c"
      unitRef="usd">106604000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifd39f5773b7643f59464487c45d8a1d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzEwLTgtMS0xLTM0NzI2_acf87d6f-aa67-48d1-8de3-49b139c82fd0"
      unitRef="usd">26495000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="idbc6b73e78a74dcfb2451a5e8a8b341f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzE0LTItMS0xLTM0NzI2_45b39280-cd77-4b97-891d-86efd7ff46c7"
      unitRef="usd">86544000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i00345b5941ad4ef497faf6c4d7ed26f3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzE0LTYtMS0xLTM0NzI2_7c9ce190-e121-46bc-a167-85c6c6510474"
      unitRef="usd">86544000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzE2LTItMS0xLTM0NzI2_256f34be-c96a-48cd-b013-b4d6cb45ff83"
      unitRef="usd">1005816000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzE2LTQtMS0xLTM0NzI2_a017804e-3ddd-489d-8772-4ebc53fa2f27"
      unitRef="usd">324017000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzE2LTYtMS0xLTM0NzI2_c6f1edc2-72ce-4d54-90dd-0b2a338b3607"
      unitRef="usd">761368000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZTpjMmRiZDVkODU2YTM0Nzk4OGNmMDExZTdiNjE1MWMzZi90YWJsZXJhbmdlOmMyZGJkNWQ4NTZhMzQ3OTg4Y2YwMTFlN2I2MTUxYzNmXzE2LTgtMS0xLTM0NzI2_b8ce5256-bb2c-4b26-bb08-c1ce63ce58cf"
      unitRef="usd">290319000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzUwOA_eb7a4974-6299-4613-9c54-66cff653f8c7"
      unitRef="usd">33700000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzUxMg_f786e157-cddf-408f-ac70-43129d39a35d"
      unitRef="usd">33300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzUxOQ_7a37a281-c5db-4e63-8b4f-69327e316280"
      unitRef="usd">34200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90ZXh0cmVnaW9uOjRiMjE4ZGJhMDFjNjQyOTFiYzQ1NjBkYTYyMDBkZGNkXzk2MA_e21eafaa-65e9-4342-8ede-6171f1de0cc2">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated amortization expense related to intangible assets at December&#160;31, 2022 and for each of the five succeeding years is as follows:&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: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:53.724%"/&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.670%"/&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortization included in expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortization recorded as a reduction of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i170f54654cea41bc82b7c73e4c1cabe3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzEtMS0xLTEtMzQ3MjY_cbd72d93-5620-4855-8aa6-2dcab163d82b"
      unitRef="usd">29351000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i1536248f5ee8426f877df56b72be4701_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzEtMy0xLTEtMzQ3MjY_4701bbf1-5668-4170-bd7d-b4f44a6dc605"
      unitRef="usd">6000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzEtNS0xLTEtMzQ3MjY_712f6198-4a18-4975-87a2-84684f5f69fe"
      unitRef="usd">35351000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i170f54654cea41bc82b7c73e4c1cabe3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzItMS0xLTEtMzQ3MjY_0c8466f9-e1ad-45b5-82b0-807238b11f52"
      unitRef="usd">29059000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i1536248f5ee8426f877df56b72be4701_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzItMy0xLTEtMzQ3MjY_b12753c2-151f-47bb-b9a9-aa1732139ff8"
      unitRef="usd">6000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzItNS0xLTEtMzQ3MjY_8ba04745-5d5a-4fac-8937-f31415ab02a8"
      unitRef="usd">35059000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i170f54654cea41bc82b7c73e4c1cabe3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzMtMS0xLTEtMzQ3MjY_80552f34-2c96-4143-a581-fd2d26460f84"
      unitRef="usd">29551000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i1536248f5ee8426f877df56b72be4701_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzMtMy0xLTEtMzQ3MjY_bcf9b108-08ae-4b97-b074-2d593f98cc51"
      unitRef="usd">6000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzMtNS0xLTEtMzQ3MjY_d1ec7e56-8d69-4a0f-8a93-5b3c151e4c1e"
      unitRef="usd">35551000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i170f54654cea41bc82b7c73e4c1cabe3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzQtMS0xLTEtMzQ3MjY_88f28bc7-42d7-4c3e-9502-8674d24c0b34"
      unitRef="usd">29308000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i1536248f5ee8426f877df56b72be4701_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzQtMy0xLTEtMzQ3MjY_a9dddd51-ced4-4d5e-992b-9b00a9bc28da"
      unitRef="usd">6000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzQtNS0xLTEtMzQ3MjY_e650fead-57c5-4d7f-9f60-e767e47af179"
      unitRef="usd">35308000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i170f54654cea41bc82b7c73e4c1cabe3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzUtMS0xLTEtMzQ3MjY_604b0411-46b4-40a0-8146-ada88e12ade5"
      unitRef="usd">30347000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i1536248f5ee8426f877df56b72be4701_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzUtMy0xLTEtMzQ3MjY_4fa74ece-3e22-4a04-b51f-c0acaf71aebc"
      unitRef="usd">6000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMDgvZnJhZzo0YjIxOGRiYTAxYzY0MjkxYmM0NTYwZGE2MjAwZGRjZC90YWJsZToyMTk4OGE0OTkwZTM0ODI0ODdkNGQ0NDljYzdhYTBmNy90YWJsZXJhbmdlOjIxOTg4YTQ5OTBlMzQ4MjQ4N2Q0ZDQ0OWNjN2FhMGY3XzUtNS0xLTEtMzQ3MjY_47dcc172-b4f0-4441-a401-33c1edd77f72"
      unitRef="usd">36347000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:LongTermDebtTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzYzNjY_192fc4f7-60a8-46da-b94d-11dafcaa21f7">Long Term Debt&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt consists of the following at December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving line of credit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, net of deferred debt issuance costs of $729 and $1,373 in 2022 and 2021, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.625% convertible notes, net of deferred debt issuance costs of $432 and $3,700 in 2022 and 2021, respectively, and unamortized discount of $23,404 in 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;2.250% convertible notes, net of deferred debt issuance costs of $18,834 in 2022 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;781,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,054,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&#160;&#160;Current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;985,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;672,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"&gt;Seventh Amended and Restated Senior 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-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;On July&#160;16, 2021, we entered into a seventh amended and restated senior credit agreement consisting of: (a) a $233.5 million term loan facility and (b) a $585.0 million revolving credit facility.  The revolving credit facility will terminate and the loans outstanding under the term loan facility will expire on July&#160;16, 2026.  The term loan was payable in quarterly installments increasing over the term of the facility. During 2022, we made a $90.0 million prepayment on the term loan facility resulting in the elimination of such quarterly payments with the remaining balance due upon the expiration of the term loan facility. The $90.0 million prepayment was accounted for as an extinguishment and resulted in a write-off to other expense of unamortized debt issuance costs of $0.5&#160;million. Proceeds from the term loan facility and borrowings under the revolving credit facility were used to repay the then existing senior credit agreement.  During 2021, we recorded $1.1&#160;million to other expense related to the loss on the early extinguishment and third-party fees associated with the seventh amended and restated credit agreement. Interest rates are at SOFR (4.323% at December&#160;31, 2022) plus an interest rate margin of 1.125% (5.448% at December&#160;31, 2022).  For borrowings where we elect to use the alternate base rate, the initial base rate is the greatest of (i) the Prime Rate, (ii) the Federal Funds Rate plus 0.500% or (iii) the one-month Adjusted SOFR rate plus 1.000%, plus, in each case, an interest rate margin.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;There were $134.6 million in borrowings outstanding on the term loan facility as of December&#160;31, 2022.  There were $70.0 million in borrowings outstanding under the revolving credit facility as of December&#160;31, 2022.  Our available borrowings on the revolving credit facility at December&#160;31, 2022 were $513.2 million with approximately $1.8 million of the facility set aside for outstanding letters of credit.  The carrying amounts of the term loan and revolving credit facility approximate fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;The seventh amended and restated senior credit agreement is collateralized by substantially all of our personal property and assets.  The seventh amended and restated senior credit agreement contains covenants and restrictions which, among other things, require the maintenance of certain financial ratios and restrict dividend payments and the incurrence of certain indebtedness and other activities, including acquisitions and dispositions.  We were in full compliance with these covenants and restrictions as of December&#160;31, 2022.  We are also required, under certain circumstances, to make mandatory prepayments from net cash proceeds from any issuance of equity and asset sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;2.625% Convertible Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;On January 29, 2019, we issued $345.0 million aggregate principal amount of 2.625% convertible notes due in 2024.  Interest is payable semi-annually in arrears on February 1 and August 1 of each year, commencing August 1, 2019.  The 2.625% Notes will mature on February 1, 2024, unless earlier repurchased or converted.  The 2.625% Notes represent subordinated unsecured obligations and are convertible under certain circumstances, as defined in the indenture, into a combination of cash and CONMED common stock.&#160;&#160;The 2.625% Notes may be converted at an initial conversion rate of 11.2608 shares of our common stock per $1,000 principal amount of 2.625% Notes (equivalent to an initial conversion price of approximately $88.80 per share of common stock).  Holders of the 2.625% Notes may convert the 2.625% Notes at their option at any time on or after November 1, 2023 through the second scheduled trading day preceding the maturity date.  Holders of the 2.625% Notes will also have the right to convert the 2.625% Notes prior to November 1, 2023, but only upon the occurrence of specified events.  The conversion rate is subject to anti-dilution adjustments if certain events occur.  A portion of the net proceeds from the offering of the 2.625% Notes were used as part of the financing for the Buffalo Filter acquisition and $21.0 million were used to pay the cost of certain convertible notes hedge transactions as further described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;On June 6, 2022, the Company repurchased and extinguished $275.0 million principal amount of the 2.625% Notes for aggregate consideration consisting of $275.0 million in cash and approximately 0.9 million shares of the Company's common stock. During the year ended December 31, 2022, the Company recorded a loss on extinguishment of $103.1 million to other expense based on the fair value of the shares of the Company&#x2019;s common stock issued in connection with the extinguishment. This loss was not deductible for tax purposes. We also recorded a write-off to other expense of unamortized debt issuance costs related to the 2.625% Notes of $2.9 million. Concurrently, the Company entered into a Supplemental Indenture related to the remaining $70.0&#160;million in 2.625% Notes, in which the Company irrevocably elected to settle the principal value of those 2.625% Notes in cash.  The $70.0&#160;million in 2.625% Notes are reflected in the current portion of long-term debt at December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Our effective borrowing rate for nonconvertible debt at the time of issuance of the 2.625% Notes was estimated to be 6.14%, which resulted in $51.6 million of the $345.0 million aggregate principal amount of 2.625% Notes issued, or $39.1 million after taxes, being attributable to equity.&#160;&#160;For the years ended December&#160;31, 2021 and 2020, we have recorded interest expense related to the amortization of debt discount on the 2.625% Notes of  $10.2 million and $9.7 million respectively, at the effective interest rate of 6.14%.&#160;On January 1, 2022, we adopted ASU 2020-06 using the modified retrospective approach as further described in Note 2. This ASU eliminated the equity component separately recorded for the conversion features associated with the convertible notes and related debt discount.&#160;&#160;For the years ended December&#160;31, 2022, 2021 and 2020, we have recorded interest expense on the 2.625% Notes of $4.8 million, $9.1 million and $9.1 million, respectively, at the contractual coupon rate of 2.625%.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;The estimated fair value of the 2.625% Notes was approximately $79.0 million as of December&#160;31, 2022 based on a market approach which represents a Level 2 valuation in the fair value hierarchy.  The estimated fair value was determined based on the estimated or actual bids and offers of the 2.625% Notes in an over-the-counter market transaction on the last business day of the 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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"&gt;2.250% Convertible Notes&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;On June 6, 2022, we issued $800.0 million aggregate principal amount of 2.250% Notes. Interest is payable semi-annually in arrears on June 15 and December 15 of each year, commencing December 15, 2022. The 2.250% Notes will mature on June 15, 2027, unless earlier repurchased or converted. The 2.250% Notes represent subordinated unsecured obligations and are convertible under certain circumstances, as defined in the indenture, into a combination of cash and CONMED common stock, with the principal required to be paid in cash. The 2.250% Notes may be converted at an initial conversion rate of 6.8810 shares of our common stock per $1,000 principal amount of the 2.250% Notes (equivalent to an initial conversion price of approximately $145.33 per share of common stock). Holders of the 2.250% Notes may convert the 2.250% Notes at their option at any time on or after March 15, 2027 through the second scheduled trading day preceding the maturity date. Holders of the 2.250% Notes will also have the right to convert the 2.250% Notes prior to March 15, 2027, but only upon the occurrence of specified events. The conversion rate is subject to anti-dilution adjustments if certain events occur. A portion of these proceeds were used to repurchase and extinguish a portion of the 2.625% Notes, pay off our then outstanding balance on our revolving line of credit, pay down $90.0 million of our term loan and partially pay for the In2Bones Acquisition. In addition, approximately $115.6 million of the proceeds were used to pay the cost of certain convertible notes hedge transactions related to the 2.250% Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;For the year ended December 31, 2022, we have recorded interest expense on the 2.250% Notes of $10.3&#160;million at the contractual coupon rate of 2.250%.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;The estimated fair value of the 2.250% Notes was approximately $731.0 million as of December 31, 2022 based on a market approach which represents a Level 2 valuation in the fair value hierarchy. The estimated fair value was determined based on the estimated or actual bids and offers of the 2.250% Notes in an over-the-counter market transaction on the last business day of the year.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"&gt;Convertible Notes Hedge Transactions&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;In connection with the offering of the 2.625% and 2.250% Notes, we entered into convertible note hedge transactions with a number of financial institutions (each, an &#x201c;option counterparty&#x201d;).  The convertible note hedge transactions cover, subject to anti-dilution adjustments substantially similar to those applicable to the respective Notes, the number of shares of our common stock underlying the 2.625% and 2.250% Notes.  Concurrent with entering into the convertible note hedge transactions, we also entered into separate warrant transactions with each option counterparty whereby we sold to such option counterparty warrants to purchase, subject to customary anti-dilution adjustments, the same number of shares of our common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;In connection with the repurchase and extinguishment of $275.0 million principal amount of the 2.625% Notes, the Company entered into agreements with the option counterparties to terminate a corresponding portion of the hedges on the 2.625% Notes. The transactions had a net fair value due the Company on execution date of $22.2 million which was recorded as an adjustment to Paid-in Capital. The Company recorded a $5.5&#160;million charge to other expense as a result of a subsequent decline in fair value between execution date and settlement date with the Company receiving net cash of $16.7 million. The &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;termination of the convertible notes hedge resulted in the release of the related deferred tax asset. In connection with the issuance of 2.250% Notes, the Company purchased hedges for $187.6&#160;million ($142.1&#160;million net of tax) and received proceeds from the issuance of warrants totaling $72.0&#160;million, recorded to paid-in capital.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;The convertible note hedge transactions are expected generally to reduce the potential dilution upon conversion of the Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted Notes, as the case may be, in the event that the market price per share of our common stock, as measured under the terms of the convertible note hedge transactions, is greater than the strike price of the convertible note hedge transactions, which initially corresponds to the conversion price of the Notes and is subject to anti-dilution adjustments substantially similar to those applicable to the conversion rate of the Notes.  If, however, the market price per share of our common stock, as measured under the terms of the warrant transactions, exceeds the strike price ($114.92 for the 2.625% Notes and $251.53 for the 2.250% Notes) of the warrants, there would nevertheless be dilution to the extent that such market price exceeds the strike price of the warrants as noted in Note 1, unless we elect to settle the warrants in cash.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The scheduled&#160;maturities&#160;of&#160;long-term&#160;debt outstanding at December&#160;31, 2022 are as follows:&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&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800,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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;The above amounts exclude debt discount, deferred debt issuance costs and financing leases.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzYzNjA_381669de-df5e-4672-b8e1-d529cc66df51">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt consists of the following at December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving line of credit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, net of deferred debt issuance costs of $729 and $1,373 in 2022 and 2021, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.625% convertible notes, net of deferred debt issuance costs of $432 and $3,700 in 2022 and 2021, respectively, and unamortized discount of $23,404 in 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;2.250% convertible notes, net of deferred debt issuance costs of $18,834 in 2022 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;781,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,054,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&#160;&#160;Current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;985,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;672,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:LongTermDebt
      contextRef="i684848f3f5ac4a21a44abe41a6972b6c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzEtMS0xLTEtMzQ3MjY_f418e1b8-8f59-4948-a22d-00ebf08dca25"
      unitRef="usd">70000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ib64d0e3a2b634ae7b83d5f495a701393_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzEtMy0xLTEtMzQ3MjY_a38466a9-896f-4975-8607-fc74b5a2d0f9"
      unitRef="usd">140000000</us-gaap:LongTermDebt>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i4c4c41cdaae6440a9f94949efc12b973_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzItMC0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjo5OTMyMjdjNDU0OTM0NTVhYjI1NDYxZjgwMjZjYjE2OV81NA_0ee8dd21-8fc0-4450-b399-3c30bd4667e7"
      unitRef="usd">729000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i48beaf26da2d4e94906099d4e19d10ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzItMC0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjo5OTMyMjdjNDU0OTM0NTVhYjI1NDYxZjgwMjZjYjE2OV82MQ_266876f4-f4e3-4beb-bc63-227a3cab744e"
      unitRef="usd">1373000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:LongTermDebt
      contextRef="i4c4c41cdaae6440a9f94949efc12b973_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzItMS0xLTEtMzQ3MjY_e7a03293-ce2d-4e45-a2a7-d2502250f5e6"
      unitRef="usd">133858000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i48beaf26da2d4e94906099d4e19d10ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzItMy0xLTEtMzQ3MjY_686d382a-a11c-4337-b836-5fd71bb1d287"
      unitRef="usd">226196000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzMtMC0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjpkYWEyNDhjN2Q0ZDY0ZWVhYmNmNDYxN2MyYjVmODEwOV80_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i4df7245512a743cba7da825d9f4d2cdc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzMtMC0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjpkYWEyNDhjN2Q0ZDY0ZWVhYmNmNDYxN2MyYjVmODEwOV82NQ_0441e62f-0be5-4a9e-b2a9-6fb2c2a1ebae"
      unitRef="usd">432000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i682ee98e418d460a819a7dc9cf74e391_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzMtMC0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjpkYWEyNDhjN2Q0ZDY0ZWVhYmNmNDYxN2MyYjVmODEwOV83Mg_703e8dd1-6523-46a5-8eea-aec36fdd380c"
      unitRef="usd">3700000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i682ee98e418d460a819a7dc9cf74e391_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzMtMC0xLTEtMzQ3MjYvdGV4dHJlZ2lvbjpkYWEyNDhjN2Q0ZDY0ZWVhYmNmNDYxN2MyYjVmODEwOV8xMzg_e72cc484-8e03-4f0b-a672-93c62df06012"
      unitRef="usd">23404000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:ConvertibleDebt
      contextRef="i4df7245512a743cba7da825d9f4d2cdc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzMtMS0xLTEtMzQ3MjY_b718cb87-467a-45d7-9149-0d2dbdcfd7ec"
      unitRef="usd">69568000</us-gaap:ConvertibleDebt>
    <us-gaap:ConvertibleDebt
      contextRef="i682ee98e418d460a819a7dc9cf74e391_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzMtMy0xLTEtMzQ3MjY_054a41ce-085b-49ef-bfbf-3166e23340b4"
      unitRef="usd">317896000</us-gaap:ConvertibleDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzQtMC0xLTEtMzc2MzEvdGV4dHJlZ2lvbjo1YWUwNTVjYWZlYzI0ZjdlYmExMGQ5MDY5MjE3YWMzMF80Mzk4MDQ2NTExMzk1_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i32c65b2d4fca40d7a82781b5bf2cc9b5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzQtMC0xLTEtMzc2MzEvdGV4dHJlZ2lvbjo1YWUwNTVjYWZlYzI0ZjdlYmExMGQ5MDY5MjE3YWMzMF8yNzQ4Nzc5MDY5NzIx_3dbcf162-d831-49f6-aa6e-c228b64e382a"
      unitRef="usd">18834000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:ConvertibleDebt
      contextRef="i32c65b2d4fca40d7a82781b5bf2cc9b5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzQtMS0xLTEtMzk4NDM_b8bfea95-9fb8-4902-8a5d-aa1c646dcc40"
      unitRef="usd">781166000</us-gaap:ConvertibleDebt>
    <us-gaap:ConvertibleDebt
      contextRef="ic3f822efbf9e45cf9cfb058bd8f4d842_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzQtMy0xLTEtNDQ0MTQ_a066786e-0818-4050-a92b-9fd5700a06d4"
      unitRef="usd">0</us-gaap:ConvertibleDebt>
    <us-gaap:FinanceLeaseLiability
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzQtMS0xLTEtMzQ3MjY_e92b4731-6db5-4e2a-917a-023f17ee9f2a"
      unitRef="usd">230000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzQtMy0xLTEtMzQ3MjY_f675d072-67a3-4eea-8b33-7519e4f6e8e5"
      unitRef="usd">564000</us-gaap:FinanceLeaseLiability>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzUtMS0xLTEtMzQ3MjY_4941208d-9b4d-4124-9508-9269550fabb5"
      unitRef="usd">1054822000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzUtMy0xLTEtMzQ3MjY_582d2462-e5b5-49f6-ae55-e1146120fd0e"
      unitRef="usd">684656000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzYtMS0xLTEtMzQ3MjY_7ef382dc-f4ea-457b-9908-dfceb963ea5f"
      unitRef="usd">69746000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzYtMy0xLTEtMzQ3MjY_b7b9cda1-390f-400e-a8d3-0f2990d0ffeb"
      unitRef="usd">12249000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzctMS0xLTEtMzQ3MjY_901c69c2-5d89-471f-a744-761306d08174"
      unitRef="usd">985076000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTpiMmE3ZDQwY2ZkMGQ0NDg0YWI4MGU0NDdjNTY5OWU4Mi90YWJsZXJhbmdlOmIyYTdkNDBjZmQwZDQ0ODRhYjgwZTQ0N2M1Njk5ZTgyXzctMy0xLTEtMzQ3MjY_9f6a25ea-3619-4d93-97b9-adc1319555cb"
      unitRef="usd">672407000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i26063c4555be49529927892d2d8ae2dc_I20210716"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzE5MA_5515b614-cab7-4154-8f89-87e42b9773db"
      unitRef="usd">233500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ib59392d18435427e8ed993f1d2c4e93e_I20210716"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzIyMg_39bcfb2a-1379-4b2b-ae87-c888d7f1ddd1"
      unitRef="usd">585000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i6289ca301c244ab8a9ae0669b3926ff0_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDk1MA_7e51407e-425e-4027-8ac6-9cab68883a2a"
      unitRef="usd">90000000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i6289ca301c244ab8a9ae0669b3926ff0_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDk2Ng_7e51407e-425e-4027-8ac6-9cab68883a2a"
      unitRef="usd">90000000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i6289ca301c244ab8a9ae0669b3926ff0_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzEwOTk1MTE2NDgxNDA_49612d2d-7518-4418-8204-e5260a68b153"
      unitRef="usd">500000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <cnmd:WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees
      contextRef="ia358579842834af4af8a0f07cbfacd39_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzEwOTk1MTE2NDg2NjQ_6980d2c6-aa61-4848-98c0-caea187f9416"
      unitRef="usd">1100000</cnmd:WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees>
    <cnmd:SOFRInterestRate
      contextRef="id867cda5c453440d9a4f8abef9d9de4b_D20220101-20221231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzY1OA_6010d9d7-f952-4b6c-8609-0c4678b587c4"
      unitRef="number">0.04323</cnmd:SOFRInterestRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i89d2662758be4e2189cf17300a8119e9_D20220101-20221231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzcwMA_d20a73e8-9cbc-4a06-93ba-935825e44684"
      unitRef="number">0.01125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ifcd96c2aa24b45ada89819a70e370163_I20221231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzcwNA_8e439e44-d38d-405b-8a76-d5b1be4b6b20"
      unitRef="number">0.05448</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5026947d03c04797a8cfa0e2160ef0ef_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2Xzg3Mg_2c0e7020-09d1-4a37-9059-0ddf99c0a973"
      unitRef="number">0.00500</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i7030e7736948492398810596c9396ac0_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzkxOA_0738e823-46b4-4c8b-8d44-e66fcfe188e4"
      unitRef="number">0.01000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i4c4c41cdaae6440a9f94949efc12b973_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2Xzk3OQ_353d87b3-ee1c-4257-a6a8-28c71c16a279"
      unitRef="usd">134600000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebt
      contextRef="i684848f3f5ac4a21a44abe41a6972b6c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzEwNTY_3717e358-962f-41cd-ae71-d9ab4a40c58c"
      unitRef="usd">70000000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i684848f3f5ac4a21a44abe41a6972b6c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzEyMDE_7ff59f39-968c-41e2-9581-ad3cab45ea16"
      unitRef="usd">513200000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i45a619e3573b4fc4b91bd807b2c7c27d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzEyMjM_fd93ad59-adf7-4707-97bf-7a642202fc1c"
      unitRef="usd">1800000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDQwMA_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzIwODI_9c3acf78-6c8e-4280-82c9-fd52734b50df"
      unitRef="usd">345000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzIwODg_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTcyOA_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzNDk4Mw_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTcxOQ_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="i8ec96b8a17204837bcd049245bbd121f_D20190129-20190129"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzI1ODI_7e51264a-7d1b-4618-b345-76b57d8c72ce"
      unitRef="number">11.2608</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTczNw_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzI3MDk_b2c6482b-e21f-40d1-a725-2b947523c11f"
      unitRef="usdPerShare">88.80</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTc0Ng_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTc2NA_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTc4Mg_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTc1NQ_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTc5MQ_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <cnmd:Hedgeandwarranttransactionsnetcashpaid
      contextRef="i0e806b5f2f984d799333ff801c5d4856_D20190129-20190129"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzMyNzg_77fb8574-5e23-4963-ac75-d0a4b43bbaf5"
      unitRef="usd">21000000</cnmd:Hedgeandwarranttransactionsnetcashpaid>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="i29d5bcc1e64e499589c50b8f723f46d1_D20220606-20220606"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTgyNw_2d1d3c3d-b1d3-4f4f-8aa6-0d786ca6afc8"
      unitRef="usd">275000000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTgzNw_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="i29d5bcc1e64e499589c50b8f723f46d1_D20220606-20220606"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTg1NA_2d1d3c3d-b1d3-4f4f-8aa6-0d786ca6afc8"
      unitRef="usd">275000000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="i29d5bcc1e64e499589c50b8f723f46d1_D20220606-20220606"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTg2OQ_c36e82c8-320c-4d05-97b5-fd344d0efca7"
      unitRef="shares">900000</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost
      contextRef="i1738b13bd7a34c75992dfec26d713234_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTg4OQ_1e0a2770-d774-4167-b318-b4f344975ee5"
      unitRef="usd">-103100000</us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTg5OA_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i1738b13bd7a34c75992dfec26d713234_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTkxMw_a22eac73-0fd0-472c-916d-1f8b80df4f4b"
      unitRef="usd">2900000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i236c4b729536484eb78ed69c2b3e9d5c_I20220606"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTk0OA_830e3c87-154a-4249-9bc3-3fde30ccc232"
      unitRef="usd">70000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTkyMw_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTkzMg_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i236c4b729536484eb78ed69c2b3e9d5c_I20220606"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzEwOTk1MTE2NDg4MzM_830e3c87-154a-4249-9bc3-3fde30ccc232"
      unitRef="usd">70000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzEwOTk1MTE2NDg4NDA_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTk1OA_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzM0OTQ_e3316265-d462-4fd1-b93a-a091755d202c"
      unitRef="number">0.0614</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <cnmd:DebtInstrumentConvertibleGrossAmountofEquityComponent
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzM1MTY_33f940f8-6dbd-4ac0-9193-0417fbfbab9e"
      unitRef="usd">51600000</cnmd:DebtInstrumentConvertibleGrossAmountofEquityComponent>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzM1MjY_9c3acf78-6c8e-4280-82c9-fd52734b50df"
      unitRef="usd">345000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTk2Nw_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzM1NzY_00c9718d-da18-4350-9a23-02dee75f9fcf"
      unitRef="usd">39100000</us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzQzOTgwNDY1MzIxOTA_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i91214b70101a4b3f834b750774178df0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzM3NTc_674838ad-2879-47c2-b20a-0a39059fbbeb"
      unitRef="usd">10200000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i4b98da751c284337b5f2b2b44122d648_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzM3NjQ_f33a098a-ad7b-48d0-b87f-2273831be040"
      unitRef="usd">9700000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzM4MTU_e3316265-d462-4fd1-b93a-a091755d202c"
      unitRef="number">0.0614</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTk4NQ_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:InterestExpenseDebt
      contextRef="i1738b13bd7a34c75992dfec26d713234_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzM5Nzk_caff6955-a9d5-4e02-82e6-88e1e30cdf82"
      unitRef="usd">4800000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i91214b70101a4b3f834b750774178df0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzM5ODM_6ee34050-1dbe-4d6a-838e-9861273205bb"
      unitRef="usd">9100000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i4b98da751c284337b5f2b2b44122d648_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzM5OTA_83aa33d9-2111-4cd8-980d-ab4b1691a403"
      unitRef="usd">9100000</us-gaap:InterestExpenseDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzQwNDI_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgyOTk5NQ_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i4df7245512a743cba7da825d9f4d2cdc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzQxMDU_2f554211-c8fc-4361-b8fa-e3d5325f1e05"
      unitRef="usd">79000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDAwNA_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDM1Mg_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDAyMQ_49635b1c-9ef8-423b-b001-e93e113726dc"
      unitRef="usd">800000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDA2Ng_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDA1Nw_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDA3NQ_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDA4NA_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="idea47d9e011244d590a6b523b1fb9716_D20220606-20220606"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDYzMw_bc04adbf-06f3-4505-a5eb-a0ed7d90cf02"
      unitRef="number">6.8810</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDA5Mw_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzE2NDkyNjc0NjE5MTY_b9d3631c-6a32-4fce-83a3-079cf51bb6e5"
      unitRef="usdPerShare">145.33</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDEwMg_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDEyMA_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDEyOQ_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDExMQ_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDE0OA_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i6289ca301c244ab8a9ae0669b3926ff0_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDE2NA_7e51407e-425e-4027-8ac6-9cab68883a2a"
      unitRef="usd">90000000</us-gaap:RepaymentsOfSeniorDebt>
    <cnmd:HedgeAndWarrantTransactionsNetCashPaid
      contextRef="if4d6db29f40344d3875af0ff809678a0_I20220606"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDE4Mg_3b7c49a6-3577-467d-ac8c-fb5182a8b471"
      unitRef="usd">115600000</cnmd:HedgeAndWarrantTransactionsNetCashPaid>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDEzOA_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDY0NA_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:InterestExpenseDebt
      contextRef="i779f520ddd564a9eb1d437af26ed3c87_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzE2NDkyNjc0NTk0MzA_5a13c92f-95bc-460e-bca0-85b2f5714ebd"
      unitRef="usd">10300000</us-gaap:InterestExpenseDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDYxNQ_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDYyNA_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i32c65b2d4fca40d7a82781b5bf2cc9b5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzI3NDg3NzkwODcxOTY_c36c6122-693d-434d-b248-f035f7793a74"
      unitRef="usd">731000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDY3Mg_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDcwMw_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDcxMg_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDc0NA_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDc1Mw_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="i29d5bcc1e64e499589c50b8f723f46d1_D20220606-20220606"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDc3MA_2d1d3c3d-b1d3-4f4f-8aa6-0d786ca6afc8"
      unitRef="usd">275000000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDc3OQ_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDc4OA_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <cnmd:FairValueOfConvertibleNotesHedgesAndWarrantsNet
      contextRef="i07ef9f57b753494789fbe32bea72012e_I20220606"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDgwNA_0793a920-3e3a-4303-b3f4-d4d07bcbaef0"
      unitRef="usd">22200000</cnmd:FairValueOfConvertibleNotesHedgesAndWarrantsNet>
    <us-gaap:GainLossOnOilAndGasHedgingActivity
      contextRef="ia18a47d4ab604d629afdb18f6ed5fb5f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDgyMQ_632ac141-8c68-427e-bec7-6dc35d36b165"
      unitRef="usd">-5500000</us-gaap:GainLossOnOilAndGasHedgingActivity>
    <cnmd:NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants
      contextRef="ic636ee8666d941e8ba78437626851474_D20220606-20220606"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDgzNw_a846149b-b574-4b03-988c-223a1af1d15c"
      unitRef="usd">16700000</cnmd:NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDg0Nw_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <cnmd:PaymentsForConvertibleNotesHedges
      contextRef="ic636ee8666d941e8ba78437626851474_D20220606-20220606"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDg2NA_b3f771e1-bb41-4a5d-b45d-2f0e311e26de"
      unitRef="usd">187600000</cnmd:PaymentsForConvertibleNotesHedges>
    <cnmd:PurchasesOfConvertibleNotesHedgesNetOfTax
      contextRef="ic636ee8666d941e8ba78437626851474_D20220606-20220606"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDg4Mw_4d3be719-219f-45fd-aac7-866252e1e708"
      unitRef="usd">142100000</cnmd:PurchasesOfConvertibleNotesHedgesNetOfTax>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="ic636ee8666d941e8ba78437626851474_D20220606-20220606"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDkzMQ_b4b34381-e833-4264-a3f9-99d105c0b22c"
      unitRef="usd">72000000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:OptionIndexedToIssuersEquityStrikePrice1
      contextRef="iee996b311bd247ba8afb6022b7b3e135_D20190129-20190129"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTg0MDAyNg_1f806030-6d9e-4649-8900-f1b07d071342"
      unitRef="usdPerShare">114.92</us-gaap:OptionIndexedToIssuersEquityStrikePrice1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59b95ed36c07432e8c197619ae5719bb_I20190129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDg5Ng_2339fa25-44a1-4006-a390-177af980a6da"
      unitRef="number">0.02625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:OptionIndexedToIssuersEquityStrikePrice1
      contextRef="i7b0f8a0db1ac4c5bbac3d1a372f073be_D20220606-20220606"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTg0MDAzMA_9f182ac0-4e79-4059-bf9a-478dea38ead1"
      unitRef="usdPerShare">251.53</us-gaap:OptionIndexedToIssuersEquityStrikePrice1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id0f60412c0a84883ad765fccd92b4df8_I20220606"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzU0OTc1NTgzMDkwNQ_2e4c7075-c1e8-4846-85d5-8f07f4444a79"
      unitRef="number">0.02250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90ZXh0cmVnaW9uOjhkZmFmYjU3Zjk4OTRkYTBiMjNiYWJjNDk4OTBkNDg2XzYzNjM_4d3bc44e-03ed-4c43-a82b-c6b5fd6d94eb">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The scheduled&#160;maturities&#160;of&#160;long-term&#160;debt outstanding at December&#160;31, 2022 are as follows:&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&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800,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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;The above amounts exclude debt discount, deferred debt issuance costs and financing leases.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTo5MTMzZDE3MmUzMGI0MWIxOGNhYmI1ZGY2M2I5NjVjZS90YWJsZXJhbmdlOjkxMzNkMTcyZTMwYjQxYjE4Y2FiYjVkZjYzYjk2NWNlXzAtMS0xLTEtMzQ3MjY_78c17f34-9a67-4d2a-9932-b601ceb5d618"
      unitRef="usd">70000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTo5MTMzZDE3MmUzMGI0MWIxOGNhYmI1ZGY2M2I5NjVjZS90YWJsZXJhbmdlOjkxMzNkMTcyZTMwYjQxYjE4Y2FiYjVkZjYzYjk2NWNlXzEtMS0xLTEtMzQ3MjY_cff564c8-18e7-49f9-a3ff-044896cf2867"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTo5MTMzZDE3MmUzMGI0MWIxOGNhYmI1ZGY2M2I5NjVjZS90YWJsZXJhbmdlOjkxMzNkMTcyZTMwYjQxYjE4Y2FiYjVkZjYzYjk2NWNlXzItMS0xLTEtMzQ3MjY_aaaac2a3-6189-4fa0-8021-f27f5e0604c3"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTo5MTMzZDE3MmUzMGI0MWIxOGNhYmI1ZGY2M2I5NjVjZS90YWJsZXJhbmdlOjkxMzNkMTcyZTMwYjQxYjE4Y2FiYjVkZjYzYjk2NWNlXzMtMS0xLTEtMzQ3MjY_27e319df-c4be-40ae-be9b-4d691475ca1c"
      unitRef="usd">204587000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMTQvZnJhZzo4ZGZhZmI1N2Y5ODk0ZGEwYjIzYmFiYzQ5ODkwZDQ4Ni90YWJsZTo5MTMzZDE3MmUzMGI0MWIxOGNhYmI1ZGY2M2I5NjVjZS90YWJsZXJhbmdlOjkxMzNkMTcyZTMwYjQxYjE4Y2FiYjVkZjYzYjk2NWNlXzQtMS0xLTEtMzQ3MjY_3e789204-0746-47d1-a2bd-1bb663cab775"
      unitRef="usd">800000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90ZXh0cmVnaW9uOjc5MTk3M2NiMzhhYTRhYjVhMWM3NjUyNDAyNzZhOGNmXzI5Mzc_022abe69-3124-4db2-a45d-8dc7c652754e">Income Taxes&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision (benefit) for income taxes for the years ended December&#160;31, 2022, 2021 and 2020 consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense (benefit):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(729)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income tax expense (benefit):&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,096)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,636)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(310)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(808)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation between income taxes computed at the statutory federal rate and the provision (benefit) for income taxes for the years ended December&#160;31, 2022, 2021 and 2020 follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax provision at statutory rate based on income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(267.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal research credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(124.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement of taxing authority examinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible premium on extinguishment and change in fair value of convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible/non-taxable items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US tax on worldwide earnings 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign income 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(493.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has elected to account for Global Intangible Low Tax Income ("GILTI") using the period cost method.   The net impact of GILTI including the allowable GILTI deduction is presented in the rate reconciliation as a component of &#x201c;US tax on worldwide earnings at different rates&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax effects of the significant temporary differences which comprise the deferred income tax assets and liabilities at December&#160;31, 2022 and 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued pension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest limitation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible notes hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(543)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(786)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill and intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unremitted foreign earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible notes debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,413&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,292&#160;&lt;/span&gt;&lt;/td&gt;&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 style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,075)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58,880)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Income (loss) before income taxes consists of the following U.S. and foreign income (loss):&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:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(96,114)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70,862)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, the amount of federal net operating loss carryforward was $11.0 million and begins to expire in 2027. As of December&#160;31, 2022, the amount of federal research credit carryforward available was $16.8 million.&#160;&#160;These credits begin to expire in 2027.&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have accrued tax liabilities related to the amount of unremitted earnings at December&#160;31, 2017 and certain subsequent unremitted earnings as these are not considered permanently reinvested.&#160; Deferred taxes have not been accrued on unremitted earnings subsequent to December 31, 2017 that are considered permanently reinvested.  The amount of such untaxed foreign earnings for the periods occurring after December 2017 totaled $28.7 million.  If we were to repatriate these funds, we would be required to accrue and pay taxes on such amounts.  The Company has estimated foreign withholding taxes of $1.4 million would be due if these earnings were repatriated. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to taxation in the United States and various states and foreign jurisdictions.  Taxing authority examinations can involve complex issues and may require an extended period of time to resolve.  Our federal income tax returns have been examined by the Internal Revenue Service (&#x201c;IRS&#x201d;) for calendar years ending through 2019.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize tax liabilities in accordance with the provisions for accounting for uncertainty in income taxes.  Such guidance prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the activity related to our unrecognized tax benefits for the years ending December 31,:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases for positions taken in current periods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases in unrecorded tax positions related to settlement with the taxing authorities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases in unrecorded tax positions related to lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;If the total unrecognized tax benefits of $0.2 million at December&#160;31, 2022 were recognized, it would reduce our annual effective tax rate.&#160;&#160;The amount of interest accrued in 2020, 2021 and 2022 related to these unrecognized tax benefits was not material and is included in the provision (benefit) for income taxes in the consolidated statements of comprehensive income (loss).</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90ZXh0cmVnaW9uOjc5MTk3M2NiMzhhYTRhYjVhMWM3NjUyNDAyNzZhOGNmXzI5Mzg_579f15f8-f7c6-4e4a-b799-1316a451d6f4">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision (benefit) for income taxes for the years ended December&#160;31, 2022, 2021 and 2020 consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense (benefit):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(729)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income tax expense (benefit):&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,096)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,636)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(310)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(808)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzItMS0xLTEtMzQ3MjY_2324db40-5c90-4e38-be07-d30f607613de"
      unitRef="usd">98000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzItMy0xLTEtMzQ3MjY_eceb80dc-57a1-415b-9050-462c5af8eafb"
      unitRef="usd">-97000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzItNS0xLTEtMzQ3MjY_3f810398-f14c-40a1-b292-b74b924a37c0"
      unitRef="usd">-729000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzMtMS0xLTEtMzQ3MjY_b2e92f63-4a68-40f4-bcad-67bbfe094eca"
      unitRef="usd">1582000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzMtMy0xLTEtMzQ3MjY_0ad64d5f-93f8-4fae-8ab2-ab3c42977f08"
      unitRef="usd">609000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzMtNS0xLTEtMzQ3MjY_9682b483-04fb-4db7-a07e-21daea38e45c"
      unitRef="usd">86000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzQtMS0xLTEtMzQ3MjY_a2e73a23-4938-43aa-966e-37b3c8216b0e"
      unitRef="usd">14082000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzQtMy0xLTEtMzQ3MjY_67910029-3984-4884-8c43-702edc8864b0"
      unitRef="usd">7046000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzQtNS0xLTEtMzQ3MjY_e853581e-6d45-48be-b387-f5ef3514df8b"
      unitRef="usd">6963000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzUtMS0xLTEtMzQ3MjY_5985b90e-826e-4f0e-9854-186fb4841533"
      unitRef="usd">15762000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzUtMy0xLTEtMzQ3MjY_67f84cbb-dfc8-4ee2-a7be-0d2dc26cfe3e"
      unitRef="usd">7558000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzUtNS0xLTEtMzQ3MjY_bbdd4f1d-18da-4ca3-b4f0-55f40f48501d"
      unitRef="usd">6320000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzctMS0xLTEtMzQ3MjY_94a74560-eb6b-43a0-92c3-627e742cf467"
      unitRef="usd">-4096000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzctMy0xLTEtMzQ3MjY_64b34be3-b76f-4b91-b8a4-0f2ee14853e2"
      unitRef="usd">3466000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzctNS0xLTEtMzQ3MjY_04a8dcbe-80cf-4183-b926-4b80d153d438"
      unitRef="usd">-12253000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzgtMS0xLTEtMzQ3MjY_d92ec00a-6177-49df-8b1c-367b41909730"
      unitRef="usd">-1636000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzgtMy0xLTEtMzQ3MjY_b6dd8ef4-6380-4a43-a3f7-fd9cd96e45f5"
      unitRef="usd">1449000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzgtNS0xLTEtMzQ3MjY_436ee2a5-40f0-493b-b8ac-63841ae8b17a"
      unitRef="usd">-1173000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzktMS0xLTEtMzQ3MjY_955e39e7-f274-4f7f-a364-ac0317a052d3"
      unitRef="usd">-310000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzktMy0xLTEtMzQ3MjY_5aff2893-12dc-4ccd-b621-dab492109c8d"
      unitRef="usd">-1910000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzktNS0xLTEtMzQ3MjY_152b8622-b96a-4540-a4f8-fbc4010c30df"
      unitRef="usd">-808000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzEwLTEtMS0xLTM0NzI2_fd54b9af-48b3-4560-bce1-848469b28cb0"
      unitRef="usd">-6042000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzEwLTMtMS0xLTM0NzI2_563ec2e2-a1dd-4fe1-b23d-90778ea2b6d9"
      unitRef="usd">3005000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzEwLTUtMS0xLTM0NzI2_dcb73137-df8f-4655-ae4b-57f103c825e7"
      unitRef="usd">-14234000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzEyLTEtMS0xLTM0NzI2_006fa974-0597-4403-84ee-d3b57c147595"
      unitRef="usd">9720000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzEyLTMtMS0xLTM0NzI2_dfe11a69-73f8-475c-9b28-e745dd26ee6c"
      unitRef="usd">10563000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTplYjEyZjg4Mjc5MTQ0MmNjYmJiYmJmOTFjZWUyZmZkNy90YWJsZXJhbmdlOmViMTJmODgyNzkxNDQyY2NiYmJiYmY5MWNlZTJmZmQ3XzEyLTUtMS0xLTM0NzI2_a9a5ffdc-ae1f-4c01-a8d7-876143ac6c34"
      unitRef="usd">-7914000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90ZXh0cmVnaW9uOjc5MTk3M2NiMzhhYTRhYjVhMWM3NjUyNDAyNzZhOGNmXzI5MzI_29a723ae-02bf-4e61-829e-fe19d1dab5d9">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation between income taxes computed at the statutory federal rate and the provision (benefit) for income taxes for the years ended December&#160;31, 2022, 2021 and 2020 follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax provision at statutory rate based on income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(267.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal research credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(124.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement of taxing authority examinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible premium on extinguishment and change in fair value of convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible/non-taxable items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US tax on worldwide earnings 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign income 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(493.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzEtMS0xLTEtMzQ3MjY_c51aee77-5f56-42e9-bd0a-5c1cb3841d28"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzEtMy0xLTEtMzQ3MjY_ecd7f396-f8c3-4e19-9514-577437e06905"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzEtNS0xLTEtMzQ3MjY_d4dddba7-4e63-4107-8867-da2663053c10"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzMtMS0xLTEtMzQ3MjY_8b4d17a2-3ff1-4671-a4d7-e99a1cd07a86"
      unitRef="number">0.015</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzMtMy0xLTEtMzQ3MjY_a2035175-264c-404e-a7eb-a921ee576f89"
      unitRef="number">-0.094</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzMtNS0xLTEtMzQ3MjY_33fd399d-43bf-4d21-8a8e-0555872af9e9"
      unitRef="number">-2.677</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzUtMS0xLTEtMzQ3MjY_e85dc291-92a7-4dac-87c5-d86a3ebc1886"
      unitRef="number">-0.024</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzUtMy0xLTEtMzQ3MjY_bc99a8e2-7a4b-4cbd-86f8-26c9cf546b8d"
      unitRef="number">0.023</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzUtNS0xLTEtMzQ3MjY_11211b31-5547-410f-9708-c9f843114118"
      unitRef="number">1.242</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzctMS0xLTEtMzQ3MjY_b9ffe2d4-d4d9-430a-a7dc-a38a0e5646b3"
      unitRef="number">0.025</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzctMy0xLTEtMzQ3MjY_1b51919e-7236-4649-be7f-9e5098e771fc"
      unitRef="number">-0.022</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzctNS0xLTEtMzQ3MjY_294d915f-e0a1-4fd1-9ca2-9afbbdd1b5b1"
      unitRef="number">0.497</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzExLTEtMS0xLTM0NzI2_53800e43-a241-439b-85f5-1a8c4d99c058"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzExLTMtMS0xLTM0NzI2_1ce854fd-1afe-4446-82c8-6ea2e005fab1"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzExLTUtMS0xLTM0NzI2_3032fb00-a3f0-423a-a2a5-d58eef0cc06c"
      unitRef="number">-1.229</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <cnmd:NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzEzLTEtMS0xLTM0NzI2_d5685979-6faf-4230-9936-9ec7b0bb00aa"
      unitRef="number">-0.322</cnmd:NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes>
    <cnmd:NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzEzLTMtMS0xLTM0NzI2_91d51e8c-014c-47eb-8ec6-15a186ce9d0f"
      unitRef="number">0</cnmd:NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes>
    <cnmd:NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzEzLTUtMS0xLTM0NzI2_c09e1947-4f37-4b7b-9f55-0e3f89bbbea6"
      unitRef="number">0</cnmd:NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzE1LTEtMS0xLTM0NzI2_b15b1dfd-3be7-4bd6-b964-23fe60db9ab3"
      unitRef="number">-0.029</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzE1LTMtMS0xLTM0NzI2_bec29267-98c5-4033-8a0e-b17bb3b7109a"
      unitRef="number">0.008</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzE1LTUtMS0xLTM0NzI2_5f461f59-24fa-4aaa-830b-48a6900c2d67"
      unitRef="number">0.286</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <cnmd:EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzE3LTEtMS0xLTQzNzQx_81171560-5818-42b4-bebb-8aa3eaf37550"
      unitRef="number">-0.018</cnmd:EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent>
    <cnmd:EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzE3LTMtMS0xLTQzNzQx_d86fd308-cdcd-479b-a023-6e1b766bbf45"
      unitRef="number">-0.004</cnmd:EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent>
    <cnmd:EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzE3LTUtMS0xLTQzNzQx_95293791-f78f-4c61-89fc-d8072f1fc3cd"
      unitRef="number">-1.237</cnmd:EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzE3LTEtMS0xLTM0NzI2_0fb829d7-5b6d-4161-9d82-c6149cbe4a6a"
      unitRef="number">-0.018</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzE3LTMtMS0xLTM0NzI2_30427c1e-9a5b-4b65-b5da-961e6494ba29"
      unitRef="number">0.031</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzE3LTUtMS0xLTM0NzI2_4e032062-789c-4802-9722-55477909b648"
      unitRef="number">0.799</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzE5LTEtMS0xLTM0NzI2_6259699a-e14e-49ce-8095-4a9d12209b15"
      unitRef="number">-0.014</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzE5LTMtMS0xLTM0NzI2_3d07e9b0-d73c-40d7-96c8-5dbe130d8bb6"
      unitRef="number">0.037</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzE5LTUtMS0xLTM0NzI2_9fe107a7-7255-4649-a30b-8fe188772188"
      unitRef="number">-0.245</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzI3LTEtMS0xLTM0NzI2_8c424619-c8c2-4417-a779-bafb70564266"
      unitRef="number">-0.010</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzI3LTMtMS0xLTM0NzI2_f55180ab-46a1-46a6-a96b-33928ad0a6d6"
      unitRef="number">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzI3LTUtMS0xLTM0NzI2_3fd455a2-9f8f-411f-8e8f-129b6e7be972"
      unitRef="number">-0.101</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzI5LTEtMS0xLTM0NzI2_b431f383-946e-4552-912f-5bf619fde5c1"
      unitRef="number">-0.137</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzI5LTMtMS0xLTM0NzI2_943b6b22-7172-4c1c-8b09-7210276e44be"
      unitRef="number">0.144</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTo2NjYzNWVmMTVlZTU0NmE2YTgyMTIzNTZiNjU3NDgxZi90YWJsZXJhbmdlOjY2NjM1ZWYxNWVlNTQ2YTZhODIxMjM1NmI2NTc0ODFmXzI5LTUtMS0xLTM0NzI2_593b93a8-f331-4476-bfe2-728141b37f01"
      unitRef="number">-4.939</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90ZXh0cmVnaW9uOjc5MTk3M2NiMzhhYTRhYjVhMWM3NjUyNDAyNzZhOGNmXzI5Mzk_a8ddf7d3-e7c6-4760-b4e2-57ea1b528d3e">&lt;div style="margin-bottom:8pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax effects of the significant temporary differences which comprise the deferred income tax assets and liabilities at December&#160;31, 2022 and 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued pension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest limitation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible notes hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(543)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(786)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill and intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unremitted foreign earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible notes debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,413&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,292&#160;&lt;/span&gt;&lt;/td&gt;&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 style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,075)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58,880)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:DeferredTaxAssetsInventory
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzItMS0xLTEtMzQ3MjY_51b04b92-4bf1-4e3f-8fe7-6647635322f8"
      unitRef="usd">2939000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzItMy0xLTEtMzQ3MjY_c745a773-a311-4fd3-ad71-da38b109f421"
      unitRef="usd">4694000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzMtMS0xLTEtMzQ3MjY_8749144e-3db9-402b-a5e6-4ba95b4ae2c4"
      unitRef="usd">12721000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzMtMy0xLTEtMzQ3MjY_6e0680ca-38be-4dd2-8aa7-d4b3ce520807"
      unitRef="usd">18383000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <cnmd:DeferredTaxAssetsCapitalizedResearchAndDevelopment
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzQtMS0xLTEtMzQ3MjY_7d0bf40f-ae09-4e0d-9286-7321a89c715f"
      unitRef="usd">11402000</cnmd:DeferredTaxAssetsCapitalizedResearchAndDevelopment>
    <cnmd:DeferredTaxAssetsCapitalizedResearchAndDevelopment
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzQtMy0xLTEtMzQ3MjY_2e5a1b0a-63bf-4055-a734-f1fb3498b882"
      unitRef="usd">4173000</cnmd:DeferredTaxAssetsCapitalizedResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzUtMS0xLTEtMzQ3MjY_24b4b34e-d041-4724-9f54-aa55ac559ce2"
      unitRef="usd">3012000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzUtMy0xLTEtMzQ3MjY_e44898ac-6ab9-4e66-8619-f03cf5dea77c"
      unitRef="usd">2563000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <cnmd:DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzYtMS0xLTEtMzQ3MjY_4a252fa9-e02f-4f3a-92cf-0aff7797a937"
      unitRef="usd">3580000</cnmd:DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts>
    <cnmd:DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzYtMy0xLTEtMzQ3MjY_07cd2d73-e7fb-44bc-b49f-9bcece8784a0"
      unitRef="usd">3147000</cnmd:DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzctMS0xLTEtMzQ3MjY_72dc8779-d904-43f5-840a-09e76bc0c427"
      unitRef="usd">8723000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzctMy0xLTEtMzQ3MjY_76733f8f-05ac-4a61-b926-fc38fda2203f"
      unitRef="usd">6583000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzgtMS0xLTEtMzQ3MjY_666372ea-d6ee-49b6-b9cf-4b4484331d0b"
      unitRef="usd">2530000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzgtMy0xLTEtMzQ3MjY_5db5c513-28a2-4070-863f-6e033f960f26"
      unitRef="usd">3930000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzktMS0xLTEtMzQ3MjY_09e57978-e9d5-45f0-aa84-fcd7d3e52225"
      unitRef="usd">16785000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzktMy0xLTEtMzQ3MjY_90b1e0fd-6142-4891-99c0-6dc0e567e355"
      unitRef="usd">15542000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <cnmd:DeferredTaxAssetsInterestLimitationCarryover
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzEwLTEtMS0xLTM0NzI2_8ead71a8-6ae7-4316-8ca7-7e91e8265b81"
      unitRef="usd">9116000</cnmd:DeferredTaxAssetsInterestLimitationCarryover>
    <cnmd:DeferredTaxAssetsInterestLimitationCarryover
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzEwLTMtMS0xLTM0NzI2_d97bee5a-466e-446d-acad-6302910a6bf5"
      unitRef="usd">0</cnmd:DeferredTaxAssetsInterestLimitationCarryover>
    <us-gaap:DeferredTaxAssetsHedgingTransactions
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzExLTEtMS0xLTM0NzI2_8bdc88ac-3017-4980-aabd-a3ed7332e366"
      unitRef="usd">36204000</us-gaap:DeferredTaxAssetsHedgingTransactions>
    <us-gaap:DeferredTaxAssetsHedgingTransactions
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzExLTMtMS0xLTM0NzI2_a6dc3a4a-cd70-45e0-8f2b-b40ffbf5ae5d"
      unitRef="usd">4869000</us-gaap:DeferredTaxAssetsHedgingTransactions>
    <cnmd:DeferredTaxAssetsLeaseLiabilities
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzEyLTEtMS0xLTM0NzI2_d26ed7ca-6850-4978-b184-056a02014552"
      unitRef="usd">2735000</cnmd:DeferredTaxAssetsLeaseLiabilities>
    <cnmd:DeferredTaxAssetsLeaseLiabilities
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzEyLTMtMS0xLTM0NzI2_c9daf9ee-04fc-4ee2-8859-4d39ea7a2ead"
      unitRef="usd">3573000</cnmd:DeferredTaxAssetsLeaseLiabilities>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzEzLTEtMS0xLTM0NzI2_7c0c539f-cd3b-4424-b7dd-9e3f33baf628"
      unitRef="usd">4134000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzEzLTMtMS0xLTM0NzI2_d2c502d5-a632-4b41-b5e2-1f350eac2db8"
      unitRef="usd">5741000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzE0LTEtMS0xLTM0NzI2_24e83f4c-2662-4c47-ab72-2832b98809a9"
      unitRef="usd">543000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzE0LTMtMS0xLTM0NzI2_2bda7c4d-db72-4c85-a177-27aef8b170b1"
      unitRef="usd">786000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzE1LTEtMS0xLTM0NzI2_b5543c11-8918-426d-9f7e-a0c4968275eb"
      unitRef="usd">113338000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzE1LTMtMS0xLTM0NzI2_077654e6-d9be-4106-b03d-10cc7923cc12"
      unitRef="usd">72412000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzE4LTEtMS0xLTM0NzI2_8ff2f2da-8756-4d35-a728-6a8a0ebf9a30"
      unitRef="usd">152155000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzE4LTMtMS0xLTM0NzI2_c36c3a50-f7a4-400a-b38e-45af8d10090a"
      unitRef="usd">106065000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <cnmd:DeferredTaxLiabilitiesDepreciation
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzE5LTEtMS0xLTM0NzI2_73493e00-a54c-4668-9921-d42964a5d9e9"
      unitRef="usd">2373000</cnmd:DeferredTaxLiabilitiesDepreciation>
    <cnmd:DeferredTaxLiabilitiesDepreciation
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzE5LTMtMS0xLTM0NzI2_c793a904-a860-4198-8456-ad80f345fcd7"
      unitRef="usd">2546000</cnmd:DeferredTaxLiabilitiesDepreciation>
    <cnmd:DeferredTaxLiabilitiesStateTaxes
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzIwLTEtMS0xLTM0NzI2_eeeaf15a-e0a6-4b42-b0f1-0aabe78aab97"
      unitRef="usd">11733000</cnmd:DeferredTaxLiabilitiesStateTaxes>
    <cnmd:DeferredTaxLiabilitiesStateTaxes
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzIwLTMtMS0xLTM0NzI2_2d3507ee-951d-480a-98e4-8ab2033b48da"
      unitRef="usd">11833000</cnmd:DeferredTaxLiabilitiesStateTaxes>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzIxLTEtMS0xLTM0NzI2_f633b351-0224-4f0c-adc8-ca9e24eb7448"
      unitRef="usd">1573000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzIxLTMtMS0xLTM0NzI2_d62b1547-3886-4157-ab17-eee3a4e31d31"
      unitRef="usd">2449000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesFinancingArrangements
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzIyLTEtMS0xLTM0NzI2_185fd115-3e8e-47a6-83f6-0bf5fa5c7986"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesFinancingArrangements>
    <us-gaap:DeferredTaxLiabilitiesFinancingArrangements
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzIyLTMtMS0xLTM0NzI2_be186ce1-2019-4799-bc2b-7612f5bb40ba"
      unitRef="usd">4915000</us-gaap:DeferredTaxLiabilitiesFinancingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzIzLTEtMS0xLTM0NzI2_7edcdd1a-507f-4c19-b03d-163eaebbf6d8"
      unitRef="usd">2579000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzIzLTMtMS0xLTM0NzI2_c79ccae1-0076-4c87-9870-35ca9ff9feda"
      unitRef="usd">3484000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzI1LTEtMS0xLTM0NzI2_fd5f2a4e-084e-4e5c-9111-c68cbc8a741f"
      unitRef="usd">170413000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzI1LTMtMS0xLTM0NzI2_7766a360-85f3-4b3e-8a0d-f372e241d6ce"
      unitRef="usd">131292000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzI3LTEtMS0xLTM0NzI2_128412a1-118e-4d02-b49a-85c5945d50c7"
      unitRef="usd">57075000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTozNWU3ZWFkZGMwZDQ0ZTAzODg1MDgyNzhiNDI5ZWIzOC90YWJsZXJhbmdlOjM1ZTdlYWRkYzBkNDRlMDM4ODUwODI3OGI0MjllYjM4XzI3LTMtMS0xLTM0NzI2_0f07475f-f5b6-4fd3-af83-7bdcf13e2e00"
      unitRef="usd">58880000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90ZXh0cmVnaW9uOjc5MTk3M2NiMzhhYTRhYjVhMWM3NjUyNDAyNzZhOGNmXzI5NTY_237cde49-39b1-4788-8140-ec78531dc68b">Income (loss) before income taxes consists of the following U.S. and foreign income (loss):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(96,114)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70,862)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTpiMWYzNGJkZjRhZDk0ZDY2OTU4ODM3YTgzMWZhZTBjOS90YWJsZXJhbmdlOmIxZjM0YmRmNGFkOTRkNjY5NTg4MzdhODMxZmFlMGM5XzEtMS0xLTEtMzQ3MjY_e1445969-ac66-41a9-a20b-fc2e78156bda"
      unitRef="usd">-96114000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTpiMWYzNGJkZjRhZDk0ZDY2OTU4ODM3YTgzMWZhZTBjOS90YWJsZXJhbmdlOmIxZjM0YmRmNGFkOTRkNjY5NTg4MzdhODMxZmFlMGM5XzEtMy0xLTEtMzQ3MjY_82408e6e-6650-415a-ba32-06cedad0238d"
      unitRef="usd">45260000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTpiMWYzNGJkZjRhZDk0ZDY2OTU4ODM3YTgzMWZhZTBjOS90YWJsZXJhbmdlOmIxZjM0YmRmNGFkOTRkNjY5NTg4MzdhODMxZmFlMGM5XzEtNS0xLTEtMzQ3MjY_4056b446-0ac4-4504-8485-4a69474d675d"
      unitRef="usd">-16026000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTpiMWYzNGJkZjRhZDk0ZDY2OTU4ODM3YTgzMWZhZTBjOS90YWJsZXJhbmdlOmIxZjM0YmRmNGFkOTRkNjY5NTg4MzdhODMxZmFlMGM5XzItMS0xLTEtMzQ3MjY_d8da2e5b-cee6-4641-b84f-d2965fce8a71"
      unitRef="usd">25252000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTpiMWYzNGJkZjRhZDk0ZDY2OTU4ODM3YTgzMWZhZTBjOS90YWJsZXJhbmdlOmIxZjM0YmRmNGFkOTRkNjY5NTg4MzdhODMxZmFlMGM5XzItMy0xLTEtMzQ3MjY_db22cddc-4356-4527-971c-acd6058705c1"
      unitRef="usd">27845000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTpiMWYzNGJkZjRhZDk0ZDY2OTU4ODM3YTgzMWZhZTBjOS90YWJsZXJhbmdlOmIxZjM0YmRmNGFkOTRkNjY5NTg4MzdhODMxZmFlMGM5XzItNS0xLTEtMzQ3MjY_1812c4c8-8a46-4f34-9624-bc61f8d45fea"
      unitRef="usd">17629000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTpiMWYzNGJkZjRhZDk0ZDY2OTU4ODM3YTgzMWZhZTBjOS90YWJsZXJhbmdlOmIxZjM0YmRmNGFkOTRkNjY5NTg4MzdhODMxZmFlMGM5XzMtMS0xLTEtMzQ3MjY_e1ba9271-8a45-4e29-ad41-1de33281c20f"
      unitRef="usd">-70862000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTpiMWYzNGJkZjRhZDk0ZDY2OTU4ODM3YTgzMWZhZTBjOS90YWJsZXJhbmdlOmIxZjM0YmRmNGFkOTRkNjY5NTg4MzdhODMxZmFlMGM5XzMtMy0xLTEtMzQ3MjY_58f70fea-87a2-4004-a53b-3b001d17bd2a"
      unitRef="usd">73105000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZTpiMWYzNGJkZjRhZDk0ZDY2OTU4ODM3YTgzMWZhZTBjOS90YWJsZXJhbmdlOmIxZjM0YmRmNGFkOTRkNjY5NTg4MzdhODMxZmFlMGM5XzMtNS0xLTEtMzQ3MjY_6939242c-e96e-4014-ad96-5f1da4757a79"
      unitRef="usd">1603000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <cnmd:OperatingLossCarryforwardsAfterTaxEffects
      contextRef="i79831883be17492db32c2331f8651ed5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90ZXh0cmVnaW9uOjc5MTk3M2NiMzhhYTRhYjVhMWM3NjUyNDAyNzZhOGNmXzk4MQ_ae7db10b-bb22-453b-aa67-94f8c5f8865b"
      unitRef="usd">11000000</cnmd:OperatingLossCarryforwardsAfterTaxEffects>
    <cnmd:TaxCreditCarryforwardsAfterTaxEffectsAmount
      contextRef="ifc856c5f589c458d97457718f697d8f8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90ZXh0cmVnaW9uOjc5MTk3M2NiMzhhYTRhYjVhMWM3NjUyNDAyNzZhOGNmXzEwODk_7734af89-45fe-494e-ac59-8c9fbd1dab2c"
      unitRef="usd">16800000</cnmd:TaxCreditCarryforwardsAfterTaxEffectsAmount>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90ZXh0cmVnaW9uOjc5MTk3M2NiMzhhYTRhYjVhMWM3NjUyNDAyNzZhOGNmXzE1NjU_d2d81b6c-b007-42ae-81cb-cd17bac7cbff"
      unitRef="usd">28700000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90ZXh0cmVnaW9uOjc5MTk3M2NiMzhhYTRhYjVhMWM3NjUyNDAyNzZhOGNmXzE3MjY_d1d3d8da-15b2-4d87-aa3b-c8456ed37e15"
      unitRef="usd">1400000</us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90ZXh0cmVnaW9uOjc5MTk3M2NiMzhhYTRhYjVhMWM3NjUyNDAyNzZhOGNmXzI5MzQ_2d217c34-514a-4270-8f02-6beb83addf3b">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the activity related to our unrecognized tax benefits for the years ending December 31,:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases for positions taken in current periods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases in unrecorded tax positions related to settlement with the taxing authorities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases in unrecorded tax positions related to lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzEtMS0xLTEtMzQ3MjY_e4d91e73-4bdb-4691-ac97-eebac306cce7"
      unitRef="usd">200000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i4d37407453d042f3a8d9b0a63dd9cc67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzEtMy0xLTEtMzQ3MjY_50cd1f0e-ba0e-4b13-8127-f83e777d79a9"
      unitRef="usd">200000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia25370e81d4844df8976cdc17a86d49f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzEtNS0xLTEtMzQ3MjY_f1797545-134d-4f67-9559-def44e006083"
      unitRef="usd">2170000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzUtMS0xLTEtMzQ3MjY_6f24ab4e-e470-45d0-940c-700e2c4c910e"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzUtMy0xLTEtMzQ3MjY_a8c4827a-be8f-4a14-b6ce-822a0efe8ae4"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzUtNS0xLTEtMzQ3MjY_cef01947-66d2-492d-82be-382c0da0e33a"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzctMS0xLTEtMzQ3MjY_7de4f466-2b89-4998-8b25-70b8c34c6ab1"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzctMy0xLTEtMzQ3MjY_504b0280-a0ce-49f9-8f5a-1c8020fa3a94"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzctNS0xLTEtMzQ3MjY_3ad55749-14d4-4a2c-8a25-ecaa3e62f279"
      unitRef="usd">1970000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzktMS0xLTEtMzQ3MjY_c2de8315-7132-465d-b3d9-7fb5994676c2"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzktMy0xLTEtMzQ3MjY_ac00b1b3-d85e-45d6-b9d6-7a5b25591d4c"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzktNS0xLTEtMzQ3MjY_3dd67c66-519b-454c-9b70-fdea450f1a0a"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzExLTEtMS0xLTM0NzI2_e943113b-c8a6-4686-93d3-c4d9c5010497"
      unitRef="usd">200000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzExLTMtMS0xLTM0NzI2_403f063b-e821-4235-9198-7e98cfebe6b2"
      unitRef="usd">200000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i4d37407453d042f3a8d9b0a63dd9cc67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90YWJsZToyOTY1OWQ1YTg2OGE0NWYzYmY5MTdhMTA5ZmU0ZmEyYi90YWJsZXJhbmdlOjI5NjU5ZDVhODY4YTQ1ZjNiZjkxN2ExMDlmZTRmYTJiXzExLTUtMS0xLTM0NzI2_a5aae202-96e0-451a-92bc-936468d41284"
      unitRef="usd">200000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjAvZnJhZzo3OTE5NzNjYjM4YWE0YWI1YTFjNzY1MjQwMjc2YThjZi90ZXh0cmVnaW9uOjc5MTk3M2NiMzhhYTRhYjVhMWM3NjUyNDAyNzZhOGNmXzI2MDU_f148401c-98fe-47ef-ac77-312e556cb950"
      unitRef="usd">200000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzU2MjI_55e8634f-36d2-422a-a9a9-9f542da90386">Shareholders&#x2019; Equity&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 29, 2012, the Board of Directors adopted a cash dividend policy and declared an initial quarterly dividend of $0.15 per share. On October 28, 2013, the Board of Directors increased the quarterly dividend to $0.20 per share.  The total dividend per share was $0.80 for each of 2022, 2021 and 2020.  The fourth quarter dividend for 2022 was paid on January&#160;5, 2023 to shareholders of record as of December&#160;16, 2022.  The total dividend payable was $6.1 million and $5.9 million at December 31, 2022 and 2021, respectively, and is included in other current liabilities in the consolidated balance sheet.&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our shareholders have authorized 500,000 shares of preferred stock, par value $.01 per share, which may be issued in one or more series by the Board of Directors without further action by the shareholders. As of December&#160;31, 2022 and 2021, no preferred stock had been issued.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Our Board of Directors has authorized a $200.0 million share repurchase program.  Through December&#160;31, 2022, we have repurchased a total of 6.1 million shares of common stock aggregating $162.6 million under this authorization and have $37.4 million remaining available for share repurchases.  The repurchase program calls for shares to be purchased in the open market or in private transactions from time to time.&#160;&#160;We may suspend or discontinue the share repurchase program at any time.&#160;&#160;During 2022, 2021, and 2020 we did not repurchase any shares. &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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have reserved 6.5 million shares of common stock for issuance to employees and directors under two shareholder approved share-based compensation plans (the "Plans") of which approximately 2.8 million shares remain available for grant at December&#160;31, 2022.&#160;&#160;The exercise price on all outstanding stock options and stock appreciation rights (&#x201c;SARs&#x201d;) is equal to the quoted fair market value of the stock at the date of grant.&#160;&#160;Restricted stock units (&#x201c;RSUs&#x201d;) and performance stock units (&#x201c;PSUs&#x201d;) are valued at the market value of the underlying stock on the date of grant.&#160;&#160;Stock options, SARs, RSUs and PSUs are generally non-transferable other than on death and generally become exercisable over a 4 to 5 year period from date of grant.&#160;&#160;Stock options and SARs expire 10 years from date of grant.&#160;&#160;SARs are only settled in shares of the Company&#x2019;s stock.&#160;&#160;The issuance of shares pursuant to the exercise of stock options and SARs and vesting of RSUs and PSUs are from the Company&#x2019;s treasury stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total pre-tax stock-based compensation expense recognized in the consolidated statements of comprehensive income (loss) was $21.7 million, $16.3 million and $13.1 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.&#160;&#160;These amounts are included in selling and administrative expense.  Tax related benefits of $3.8 million, $3.9 million and $3.2 million were also recognized for the years ended December&#160;31, 2022, 2021 and 2020, respectively.&#160;&#160;Cash received from the exercise of stock options was $8.9 million, $19.6 million and $13.7 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively, and is reflected in cash flows from financing activities in the consolidated statements of cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the Black-Scholes option pricing model to estimate the fair value of stock options and SARs at the date of grant.  Use of a valuation model requires management to make certain assumptions with respect to select model inputs.  Expected volatilities are based upon historical volatility of the Company&#x2019;s stock over a period equal to the expected life of each stock option and SAR grant.  The risk free interest rate is based on the stock option and SAR grant date for a traded U.S. Treasury bond with a maturity date closest to the expected life.  The expected annual dividend yield is based on the Company's anticipated cash dividend payouts.  The expected life represents the period of time that the stock options and SARs are expected to be outstanding based on a study of historical data of option holder exercise and termination behavior.  Forfeitures are recognized as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table illustrates the assumptions used in estimating fair value in the years ended December&#160;31, 2022, 2021 and 2020: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant date fair value of stock options and SARs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected stock price volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected annual dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life of options &amp;amp; SARs (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table illustrates the stock option and SAR activity for the year ended December&#160;31, 2022:&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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&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:11.786%"/&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of&lt;br/&gt;Shares&lt;br/&gt;(in 000&#x2019;s)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options &amp;amp; SARs expected to vest &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average remaining contractual term for SARs and stock options outstanding and exercisable at December&#160;31, 2022 was 6.6 years and 5.1 years, respectively.&#160;&#160;The aggregate intrinsic value of SARs and stock options outstanding and exercisable at December&#160;31, 2022 was $49.3 million and $43.0 million, respectively.&#160;&#160;The aggregate intrinsic value of stock options and SARs exercised during the years ended December&#160;31, 2022, 2021 and 2020 was $13.6 million, $49.2 million and $26.6 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table illustrates the RSU activity for the year ended December&#160;31, 2022:&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of&lt;br/&gt;Shares&lt;br/&gt;(in 000&#x2019;s)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant-Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average fair value of RSU awards granted in the years ended December&#160;31, 2022, 2021 and 2020 was $136.35, $129.94 and $85.45, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total fair value of RSUs and PSUs vested was $2.6 million, $2.2 million and $6.2 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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, there was $59.2 million of total unrecognized compensation cost related to nonvested stock options, SARs and RSUs granted under the Plans which is expected to be recognized over a weighted average period of 3.5 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We offer to our employees a shareholder-approved Employee Stock Purchase Plan (the &#x201c;Employee Plan&#x201d;), under which we reserved 1.0 million shares of common stock for issuance to our employees.&#160;&#160;The Employee Plan provides employees with the opportunity to invest from 1% to 10% of their annual salary to purchase shares of CONMED common stock at a purchase price equal to 95% of the fair market value of the common stock on the exercise date.&#160;&#160;During 2022, we issued approximately 17,353 shares of common stock under the Employee Plan.&#160;&#160;No stock-based compensation expense has been recognized in the accompanying consolidated financial statements as a result of common stock issuances under the Employee Plan.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ib198ca638fe14c398cb55740f4960f98_D20120228-20120229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzE1OQ_f2fc77a6-80f9-42ea-9ea2-34859d5880a6"
      unitRef="usdPerShare">0.15</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ieb30ce6d34ee4f61afe255cc8344fc09_D20131027-20131028"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzI1Mw_c5966f99-7c89-433c-81d7-53fa65f922fd"
      unitRef="usdPerShare">0.20</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzMwMQ_1c7f8263-1cdb-4f9f-a535-10f0056f83c4"
      unitRef="usdPerShare">0.80</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzMwMQ_c586bac6-7c16-4b8a-bd63-4d567a097176"
      unitRef="usdPerShare">0.80</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzMwMQ_d7b72660-49e6-4aef-bb6c-9a85bd7e40d3"
      unitRef="usdPerShare">0.80</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQ1MA_c590116b-ed0d-490a-8beb-973ac02da897"
      unitRef="usd">6100000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQ1Nw_aeba1734-60b5-4341-b887-d2c9f4211d92"
      unitRef="usd">5900000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzU5NQ_c116cf0a-2443-430c-85a8-2fb43e793ad3"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzYzNQ_bf45b8b5-f3f7-43b7-ad97-a1ebb48ac3d4"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzU0OTc1NTgyMDA4OA_32259345-61dc-46ac-aee3-e729519db289"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzU0OTc1NTgyMDA4OA_d62fca5b-72bd-4d01-b381-0fd8df471ccb"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzg1Nw_ffab66bd-ae17-48a1-b050-72b84eaadb54"
      unitRef="usd">200000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <cnmd:StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzkzMA_889558ee-63b9-4b54-bea9-33793b27fa5b"
      unitRef="shares">6100000</cnmd:StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares>
    <cnmd:StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzk2OA_0efe66bc-dc4c-44e6-b11c-7370b029f5cc"
      unitRef="usd">162600000</cnmd:StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzEwMDU_b95e8362-aabd-44f2-8fe8-bfb43fc90771"
      unitRef="usd">37400000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzEzMjI_ce5cb7e3-c686-4e57-93ee-7eab5795d57a"
      unitRef="shares">6500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <cnmd:NumberOfShareBasedCompensationPlans
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzEzOTQ_d1624550-004c-4f04-bb5f-d7764304ebd0"
      unitRef="plans">2</cnmd:NumberOfShareBasedCompensationPlans>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzE0ODY_cd8fb248-15d6-4753-a1fe-9ca35934267e"
      unitRef="shares">2800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i931e58e8a90a4dac82a683a2d9f3094f_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzE5NzI_3938a784-65de-475b-9d46-6b46562951ce">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i65d991a009124627b4c80b77b4d0c8fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzE5Nzg_ecc07781-2c5a-40eb-b713-953980831a2c">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzIwNDQ_990b46e9-e756-4383-8df4-c80021521b67">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensation
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzIzOTE_1b3a50d0-7f96-4dd7-8784-4fd2832eaf1c"
      unitRef="usd">21700000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzIzOTU_c33d59d5-2903-4a75-99af-ef8a9bc93f1f"
      unitRef="usd">16300000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzI0MDI_2372746a-01c2-44e4-a2d0-f8150ae74faf"
      unitRef="usd">13100000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzI1NDY_796a1add-f9cc-4d97-822d-37f1a693b256"
      unitRef="usd">3800000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzI1NTA_f60b9b5b-b93b-4494-ad7e-6864de70bdd2"
      unitRef="usd">3900000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzI1NTc_b90ceb90-cc29-44d7-95f3-52586e496bc7"
      unitRef="usd">3200000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzI2ODQ_ac8d8f99-7e09-481d-b067-48a15f74eaa6"
      unitRef="usd">8900000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzI2ODg_589866c3-816f-4211-b9c4-16b06a26fa14"
      unitRef="usd">19600000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzI2OTU_f5abee13-10c1-481e-bc3b-71a1926b0d3d"
      unitRef="usd">13700000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzU1OTY_faf8f992-f435-4e8e-bfcc-5ed0b500dc68">&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table illustrates the assumptions used in estimating fair value in the years ended December&#160;31, 2022, 2021 and 2020: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant date fair value of stock options and SARs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected stock price volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected annual dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life of options &amp;amp; SARs (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzEtMS0xLTEtMzQ3MjY_7e37b48d-2247-422b-a875-8c61a2edd9a4"
      unitRef="usdPerShare">49.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i44348ee0c8d142bdb362ee64f5dfbce7_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzEtMy0xLTEtMzQ3MjY_0fe9c1fe-70cb-451e-9ffe-777c8b060667"
      unitRef="usdPerShare">42.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic7053a11ef9e436ebc46837f23e72c91_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzEtNS0xLTEtMzQ3MjY_34822f39-d9df-4b35-b904-916dc6c35d40"
      unitRef="usdPerShare">22.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzItMS0xLTEtMzQ3MjY_7dd1a5d8-697d-4fa8-abd6-156717d7d957"
      unitRef="number">0.3845</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i44348ee0c8d142bdb362ee64f5dfbce7_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzItMy0xLTEtMzQ3MjY_9fc00200-b612-45fb-89da-1de0fbabade0"
      unitRef="number">0.3927</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ic7053a11ef9e436ebc46837f23e72c91_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzItNS0xLTEtMzQ3MjY_ab1524fa-4a26-453c-af58-0c88e61babd7"
      unitRef="number">0.2689</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzMtMS0xLTEtMzQ3MjY_4b400085-1e52-4f14-ab76-136c0f908db7"
      unitRef="number">0.0168</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i44348ee0c8d142bdb362ee64f5dfbce7_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzMtMy0xLTEtMzQ3MjY_a28fb0a7-a979-4c32-8458-dd4497f35f96"
      unitRef="number">0.0081</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ic7053a11ef9e436ebc46837f23e72c91_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzMtNS0xLTEtMzQ3MjY_63e05bf4-4aae-44b0-b42e-ef037d0f13d9"
      unitRef="number">0.0089</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzQtMS0xLTEtMzQ3MjY_b237eca5-6375-4c63-b170-e989038e682d"
      unitRef="number">0.0056</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i44348ee0c8d142bdb362ee64f5dfbce7_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzQtMy0xLTEtMzQ3MjY_8344a26e-88c6-436b-b113-a43fa9b306b0"
      unitRef="number">0.0064</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ic7053a11ef9e436ebc46837f23e72c91_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzQtNS0xLTEtMzQ3MjY_6f9a0089-3d0f-45df-8c15-75ddffeea2d2"
      unitRef="number">0.0082</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzUtMS0xLTEtMzQ3MjY_e24bf5dd-21ab-4b4a-9b82-adbd39aef35c">P5Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i44348ee0c8d142bdb362ee64f5dfbce7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzUtMy0xLTEtMzQ3MjY_5920f88e-058a-4637-b6c5-56c7c1b016a5">P5Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ic7053a11ef9e436ebc46837f23e72c91_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTphNGQwNDNkNzQ2NmY0OWE3ODBlMWRmM2RjZGJkMzc0MC90YWJsZXJhbmdlOmE0ZDA0M2Q3NDY2ZjQ5YTc4MGUxZGYzZGNkYmQzNzQwXzUtNS0xLTEtMzQ3MjY_64e23a03-2dfb-4b6d-b9d3-f53e42a96cd8">P5Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock
      contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzU1OTQ_c0a250ec-1398-41fe-8b8c-d52994cb36d5">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table illustrates the stock option and SAR activity for the year ended December&#160;31, 2022:&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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&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:11.786%"/&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of&lt;br/&gt;Shares&lt;br/&gt;(in 000&#x2019;s)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options &amp;amp; SARs expected to vest &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i169a9f365e104fc9b635c5d2fa947482_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzEtMS0xLTEtMzQ3MjY_c51e0200-94e1-496f-96f6-e27cf4d71b92"
      unitRef="shares">3264000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i169a9f365e104fc9b635c5d2fa947482_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzEtMy0xLTEtMzQ3MjY_161fbf19-3ef7-4f81-9c77-40134b9b40b3"
      unitRef="usdPerShare">80.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzMtMS0xLTEtMzQ3MjY_91422225-77d4-4b17-a6db-97885ace5179"
      unitRef="shares">730000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzMtMy0xLTEtMzQ3MjY_5ea7580e-ca1f-4d5c-8ded-dd6d2aa962f6"
      unitRef="usdPerShare">141.84</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzQtMS0xLTEtMzQ3MjY_43688037-61f9-4740-8507-dcd6a0fd7cae"
      unitRef="shares">113000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzQtMy0xLTEtMzQ3MjY_8ddf4c10-8eb4-4cc7-8e11-8a8ca4a7523f"
      unitRef="usdPerShare">114.72</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzUtMS0xLTEtMzQ3MjY_254fdf67-7466-43b0-97c7-46f6b9e28830"
      unitRef="shares">180000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzUtMy0xLTEtMzQ3MjY_efadfcda-1c75-437f-aaf4-2bd0a7b8f0a3"
      unitRef="usdPerShare">60.80</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i18e3aeaa81a64c3fbcaa4715cbcae542_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzctMS0xLTEtMzQ3MjY_7c409395-8d37-4378-9c2a-061049a98156"
      unitRef="shares">3701000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i18e3aeaa81a64c3fbcaa4715cbcae542_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzctMy0xLTEtMzQ3MjY_0330d1ab-20e3-4513-9ab5-fe56a6f033a7"
      unitRef="usdPerShare">92.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="i18e3aeaa81a64c3fbcaa4715cbcae542_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzgtMS0xLTEtMzQ3MjY_80f57a85-5f0e-47d6-bf08-12608d1e030c"
      unitRef="shares">1725000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i18e3aeaa81a64c3fbcaa4715cbcae542_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzgtMy0xLTEtMzQ3MjY_9fdb05f2-35d7-456a-a756-24d8bcb3a3f9"
      unitRef="usdPerShare">67.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="i18e3aeaa81a64c3fbcaa4715cbcae542_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzktMS0xLTEtMzQ3MjY_ea3be579-7e2a-4952-85cd-f2301c430202"
      unitRef="shares">1976000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="i18e3aeaa81a64c3fbcaa4715cbcae542_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZToyOTc5MzI1MGI3N2Q0NDA1ODRmMzdiMTYxMjhjMWRhMi90YWJsZXJhbmdlOjI5NzkzMjUwYjc3ZDQ0MDU4NGYzN2IxNjEyOGMxZGEyXzktMy0xLTEtMzQ3MjY_f9df3846-fbe8-4d29-a041-2741d6cdf793"
      unitRef="usdPerShare">115.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQwNzY_e895ca74-4e9c-4c67-af1d-cfa0daa9eb9b">P6Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQwODk_90acf25b-02ea-4972-8654-60acbec75847">P5Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i18e3aeaa81a64c3fbcaa4715cbcae542_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQyMDg_3cc12991-b8de-4aba-b416-506151fd8201"
      unitRef="usd">49300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i18e3aeaa81a64c3fbcaa4715cbcae542_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQyMTU_5b65a187-2bc9-4b44-b14d-c905bfa0ead1"
      unitRef="usd">43000000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQzNDE_d2cf98f9-f46f-41a7-b1ff-6742ba33e09e"
      unitRef="usd">13600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i44348ee0c8d142bdb362ee64f5dfbce7_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQzNDU_db8f8f4d-8c09-42a5-bd20-7d43e1a582d3"
      unitRef="usd">49200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ic7053a11ef9e436ebc46837f23e72c91_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQzNTI_6a2ffc24-1c9b-4892-a5b7-6e2ef5a5265c"
      unitRef="usd">26600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock
      contextRef="i64b8c6c3bd7c4d38b98da6995a76db27_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzU2MDE_10ba604b-b3f0-49cf-b38f-f2f6b9e8f780">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table illustrates the RSU activity for the year ended December&#160;31, 2022:&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of&lt;br/&gt;Shares&lt;br/&gt;(in 000&#x2019;s)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant-Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i7ff89501b5aa4d2ba7894d8d3dcb5ff3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTplMDNiMTQ1OGY3Nzc0MjZhYjBkYTU3Y2MzZDc4YjBkZS90YWJsZXJhbmdlOmUwM2IxNDU4Zjc3NzQyNmFiMGRhNTdjYzNkNzhiMGRlXzEtMS0xLTEtMzQ3MjY_1909d52a-daf2-4879-873c-3f8778365d2a"
      unitRef="shares">51000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i7ff89501b5aa4d2ba7894d8d3dcb5ff3_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTplMDNiMTQ1OGY3Nzc0MjZhYjBkYTU3Y2MzZDc4YjBkZS90YWJsZXJhbmdlOmUwM2IxNDU4Zjc3NzQyNmFiMGRhNTdjYzNkNzhiMGRlXzEtMy0xLTEtMzQ3MjY_548b8fd9-8c45-46a9-96e4-5ad8bfaa6a2d"
      unitRef="usdPerShare">101.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i64b8c6c3bd7c4d38b98da6995a76db27_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTplMDNiMTQ1OGY3Nzc0MjZhYjBkYTU3Y2MzZDc4YjBkZS90YWJsZXJhbmdlOmUwM2IxNDU4Zjc3NzQyNmFiMGRhNTdjYzNkNzhiMGRlXzMtMS0xLTEtMzQ3MjY_ab3dc264-f421-45d5-99b7-69d9f87c5271"
      unitRef="shares">21000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i64b8c6c3bd7c4d38b98da6995a76db27_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTplMDNiMTQ1OGY3Nzc0MjZhYjBkYTU3Y2MzZDc4YjBkZS90YWJsZXJhbmdlOmUwM2IxNDU4Zjc3NzQyNmFiMGRhNTdjYzNkNzhiMGRlXzMtMy0xLTEtMzQ3MjY_1e50860c-7b26-41e2-b59e-d88c8e5b2241"
      unitRef="usdPerShare">136.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i64b8c6c3bd7c4d38b98da6995a76db27_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTplMDNiMTQ1OGY3Nzc0MjZhYjBkYTU3Y2MzZDc4YjBkZS90YWJsZXJhbmdlOmUwM2IxNDU4Zjc3NzQyNmFiMGRhNTdjYzNkNzhiMGRlXzQtMS0xLTEtMzQ3MjY_9b9feaea-c313-414c-88f3-00c4a8aff7ad"
      unitRef="shares">25000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i64b8c6c3bd7c4d38b98da6995a76db27_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTplMDNiMTQ1OGY3Nzc0MjZhYjBkYTU3Y2MzZDc4YjBkZS90YWJsZXJhbmdlOmUwM2IxNDU4Zjc3NzQyNmFiMGRhNTdjYzNkNzhiMGRlXzQtMy0xLTEtMzQ3MjY_7f2d7ddc-4e1b-44f5-a5a8-f7bd0b221365"
      unitRef="usdPerShare">100.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i64b8c6c3bd7c4d38b98da6995a76db27_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTplMDNiMTQ1OGY3Nzc0MjZhYjBkYTU3Y2MzZDc4YjBkZS90YWJsZXJhbmdlOmUwM2IxNDU4Zjc3NzQyNmFiMGRhNTdjYzNkNzhiMGRlXzUtMS0xLTEtMzQ3MjY_ed9f08d0-f921-4a38-b507-e6dd53a1466a"
      unitRef="shares">1000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i64b8c6c3bd7c4d38b98da6995a76db27_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTplMDNiMTQ1OGY3Nzc0MjZhYjBkYTU3Y2MzZDc4YjBkZS90YWJsZXJhbmdlOmUwM2IxNDU4Zjc3NzQyNmFiMGRhNTdjYzNkNzhiMGRlXzUtMy0xLTEtMzQ3MjY_6d4a3629-aa83-4fed-999e-2e0404baad41"
      unitRef="usdPerShare">113.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ica924d0acfe446e1929849d62cc44505_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTplMDNiMTQ1OGY3Nzc0MjZhYjBkYTU3Y2MzZDc4YjBkZS90YWJsZXJhbmdlOmUwM2IxNDU4Zjc3NzQyNmFiMGRhNTdjYzNkNzhiMGRlXzctMS0xLTEtMzQ3MjY_11d4558d-7512-4fae-bca9-cc3f528b74f0"
      unitRef="shares">46000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ica924d0acfe446e1929849d62cc44505_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90YWJsZTplMDNiMTQ1OGY3Nzc0MjZhYjBkYTU3Y2MzZDc4YjBkZS90YWJsZXJhbmdlOmUwM2IxNDU4Zjc3NzQyNmFiMGRhNTdjYzNkNzhiMGRlXzctMy0xLTEtMzQ3MjY_cb6722e4-a6f2-439a-92fd-fe2e94eb95e0"
      unitRef="usdPerShare">117.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i64b8c6c3bd7c4d38b98da6995a76db27_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQ1NDE_1e50860c-7b26-41e2-b59e-d88c8e5b2241"
      unitRef="usdPerShare">136.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i411e60a21ff045c0a94ca80d9c5d7f04_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQ1NDU_9a8a186c-7198-406c-b337-be7b9228012a"
      unitRef="usdPerShare">129.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i98f0a556efc9474292bc3ef4bd621df8_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQ1NTI_049f298f-ecfd-439e-8c89-01f19a2c31f9"
      unitRef="usdPerShare">85.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ia3d56d050331499fb758131d927978ee_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQ2MjE_87735395-64ec-49f2-81b8-c6ada7b21bd5"
      unitRef="usd">2600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ibbe51863e6d841399be65b3816f920cf_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQ2MjU_62648bc6-90be-4ba9-8462-fe0edd3d3457"
      unitRef="usd">2200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="id9a31e66fddd4159abc3ca8881005c11_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQ2MzI_03493854-aa09-4e9e-87a7-b5e688c1cfed"
      unitRef="usd">6200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQ3MDY_b91855c4-b65c-413a-bfe3-c3db588ecadd"
      unitRef="usd">59200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzQ4OTI_f7fa84a8-6f8c-4c09-8fc4-a8223cd68b37">P3Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="iffd336221bc04d3898eddf5e942ffcbc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzUwMjk_8f60870b-c3eb-432e-91e4-d9691690981f"
      unitRef="shares">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <cnmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate
      contextRef="iffd336221bc04d3898eddf5e942ffcbc_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzUxNjA_af9b449d-8ca0-4968-bbc6-39fb6cc35406"
      unitRef="number">0.01</cnmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
      contextRef="iffd336221bc04d3898eddf5e942ffcbc_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzUxNjY_3cc37aef-c85e-4298-b746-3ea486be3846"
      unitRef="number">0.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="i6f2d6dfdb2094d3f8ad4861ae14ad260_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzUyNjM_1c902c2c-5fc3-45a4-9585-ac92c0496ac3"
      unitRef="number">0.95</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i6f2d6dfdb2094d3f8ad4861ae14ad260_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjMvZnJhZzpiMjQ0N2Q2ZjNmM2M0YzY3YThkMmU3M2M5NmFkYzRhZi90ZXh0cmVnaW9uOmIyNDQ3ZDZmM2YzYzRjNjdhOGQyZTczYzk2YWRjNGFmXzUzNjk_d038beb2-4cc8-463b-ba79-1148dc9ef5e7"
      unitRef="shares">17353</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90ZXh0cmVnaW9uOmM5NWI2NjE5YTdkYTQ2NTliZTA4ZDY2NmY2Y2Q5ZTY2XzU4Mw_b691a66d-5c41-47a6-a0f7-4ee808ed3bf3">Revenues&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present revenue disaggregated by product line and timing of revenue recognition for the years ended December&#160;31, 2022, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.340%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Orthopedic Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;General Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goods transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;577,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 19pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total sales from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;583,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,045,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.340%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Orthopedic Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;General Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goods transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;567,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;966,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 19pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total sales from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;438,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,010,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.340%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Orthopedic Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;General Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goods transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;484,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;824,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 19pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total sales from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;487,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue disaggregated by primary geographic market where the products are sold is included in Note 12. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract liability balances related to the sale of extended warranties to customers are as follows:&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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract Liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized during&#160;years ended&#160;December&#160;31, 2022, 2021 and 2020&#160;from amounts included in contract liabilities at the beginning of the period were&#160;$11.5 million, $10.3 million&#160;and&#160;$9.3 million, respectively. There were no material contract assets as of&#160;December&#160;31, 2022&#160;and&#160;December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90ZXh0cmVnaW9uOmM5NWI2NjE5YTdkYTQ2NTliZTA4ZDY2NmY2Y2Q5ZTY2XzU4NQ_92347818-c6fd-4e63-bacb-0a10487f91cb">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present revenue disaggregated by product line and timing of revenue recognition for the years ended December&#160;31, 2022, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.340%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Orthopedic Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;General Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goods transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;577,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 19pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total sales from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;583,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,045,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.340%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Orthopedic Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;General Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goods transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;567,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;966,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 19pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total sales from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;438,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,010,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.340%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Orthopedic Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;General Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goods transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;484,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;824,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 19pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total sales from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;487,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i875c881bb3544c59b2ff7f87074c2e10_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo4ODc1Y2ZiNTcwNzY0MTU5YTIyYTVkYzQ3MzUzMmM2Mi90YWJsZXJhbmdlOjg4NzVjZmI1NzA3NjQxNTlhMjJhNWRjNDczNTMyYzYyXzMtMS0xLTEtMzQ3MjY_b91af9bf-5d97-47d4-8153-ae83807f4123"
      unitRef="usd">422648000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5a4fd5dee661444caa1b7b3978a5638c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo4ODc1Y2ZiNTcwNzY0MTU5YTIyYTVkYzQ3MzUzMmM2Mi90YWJsZXJhbmdlOjg4NzVjZmI1NzA3NjQxNTlhMjJhNWRjNDczNTMyYzYyXzMtMy0xLTEtMzQ3MjY_a5fde6a8-ddf3-4712-994c-72103cc99f9c"
      unitRef="usd">577625000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc3ea6c111da4a148364454aa6718f69_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo4ODc1Y2ZiNTcwNzY0MTU5YTIyYTVkYzQ3MzUzMmM2Mi90YWJsZXJhbmdlOjg4NzVjZmI1NzA3NjQxNTlhMjJhNWRjNDczNTMyYzYyXzMtNS0xLTEtMzQ3MjY_2ae59283-bd67-40c9-b4e3-48bfc5fbeabf"
      unitRef="usd">1000273000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i869dd38980c64ebba1a9a4e77e7d0db9_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo4ODc1Y2ZiNTcwNzY0MTU5YTIyYTVkYzQ3MzUzMmM2Mi90YWJsZXJhbmdlOjg4NzVjZmI1NzA3NjQxNTlhMjJhNWRjNDczNTMyYzYyXzQtMS0xLTEtMzQ3MjY_c7ca06b5-a264-44b6-b1ee-7124d3427370"
      unitRef="usd">38880000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib76ffc9d258a4dcd860ebd6ca1d01e56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo4ODc1Y2ZiNTcwNzY0MTU5YTIyYTVkYzQ3MzUzMmM2Mi90YWJsZXJhbmdlOjg4NzVjZmI1NzA3NjQxNTlhMjJhNWRjNDczNTMyYzYyXzQtMy0xLTEtMzQ3MjY_44347275-a296-4ecf-915c-df791f6d3108"
      unitRef="usd">6319000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i32f97b4b34e5402aafecc4afeb2624ab_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo4ODc1Y2ZiNTcwNzY0MTU5YTIyYTVkYzQ3MzUzMmM2Mi90YWJsZXJhbmdlOjg4NzVjZmI1NzA3NjQxNTlhMjJhNWRjNDczNTMyYzYyXzQtNS0xLTEtMzQ3MjY_61a267f2-916e-4148-aabf-66d73d112f40"
      unitRef="usd">45199000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6a93d0621ee4fe6978fc1a9ad123599_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo4ODc1Y2ZiNTcwNzY0MTU5YTIyYTVkYzQ3MzUzMmM2Mi90YWJsZXJhbmdlOjg4NzVjZmI1NzA3NjQxNTlhMjJhNWRjNDczNTMyYzYyXzUtMS0xLTEtMzQ3MjY_079bc810-2855-4ef1-98f1-1ded9ab8d21d"
      unitRef="usd">461528000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e101b7b1f3e43f982104b05d61e11f0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo4ODc1Y2ZiNTcwNzY0MTU5YTIyYTVkYzQ3MzUzMmM2Mi90YWJsZXJhbmdlOjg4NzVjZmI1NzA3NjQxNTlhMjJhNWRjNDczNTMyYzYyXzUtMy0xLTEtMzQ3MjY_479f8049-8706-48f4-90fd-8d0e48c34295"
      unitRef="usd">583944000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo4ODc1Y2ZiNTcwNzY0MTU5YTIyYTVkYzQ3MzUzMmM2Mi90YWJsZXJhbmdlOjg4NzVjZmI1NzA3NjQxNTlhMjJhNWRjNDczNTMyYzYyXzUtNS0xLTEtMzQ3MjY_2ae6202b-1783-4285-acbd-76d68bc936f3"
      unitRef="usd">1045472000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i41c9fe7541994aa7a61a2c951dc1716b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTowZjE4ZDdlYWYxY2Q0YTEyYjM3MDc1N2UwODdjYzVhOC90YWJsZXJhbmdlOjBmMThkN2VhZjFjZDRhMTJiMzcwNzU3ZTA4N2NjNWE4XzMtMS0xLTEtMzQ3MjY_fe57aeca-7afd-484e-b524-bb7205f7500a"
      unitRef="usd">398963000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i74c0502f22804bd9ac3d64bddc020fb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTowZjE4ZDdlYWYxY2Q0YTEyYjM3MDc1N2UwODdjYzVhOC90YWJsZXJhbmdlOjBmMThkN2VhZjFjZDRhMTJiMzcwNzU3ZTA4N2NjNWE4XzMtMy0xLTEtMzQ3MjY_1e087ad6-58e8-40f9-9090-1a00ad9fa2fe"
      unitRef="usd">567244000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib26ec93156b64317be99af63eda12a1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTowZjE4ZDdlYWYxY2Q0YTEyYjM3MDc1N2UwODdjYzVhOC90YWJsZXJhbmdlOjBmMThkN2VhZjFjZDRhMTJiMzcwNzU3ZTA4N2NjNWE4XzMtNS0xLTEtMzQ3MjY_5cdb1d72-d401-49d9-8074-552994e3472a"
      unitRef="usd">966207000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i543f1e4eb9b44ff58612a7e2c45993ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTowZjE4ZDdlYWYxY2Q0YTEyYjM3MDc1N2UwODdjYzVhOC90YWJsZXJhbmdlOjBmMThkN2VhZjFjZDRhMTJiMzcwNzU3ZTA4N2NjNWE4XzQtMS0xLTEtMzQ3MjY_59ad4b43-3452-4916-9646-7e505bbdd4ea"
      unitRef="usd">39461000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if0257cde64d243a0b46ce48e51475bc1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTowZjE4ZDdlYWYxY2Q0YTEyYjM3MDc1N2UwODdjYzVhOC90YWJsZXJhbmdlOjBmMThkN2VhZjFjZDRhMTJiMzcwNzU3ZTA4N2NjNWE4XzQtMy0xLTEtMzQ3MjY_f8e1aa15-9410-4278-a50d-8809071e5897"
      unitRef="usd">4967000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i43252795e36745ba948776207557da36_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTowZjE4ZDdlYWYxY2Q0YTEyYjM3MDc1N2UwODdjYzVhOC90YWJsZXJhbmdlOjBmMThkN2VhZjFjZDRhMTJiMzcwNzU3ZTA4N2NjNWE4XzQtNS0xLTEtMzQ3MjY_ad2f1466-ca8b-4a65-bf2e-6a63ec0bc221"
      unitRef="usd">44428000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i08ff407be7904c7fa086a5c51253a372_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTowZjE4ZDdlYWYxY2Q0YTEyYjM3MDc1N2UwODdjYzVhOC90YWJsZXJhbmdlOjBmMThkN2VhZjFjZDRhMTJiMzcwNzU3ZTA4N2NjNWE4XzUtMS0xLTEtMzQ3MjY_42f52dd1-70d6-44e1-b02c-84ab6afd6f5b"
      unitRef="usd">438424000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9eb4747230a4814a22f9a0e0459d0c2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTowZjE4ZDdlYWYxY2Q0YTEyYjM3MDc1N2UwODdjYzVhOC90YWJsZXJhbmdlOjBmMThkN2VhZjFjZDRhMTJiMzcwNzU3ZTA4N2NjNWE4XzUtMy0xLTEtMzQ3MjY_4b4d76ec-94da-47dd-a76f-18dd9b4a2223"
      unitRef="usd">572211000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTowZjE4ZDdlYWYxY2Q0YTEyYjM3MDc1N2UwODdjYzVhOC90YWJsZXJhbmdlOjBmMThkN2VhZjFjZDRhMTJiMzcwNzU3ZTA4N2NjNWE4XzUtNS0xLTEtMzQ3MjY_58bc6715-2d21-4016-bab5-06c074ff83df"
      unitRef="usd">1010635000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id5119d5599534fac80d04ee97cac5704_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo2YTAzMmVkY2VjNzU0YWQzOTQwZjE5ZTJkM2ZhYzg1My90YWJsZXJhbmdlOjZhMDMyZWRjZWM3NTRhZDM5NDBmMTllMmQzZmFjODUzXzMtMS0xLTEtMzQ3MjY_4d293424-124d-402e-9e1c-153c754ad4c9"
      unitRef="usd">340318000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if0526d865f044468bdf96b5bc970028b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo2YTAzMmVkY2VjNzU0YWQzOTQwZjE5ZTJkM2ZhYzg1My90YWJsZXJhbmdlOjZhMDMyZWRjZWM3NTRhZDM5NDBmMTllMmQzZmFjODUzXzMtMy0xLTEtMzQ3MjY_227c4920-7c14-4be6-b6f2-90aecd064ef2"
      unitRef="usd">484147000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i36a807c59490413592cdf437a2f2d9cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo2YTAzMmVkY2VjNzU0YWQzOTQwZjE5ZTJkM2ZhYzg1My90YWJsZXJhbmdlOjZhMDMyZWRjZWM3NTRhZDM5NDBmMTllMmQzZmFjODUzXzMtNS0xLTEtMzQ3MjY_2830ba9c-ee9b-46ac-9537-ea14739c7e36"
      unitRef="usd">824465000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i502ae909c65f4c65a9f541b369d9f628_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo2YTAzMmVkY2VjNzU0YWQzOTQwZjE5ZTJkM2ZhYzg1My90YWJsZXJhbmdlOjZhMDMyZWRjZWM3NTRhZDM5NDBmMTllMmQzZmFjODUzXzQtMS0xLTEtMzQ3MjY_c0bc011f-64f4-472c-88ef-516560384d1c"
      unitRef="usd">34387000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i861b066c81ba4aacaba802912cd12218_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo2YTAzMmVkY2VjNzU0YWQzOTQwZjE5ZTJkM2ZhYzg1My90YWJsZXJhbmdlOjZhMDMyZWRjZWM3NTRhZDM5NDBmMTllMmQzZmFjODUzXzQtMy0xLTEtMzQ3MjY_c1b842f7-58da-4ee8-89e2-b02a50c0cdcc"
      unitRef="usd">3607000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4f868d4a4cb54c54a33a18f0c1817b03_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo2YTAzMmVkY2VjNzU0YWQzOTQwZjE5ZTJkM2ZhYzg1My90YWJsZXJhbmdlOjZhMDMyZWRjZWM3NTRhZDM5NDBmMTllMmQzZmFjODUzXzQtNS0xLTEtMzQ3MjY_49528f15-c6d7-49ae-88ad-a5221a3d3948"
      unitRef="usd">37994000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ief4bb0287b6345339f2dc57ead6e7181_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo2YTAzMmVkY2VjNzU0YWQzOTQwZjE5ZTJkM2ZhYzg1My90YWJsZXJhbmdlOjZhMDMyZWRjZWM3NTRhZDM5NDBmMTllMmQzZmFjODUzXzUtMS0xLTEtMzQ3MjY_76c70658-5029-4c79-a5c6-1ae870874077"
      unitRef="usd">374705000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i99c02a697cdc4f379cf0e46d7d9efb23_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo2YTAzMmVkY2VjNzU0YWQzOTQwZjE5ZTJkM2ZhYzg1My90YWJsZXJhbmdlOjZhMDMyZWRjZWM3NTRhZDM5NDBmMTllMmQzZmFjODUzXzUtMy0xLTEtMzQ3MjY_24fbd345-a6ac-425c-a3d9-67ea9d890cab"
      unitRef="usd">487754000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTo2YTAzMmVkY2VjNzU0YWQzOTQwZjE5ZTJkM2ZhYzg1My90YWJsZXJhbmdlOjZhMDMyZWRjZWM3NTRhZDM5NDBmMTllMmQzZmFjODUzXzUtNS0xLTEtMzQ3MjY_70789ffb-edb7-4bf6-99ef-af9566592309"
      unitRef="usd">862459000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90ZXh0cmVnaW9uOmM5NWI2NjE5YTdkYTQ2NTliZTA4ZDY2NmY2Y2Q5ZTY2XzU4Nw_66a8e6a8-ecd9-4e97-bf2c-3b3b3d27c28c">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract liability balances related to the sale of extended warranties to customers are as follows:&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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract Liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTpkNzEwN2MwMjJhMDI0MTQzOGViYzFlMDM5NjFkMzBkNi90YWJsZXJhbmdlOmQ3MTA3YzAyMmEwMjQxNDM4ZWJjMWUwMzk2MWQzMGQ2XzItMS0xLTEtMzQ3MjY_17f36a0d-0ad2-4d11-93fa-610259c04eac"
      unitRef="usd">19114000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90YWJsZTpkNzEwN2MwMjJhMDI0MTQzOGViYzFlMDM5NjFkMzBkNi90YWJsZXJhbmdlOmQ3MTA3YzAyMmEwMjQxNDM4ZWJjMWUwMzk2MWQzMGQ2XzItMy0xLTEtMzQ3MjY_a20c3b02-318d-4af5-a28c-9285a1cbdf47"
      unitRef="usd">16760000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90ZXh0cmVnaW9uOmM5NWI2NjE5YTdkYTQ2NTliZTA4ZDY2NmY2Y2Q5ZTY2XzQ5OQ_a9d4827b-b7ca-4c9b-aad5-2b60c3842b53"
      unitRef="usd">11500000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90ZXh0cmVnaW9uOmM5NWI2NjE5YTdkYTQ2NTliZTA4ZDY2NmY2Y2Q5ZTY2XzUwMw_32694039-57a3-4121-8341-e0ed5f6f46a7"
      unitRef="usd">10300000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMjkvZnJhZzpjOTViNjYxOWE3ZGE0NjU5YmUwOGQ2NjZmNmNkOWU2Ni90ZXh0cmVnaW9uOmM5NWI2NjE5YTdkYTQ2NTliZTA4ZDY2NmY2Y2Q5ZTY2XzUxMA_c19eed1d-0d34-4916-a3a8-53d5c19ac9d5"
      unitRef="usd">9300000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90ZXh0cmVnaW9uOjFjNDU3NTMyZmNiMjRmZjk4M2QwNTZkNTA5MGM3NTY4XzE2MjQ_bb0c061c-dfdf-4592-a24f-b75772241202">Business Segments and Geographic Areas&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are accounting and reporting for our business as a single operating segment entity engaged in the development, manufacturing and sale on a global basis of surgical devices and related equipment.  Our chief operating decision maker (the CEO) evaluates the various global product portfolios on a net sales basis and evaluates profitability, investment, cash flow metrics and allocates resources on a consolidated worldwide basis due to shared infrastructure and resources. Our product lines consist of orthopedic surgery and general surgery.  Orthopedic surgery consists of sports medicine instrumentation and small bone, large bone and specialty powered surgical instruments as well as imaging systems for use in minimally invasive surgical procedures and fees related to sales representation, promotion and marketing of sports medicine allograft tissue.  General surgery consists of a complete line of endo-mechanical instrumentation for minimally invasive laparoscopic and gastrointestinal procedures, smoke evacuation devices, a line of cardiac monitoring products as well as electrosurgical generators and related instruments.  These product lines' net sales and primary geographic market where the products are sold, are as follows for the  years ended December&#160;31, 2022, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.340%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Orthopedic Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;General Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Primary Geographic Markets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;405,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;578,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe, Middle East &amp;amp; Africa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Americas (excluding the United States)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 19pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total sales from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;583,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,045,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.340%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Orthopedic Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;General Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Primary Geographic Markets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;552,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe, Middle East &amp;amp; Africa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Americas (excluding the United States)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 19pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total sales from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;438,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,010,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.340%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Orthopedic Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;General Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Primary Geographic Markets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;482,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe, Middle East &amp;amp; Africa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Americas (excluding the United States)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 19pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total sales from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;487,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div 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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales are attributed to countries based on the location of the customer.  There were no significant investments in long-lived assets located outside the United States at December&#160;31, 2022 and 2021.&#160;&#160;No single customer represented over 10% of our consolidated net sales for the years ended December&#160;31, 2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <cnmd:RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90ZXh0cmVnaW9uOjFjNDU3NTMyZmNiMjRmZjk4M2QwNTZkNTA5MGM3NTY4XzE2MzA_a29b4ad6-9ac8-4a06-a6f4-f32555772087">These product lines' net sales and primary geographic market where the products are sold, are as follows for the  years ended December&#160;31, 2022, 2021 and 2020:&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.340%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Orthopedic Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;General Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Primary Geographic Markets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;405,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;578,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe, Middle East &amp;amp; Africa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Americas (excluding the United States)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 19pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total sales from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;583,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,045,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.340%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Orthopedic Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;General Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Primary Geographic Markets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;552,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe, Middle East &amp;amp; Africa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Americas (excluding the United States)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 19pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total sales from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;438,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,010,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.340%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Orthopedic Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;General Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Primary Geographic Markets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;482,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe, Middle East &amp;amp; Africa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Americas (excluding the United States)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 19pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total sales from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;487,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</cnmd:RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieb4918e735f6462eab7f6312f5bd82e8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzMtMS0xLTEtMzQ3MjY_ad00cc47-25a4-4c30-aa13-12a29076d2fd"
      unitRef="usd">173176000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1adfed5b247947c5885962882f281989_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzMtMy0xLTEtMzQ3MjY_1719197d-466a-431b-81b7-3809127cc00f"
      unitRef="usd">405777000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e19676413cd432f90dcbed6c0e1a91a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzMtNS0xLTEtMzQ3MjY_10b70f63-1ecb-498c-b74e-b035621a2c87"
      unitRef="usd">578953000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e5dc12a96d04930a7132a46eaa8f77b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzQtMS0xLTEtMzQ3MjY_75076aed-321a-4b80-8754-3e4a280d49bb"
      unitRef="usd">113649000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic8dc9b918c6e47ccaeb78597fd04cfe2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzQtMy0xLTEtMzQ3MjY_71288a68-471f-4001-9845-7b199f8afd8e"
      unitRef="usd">84288000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib117577767b2448c86099cbff53b871e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzQtNS0xLTEtMzQ3MjY_ffb30cb9-9f6f-4bc6-a796-e751cda4f6df"
      unitRef="usd">197937000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if36a85e93c33449f8c0ef6ee80ac4c04_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzUtMS0xLTEtMzQ3MjY_30636617-e0aa-403a-bea3-8a5c679a1424"
      unitRef="usd">103353000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i446c6156fc4943f1927f2bdfef0910ff_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzUtMy0xLTEtMzQ3MjY_60d1a8b1-e5d6-46a0-af3b-b396d711b4a4"
      unitRef="usd">59124000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic9c257e2e6cb4cb4930111811992934e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzUtNS0xLTEtMzQ3MjY_158954b0-ba5e-4e0c-8ab2-3c634e4ef7cb"
      unitRef="usd">162477000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1f27cc829b1549fe98fbd93116861ba3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzYtMS0xLTEtMzQ3MjY_fb60780c-a603-42b6-a58d-94b7482c5b73"
      unitRef="usd">71350000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i54c80ebcf9be4375af8205b5b9ddcde4_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzYtMy0xLTEtMzQ3MjY_f58015ba-1dc6-4e76-8581-fabf0e78e3db"
      unitRef="usd">34755000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i868b28b0169442d09f9d448d2ef3d24f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzYtNS0xLTEtMzQ3MjY_bd623db1-2471-4599-93db-679f829a56d5"
      unitRef="usd">106105000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6a93d0621ee4fe6978fc1a9ad123599_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzctMS0xLTEtMzQ3MjY_fb1bb46d-0187-4f80-96a9-fa9c2a7a09e6"
      unitRef="usd">461528000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e101b7b1f3e43f982104b05d61e11f0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzctMy0xLTEtMzQ3MjY_be050047-359f-433e-9ff4-06a06cd6246f"
      unitRef="usd">583944000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTo0YTIwY2JhMjM0ZmE0OWQxYTFkMzAyMWUxNzFlZmVhZC90YWJsZXJhbmdlOjRhMjBjYmEyMzRmYTQ5ZDFhMWQzMDIxZTE3MWVmZWFkXzctNS0xLTEtMzQ3MjY_7d2e7328-5abd-48f8-870c-548c25f5a423"
      unitRef="usd">1045472000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a607a0fa3c2450fb812d7224e670234_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzMtMS0xLTEtMzQ3MjY_8d8ca510-8b50-4cea-9163-514eb5c43f59"
      unitRef="usd">158553000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia9a0faa51a46400d8fa1a7b2557edda9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzMtMy0xLTEtMzQ3MjY_085b76db-94dd-4d0e-9eee-de15095e25d8"
      unitRef="usd">393980000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idd600bd2d3a44eb69251054b448eb168_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzMtNS0xLTEtMzQ3MjY_abf9166b-0ff2-422f-8035-fd495625b2fd"
      unitRef="usd">552533000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a51c310cef0463dbeae2af06e5ada52_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzQtMS0xLTEtMzQ3MjY_d73f0e1f-ff40-491b-b6f1-b41a1b9745c4"
      unitRef="usd">108457000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i61df70e34c604dfab7ff597e798340f4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzQtMy0xLTEtMzQ3MjY_7a345b83-87a4-416e-be68-1c7cc0acbb89"
      unitRef="usd">81238000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i20e2be5f69b54089b98f885888b8f77f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzQtNS0xLTEtMzQ3MjY_0a912f11-cc54-4155-8661-3d452f754efd"
      unitRef="usd">189695000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6b46f13083c043b9ba56107d1b4051be_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzUtMS0xLTEtMzQ3MjY_6f5ec26c-1534-47c1-8a4d-a025aaeb12b5"
      unitRef="usd">107590000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i64cd01cd17f24996b0e7347ffb873b9a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzUtMy0xLTEtMzQ3MjY_07faba7b-33d9-4fa2-9dba-1927a4b95f80"
      unitRef="usd">63628000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7205fb92b4914f5e90f076f46d8c6ae1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzUtNS0xLTEtMzQ3MjY_4def9b53-a3d1-4edb-8899-e44a7dc9b56f"
      unitRef="usd">171218000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic668b20106fd4226a62c5fed0a78aefd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzYtMS0xLTEtMzQ3MjY_9c2ae44f-cd61-4abd-a607-4a21f1a782b8"
      unitRef="usd">63824000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie49582580eed4af2bf0cfa0b8c4005b4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzYtMy0xLTEtMzQ3MjY_f4fd1831-06ee-4b5b-9901-3834dedeea82"
      unitRef="usd">33365000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4695e329233d4a70921edacb155c8f24_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzYtNS0xLTEtMzQ3MjY_e0ab0c61-5522-4450-9ec5-65e4ea47b6af"
      unitRef="usd">97189000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i08ff407be7904c7fa086a5c51253a372_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzctMS0xLTEtMzQ3MjY_fcbc735c-9dcf-4e8c-b581-fb09f5a750cb"
      unitRef="usd">438424000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9eb4747230a4814a22f9a0e0459d0c2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzctMy0xLTEtMzQ3MjY_cfbf6aca-eb48-4fac-b147-3e869df5d6c6"
      unitRef="usd">572211000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTpkNjAyZjZhY2Q4YjQ0NjMzYjA2MTYwNTU2NWRhOTFkOC90YWJsZXJhbmdlOmQ2MDJmNmFjZDhiNDQ2MzNiMDYxNjA1NTY1ZGE5MWQ4XzctNS0xLTEtMzQ3MjY_9ff08264-b8ed-437e-b1ba-11fb234afdd6"
      unitRef="usd">1010635000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iad9c4ac109904fa9964218d0a7dc6f52_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzMtMS0xLTEtMzQ3MjY_671fe34f-9253-46a1-9686-18b20d535ec3"
      unitRef="usd">139715000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id0f72c13f1ac47818244673836a01717_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzMtMy0xLTEtMzQ3MjY_2045c252-22c0-4a61-bf1a-55bed0c8c3c5"
      unitRef="usd">342349000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia4ed23aaa0614d09b66fae37afe05440_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzMtNS0xLTEtMzQ3MjY_05d6994b-b541-41d3-9092-31932769f3e9"
      unitRef="usd">482064000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6569d9417a934aa88b269781a7ac8fbf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzQtMS0xLTEtMzQ3MjY_3b43b7f5-91de-4127-98ae-b13f09daaa65"
      unitRef="usd">90998000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i86a51257f73b4763a50b030d4644a5d3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzQtMy0xLTEtMzQ3MjY_42d76f80-16d3-4f24-9ba9-52b64936faff"
      unitRef="usd">70086000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i011bee579ef6462dbdf69e66ae0688ca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzQtNS0xLTEtMzQ3MjY_c965ff72-20b6-4e3a-92c4-bd015c5a0dbf"
      unitRef="usd">161084000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i368e1bde38474d0a8bc69d1765856722_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzUtMS0xLTEtMzQ3MjY_e8fd231e-51ef-44c1-b49a-c0118542564a"
      unitRef="usd">93636000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i105d665c0121477581a16cd76032e3fb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzUtMy0xLTEtMzQ3MjY_b46ef056-3541-4d1b-a17c-0cbf3f5e8af3"
      unitRef="usd">46961000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia9d9731f88244faa87679c6e95162946_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzUtNS0xLTEtMzQ3MjY_b7c2d79f-2665-41fd-970b-cef59b2c3877"
      unitRef="usd">140597000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4e8e199dc9d24e7b826e75f153d7b5da_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzYtMS0xLTEtMzQ3MjY_d82d13ac-c7bf-43e1-ba92-37ef3f5c8bc2"
      unitRef="usd">50356000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic9126052bc344d9697eb5db184f4a53f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzYtMy0xLTEtMzQ3MjY_b80c3ba6-ddb7-47cc-af50-e6a74bd44e0e"
      unitRef="usd">28358000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9bde9383452e466b9057789018a6cc69_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzYtNS0xLTEtMzQ3MjY_400ae29b-5d15-476f-b6a5-e6e36c0f4239"
      unitRef="usd">78714000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ief4bb0287b6345339f2dc57ead6e7181_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzctMS0xLTEtMzQ3MjY_48fd66d2-0c48-42ff-90f4-7b2463a23540"
      unitRef="usd">374705000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i99c02a697cdc4f379cf0e46d7d9efb23_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzctMy0xLTEtMzQ3MjY_e9f45c36-da81-44ed-a8b2-7d9e1259ab0f"
      unitRef="usd">487754000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90YWJsZTphYWRiMGJlNWNmNGM0ZDA3YmUwNTY4NWQ4MDQ0M2FiNS90YWJsZXJhbmdlOmFhZGIwYmU1Y2Y0YzRkMDdiZTA1Njg1ZDgwNDQzYWI1XzctNS0xLTEtMzQ3MjY_be77c108-9468-411b-ac1d-9e1a8d80d344"
      unitRef="usd">862459000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cnmd:NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90ZXh0cmVnaW9uOjFjNDU3NTMyZmNiMjRmZjk4M2QwNTZkNTA5MGM3NTY4XzE1MTE_17699af1-54b9-4b58-8afa-fbecc241fccd"
      unitRef="customers">0</cnmd:NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales>
    <cnmd:NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90ZXh0cmVnaW9uOjFjNDU3NTMyZmNiMjRmZjk4M2QwNTZkNTA5MGM3NTY4XzE1MTE_4f53ad1a-b17e-46ec-9ce0-159de4f7b34c"
      unitRef="customers">0</cnmd:NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales>
    <cnmd:NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzIvZnJhZzoxYzQ1NzUzMmZjYjI0ZmY5ODNkMDU2ZDUwOTBjNzU2OC90ZXh0cmVnaW9uOjFjNDU3NTMyZmNiMjRmZjk4M2QwNTZkNTA5MGM3NTY4XzE1MTE_b9d008ca-3138-40b0-89d6-6b3d471bdd58"
      unitRef="customers">0</cnmd:NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzU1MTM_63f12cc9-62b2-496c-8327-220c461a6674">Employee Benefit Plans&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We sponsor an employee savings plan (&#x201c;401(k) plan&#x201d;) covering substantially all of our United States based employees.  We also sponsor a defined benefit pension plan (the &#x201c;pension plan&#x201d;) that was frozen in 2009.  It covered substantially all our United States based employees at the time it was frozen.&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total employer contributions to the 401(k) plan were $9.9&#160;million, $9.2&#160;million and $8.9&#160;million 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="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use a December 31, measurement date for our pension plan.&#160;&#160;&lt;/span&gt;&lt;span style="color:#222222;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cumulative gains and losses in excess of 10% of the greater of the benefit obligation or the market-related value of assets are amortized on a straight-line basis over the lesser of the expected average remaining life expectancy of the plan's participants or 11.38 years.  The limit of 11.38 years is adjusted to reflect the percentage change in the average remaining service period for the plan's active membership.&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of the projected benefit obligation, plan assets and funded status of the pension plan at December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,607)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,805)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,703)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,118)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual gain (loss) on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,125)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,805)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,118)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Funded status&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,847)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The projected benefit obligation decreased $24.3&#160;million as of December&#160;31, 2022 mainly due to the increase in the discount rate from 2.81% at December&#160;31, 2021 to 5.41% at December&#160;31, 2022 and changes in the lump sum conversion rates.&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts recognized in the consolidated balance sheets consist of the following at December 31,:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,847)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,346)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,122)&lt;/span&gt;&lt;/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="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive loss for the years ended December&#160;31, 2022 and 2021 consists of net actuarial losses not yet recognized in net periodic pension cost (before income taxes).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following actuarial assumptions were used to determine our accumulated and projected benefit obligations as of December 31,:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other changes in plan assets and benefit obligations recognized in other comprehensive income (loss) in 2022 and 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.017%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.018%"/&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year actuarial loss &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total recognized in other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic pension cost for the years ended December 31, consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.649%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzItMC0xLTEtMzQ3MjY_209f6997-872f-48aa-9e88-f941ae7b3296"&gt;Interest cost on projected benefit obligation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzMtMC0xLTEtMzQ3MjY_2afc7e6d-bfbe-49c8-bd15-6163b10e1610"&gt;Expected return on plan assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,295)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,155)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzQtMC0xLTEtMzQ3MjY_b8e4e17a-c87c-410a-98f3-5466ed3b8ebb"&gt;Amortization of loss&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic pension cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519&#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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-service cost of $0.4&#160;million is included in other expense in the consolidated statements of comprehensive income (loss) for the year ended 2020.  Non-service pension cost/(benefit) was immaterial for the years ended 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following actuarial assumptions were used to determine our net periodic pension benefit cost for the years ended December 31,:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.873%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate on benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective rate for interest on benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s discount rate and mortality assumptions are the significant assumptions in determining the projected benefit obligation of the Company&#x2019;s pension plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The discount rate represents the interest rate used in estimating the present value of projected cash flows to settle the Company&#x2019;s pension obligations.  The discount rate assumption is determined by management using a full yield curve approach, which involves applying the specific spot rates along the yield curve used in the determination of the benefit obligation that correlates to the relevant projected cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortality assumptions are based on published mortality studies developed primarily based on past experience of the broad population and modified for projected longevity trends.  The mortality assumptions used for 2022 and 2021 are based on the Pri-2012 Mortality Tables using the MP-2021 mortality improvement scale.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In determining the expected return on pension plan assets, we consider the relative weighting of plan assets, the historical performance of total plan assets and individual asset classes and economic and other indicators of future performance.&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Asset management objectives include maintaining an adequate level of diversification to reduce interest rate and market risk and providing adequate liquidity to meet immediate and future benefit payment requirements.&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allocation of plan assets by category is as follows at December 31,:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.070%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of Pension&lt;br/&gt;Plan Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Target&lt;br/&gt;Allocation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, the pension plan held 27,562 shares of our common stock, which had a fair value of $2.4&#160;million.&#160;&#160;We believe that our long-term asset allocation on average will approximate the targeted allocation.  We regularly review our actual asset allocation and periodically rebalance the pension plan&#x2019;s investments to our targeted allocation when deemed appropriate.&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;FASB guidance defines fair value and establishes a framework for measuring fair value and related disclosure requirements as described in Note 16.  Following is a description of the valuation methodologies used for our pension assets.  There have been no changes in the methodologies used at December&#160;31, 2022 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.055%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.745%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock is valued at the closing price reported on the common stock&#x2019;s respective stock exchange and is classified within level 1 of the valuation hierarchy.&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed Income Securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valued at the closing price reported on the active market on which the individual securities are traded and are classified within level 1 of the valuation hierarchy.&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money Market Fund:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;These investments are public investment vehicles valued using the Net Asset Value (NAV).&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual Funds:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;These investments are public investment vehicles valued using the Net Asset Value (NAV) provided by the administrator of the fund.  The NAV is based on the value of the underlying assets owned by the fund, minus its liabilities, and then divided by the number of shares outstanding.  &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The methods described above may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values.  Furthermore, while the pension plan believes its valuation methods are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the value of the pension plan's assets as of December&#160;31, 2022 and December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.289%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.412%"/&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Investments measured at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed Income 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Investments measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Investments measured at NAV:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money Market Fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual Funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Investments measured at NAV&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We do not expect to make any contributions to our pension plan for 2023.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the benefits and settlements expected to be paid by our pension plan in each of the next five years and in aggregate for the following five years.  The expected payments are estimated based on the same assumptions used to measure the Company&#x2019;s projected benefit obligation at December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:center"&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:56.879%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.921%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$5,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:top"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028-2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i3354593a79154ad3adece5699255799f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzU0OTc1NTgxOTQ1NA_871b933c-125b-45b3-adcb-2cfb038bdaaa"
      unitRef="usd">9900000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ib468ccedf503466d86062a33b3222651_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzU0OTc1NTgxOTQ2MQ_302bcb3a-bbd1-4de4-adef-37509012c0d8"
      unitRef="usd">9200000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i127c6683c64946249dc3a4df7682d38f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzU0OTc1NTgxOTQ2OA_12ebf3dc-be30-47bd-9060-844dbc4569cf"
      unitRef="usd">8900000</us-gaap:DefinedContributionPlanCostRecognized>
    <cnmd:CumulativeGainsandLossesAmortizationPeriodLimit
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzc4Mw_fe2dfc46-13bf-4cff-adf2-1ac63accabfe">P11Y4M17D</cnmd:CumulativeGainsandLossesAmortizationPeriodLimit>
    <cnmd:CumulativeGainsandLossesAmortizationPeriodLimit
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzgwNw_fe2dfc46-13bf-4cff-adf2-1ac63accabfe">P11Y4M17D</cnmd:CumulativeGainsandLossesAmortizationPeriodLimit>
    <us-gaap:ScheduleOfNetFundedStatusTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzU1MzQ_6056e3ee-55b8-47a4-a60f-085110b4aac5">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of the projected benefit obligation, plan assets and funded status of the pension plan at December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,607)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,805)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,703)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,118)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual gain (loss) on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,125)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,805)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,118)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Funded status&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,847)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetFundedStatusTableTextBlock>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i0080b28b9a824784bc26bf661943b45d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzEtMS0xLTEtMzQ3MjY_222864ca-97a6-4981-a2dc-5628f4aa38d3"
      unitRef="usd">71203000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i2ea3293bc61e4481b9e2f24171ac3dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzEtMy0xLTEtMzQ3MjY_18732ffe-1ddf-46e2-9db6-6c00ab73ab57"
      unitRef="usd">95508000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i2ea3293bc61e4481b9e2f24171ac3dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzQtMS0xLTEtMzQ3MjY_9b1e4fc4-30ac-4119-9d6f-34835f771f50"
      unitRef="usd">95508000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ic8ad5d96529148bbba28cac2f872e352_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzQtMy0xLTEtMzQ3MjY_3c85562d-eb29-47ab-82e4-8f222f4a6f35"
      unitRef="usd">101242000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="id62706b28e364a6593d8197dbbe333dc_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzUtMS0xLTEtMzQ3MjY_9813e2c0-5a0c-4c16-81b1-a8c7e9bf6192"
      unitRef="usd">1077000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i7ea8a907604148b7999b3d7fc2462349_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzUtMy0xLTEtMzQ3MjY_5b151ee1-df3b-41db-8f75-3387e088e7eb"
      unitRef="usd">991000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="id62706b28e364a6593d8197dbbe333dc_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzYtMS0xLTEtMzQ3MjY_080d0541-fac0-4005-a4d7-1aa1ee7f70b4"
      unitRef="usd">2148000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i7ea8a907604148b7999b3d7fc2462349_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzYtMy0xLTEtMzQ3MjY_f3343b48-f1df-47c3-91f3-9499adba0444"
      unitRef="usd">1803000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="id62706b28e364a6593d8197dbbe333dc_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzctMS0xLTEtMzQ3MjY_ab792b74-b5b8-4698-ab02-df08ebe851c4"
      unitRef="usd">-23607000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i7ea8a907604148b7999b3d7fc2462349_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzctMy0xLTEtMzQ3MjY_166b1ea2-f759-4f68-83f2-4edda6e5db06"
      unitRef="usd">-3427000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="id62706b28e364a6593d8197dbbe333dc_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzgtMS0xLTEtMzQ3MjY_af2509de-17d6-424b-9e82-947f3c7ed4ff"
      unitRef="usd">2805000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i7ea8a907604148b7999b3d7fc2462349_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzgtMy0xLTEtMzQ3MjY_84c37375-4b53-4e70-b9d5-6bff23467e42"
      unitRef="usd">2703000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="id62706b28e364a6593d8197dbbe333dc_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzktMS0xLTEtMzQ3MjY_da1d77c7-ddee-488f-8f60-f5ec05cd86ae"
      unitRef="usd">1118000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="i7ea8a907604148b7999b3d7fc2462349_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzktMy0xLTEtMzQ3MjY_921586dc-923a-4086-8e5c-76255939844d"
      unitRef="usd">2398000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i0080b28b9a824784bc26bf661943b45d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzEwLTEtMS0xLTM0NzI2_d6cbe3bc-d050-4d26-9a10-804836a61c8e"
      unitRef="usd">71203000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i2ea3293bc61e4481b9e2f24171ac3dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzEwLTMtMS0xLTM0NzI2_324cf3f4-ac39-4dfb-898c-349c4fc571d7"
      unitRef="usd">95508000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2ea3293bc61e4481b9e2f24171ac3dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzEzLTEtMS0xLTM0NzI2_3fd31b48-8a1e-42a5-a8c7-c43001b439ed"
      unitRef="usd">79404000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic8ad5d96529148bbba28cac2f872e352_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzEzLTMtMS0xLTM0NzI2_bada9b7c-90c9-42ee-82e0-0e87b325fe28"
      unitRef="usd">76940000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="id62706b28e364a6593d8197dbbe333dc_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzE0LTEtMS0xLTM0NzI2_27025f77-25b7-4dc3-b6e5-435d4405b482"
      unitRef="usd">-13125000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i7ea8a907604148b7999b3d7fc2462349_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzE0LTMtMS0xLTM0NzI2_7c881289-0eb9-40c4-ae0a-71c812e496f9"
      unitRef="usd">7565000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="id62706b28e364a6593d8197dbbe333dc_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzE1LTEtMS0xLTM0NzI2_49616ccb-deb3-48ad-aa1c-f53b9dd57a5f"
      unitRef="usd">2805000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i7ea8a907604148b7999b3d7fc2462349_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzE1LTMtMS0xLTM0NzI2_7209d502-4ed7-43fd-8062-00b8f05b6d90"
      unitRef="usd">2703000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="id62706b28e364a6593d8197dbbe333dc_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzE2LTEtMS0xLTM0NzI2_5033e7de-0b75-42c2-9586-36d1eae6b5dc"
      unitRef="usd">1118000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="i7ea8a907604148b7999b3d7fc2462349_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzE2LTMtMS0xLTM0NzI2_7a62a26c-bc34-40cd-a7d3-0dbf7a5ab497"
      unitRef="usd">2398000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0080b28b9a824784bc26bf661943b45d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzE3LTEtMS0xLTM0NzI2_2a1a4e42-85e5-40d0-812e-0b91cc7e5dd4"
      unitRef="usd">62356000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2ea3293bc61e4481b9e2f24171ac3dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzE3LTMtMS0xLTM0NzI2_11b07d65-310c-4721-8587-5c676f81642f"
      unitRef="usd">79404000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i0080b28b9a824784bc26bf661943b45d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzE5LTEtMS0xLTM0NzI2_80240b51-db27-4014-babb-017f79ee71fd"
      unitRef="usd">-8847000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i2ea3293bc61e4481b9e2f24171ac3dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ZGRjZTQzNGI0MjQ0ZTBkYjljZTI5Njg1YjIzNmM1YS90YWJsZXJhbmdlOjlkZGNlNDM0YjQyNDRlMGRiOWNlMjk2ODViMjM2YzVhXzE5LTMtMS0xLTM0NzI2_c5919c6c-9a66-4285-824a-26c1be989577"
      unitRef="usd">-16104000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzExMzI_280ab910-fa0f-42ac-a3e4-9c75c4a5f739"
      unitRef="usd">-24300000</us-gaap:DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzExOTc_c2e607d7-db39-4475-95c8-37e88c96bd1a"
      unitRef="number">0.0281</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzEyMDk_b0372e57-3d63-48ed-afcc-4100ece790dd"
      unitRef="number">0.0541</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzU0ODE_0a7a8c0c-fb72-48f1-adce-1e640f8a0ca5">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts recognized in the consolidated balance sheets consist of the following at December 31,:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,847)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,346)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,122)&lt;/span&gt;&lt;/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:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo0N2VmMjk4ZTY2N2U0YzQ3OWE2ZTBjY2VlMjNjNTY3ZS90YWJsZXJhbmdlOjQ3ZWYyOThlNjY3ZTRjNDc5YTZlMGNjZWUyM2M1NjdlXzEtMS0xLTEtMzQ3MjY_05cc20f8-c21b-4657-936b-fcd75375b123"
      unitRef="usd">8847000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo0N2VmMjk4ZTY2N2U0YzQ3OWE2ZTBjY2VlMjNjNTY3ZS90YWJsZXJhbmdlOjQ3ZWYyOThlNjY3ZTRjNDc5YTZlMGNjZWUyM2M1NjdlXzEtMy0xLTEtMzQ3MjY_3d55327a-7c81-46b2-bcdc-e9b38af55f79"
      unitRef="usd">16104000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo0N2VmMjk4ZTY2N2U0YzQ3OWE2ZTBjY2VlMjNjNTY3ZS90YWJsZXJhbmdlOjQ3ZWYyOThlNjY3ZTRjNDc5YTZlMGNjZWUyM2M1NjdlXzItMS0xLTEtMzQ3MjY_2d7615c4-8610-4e19-a4cc-1bac1dd5a156"
      unitRef="usd">31346000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo0N2VmMjk4ZTY2N2U0YzQ3OWE2ZTBjY2VlMjNjNTY3ZS90YWJsZXJhbmdlOjQ3ZWYyOThlNjY3ZTRjNDc5YTZlMGNjZWUyM2M1NjdlXzItMy0xLTEtMzQ3MjY_c30132f1-6f3f-488f-9d64-02fad3fa2232"
      unitRef="usd">39122000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzU1MTA_2949e5bd-079c-494f-aff7-1119883b2416">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following actuarial assumptions were used to determine our accumulated and projected benefit obligations as of December 31,:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following actuarial assumptions were used to determine our net periodic pension benefit cost for the years ended December 31,:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.873%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate on benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective rate for interest on benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTphNmQyY2M0NTIxZTc0NTcwYmZjY2I3ZDk1YWVhNDU1Zi90YWJsZXJhbmdlOmE2ZDJjYzQ1MjFlNzQ1NzBiZmNjYjdkOTVhZWE0NTVmXzEtMS0xLTEtMzQ3MjY_b0372e57-3d63-48ed-afcc-4100ece790dd"
      unitRef="number">0.0541</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTphNmQyY2M0NTIxZTc0NTcwYmZjY2I3ZDk1YWVhNDU1Zi90YWJsZXJhbmdlOmE2ZDJjYzQ1MjFlNzQ1NzBiZmNjYjdkOTVhZWE0NTVmXzEtMy0xLTEtMzQ3MjY_c2e607d7-db39-4475-95c8-37e88c96bd1a"
      unitRef="number">0.0281</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzU1Mjk_49e4b12f-9bfc-4823-a5a0-d62dcf0228a2">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other changes in plan assets and benefit obligations recognized in other comprehensive income (loss) in 2022 and 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.017%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.018%"/&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year actuarial loss &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total recognized in other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTpkOTQyYjlhODVlNmE0ZWE1OTUwYzIzYTE1ZWIyM2EwNy90YWJsZXJhbmdlOmQ5NDJiOWE4NWU2YTRlYTU5NTBjMjNhMTVlYjIzYTA3XzEtMS0xLTEtMzQ3MjY_fa5003f4-f0df-478d-9e70-706dce030984"
      unitRef="usd">5228000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTpkOTQyYjlhODVlNmE0ZWE1OTUwYzIzYTE1ZWIyM2EwNy90YWJsZXJhbmdlOmQ5NDJiOWE4NWU2YTRlYTU5NTBjMjNhMTVlYjIzYTA3XzEtMy0xLTEtMzQ3MjY_ae6b3b72-a902-4308-a408-27604f6d673d"
      unitRef="usd">5836000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTpkOTQyYjlhODVlNmE0ZWE1OTUwYzIzYTE1ZWIyM2EwNy90YWJsZXJhbmdlOmQ5NDJiOWE4NWU2YTRlYTU5NTBjMjNhMTVlYjIzYTA3XzItMS0xLTEtMzQ3MjY_8848b17e-9c16-454a-8cb6-666f218dcf96"
      unitRef="usd">-2589000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTpkOTQyYjlhODVlNmE0ZWE1OTUwYzIzYTE1ZWIyM2EwNy90YWJsZXJhbmdlOmQ5NDJiOWE4NWU2YTRlYTU5NTBjMjNhMTVlYjIzYTA3XzItMy0xLTEtMzQ3MjY_9935c2c6-cdec-401c-a981-e599d5e65240"
      unitRef="usd">-3327000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTpkOTQyYjlhODVlNmE0ZWE1OTUwYzIzYTE1ZWIyM2EwNy90YWJsZXJhbmdlOmQ5NDJiOWE4NWU2YTRlYTU5NTBjMjNhMTVlYjIzYTA3XzMtMS0xLTEtMzQ3MjY_cb6f4990-4d05-45d0-aa2f-9856d71ea6f8"
      unitRef="usd">7817000</us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTpkOTQyYjlhODVlNmE0ZWE1OTUwYzIzYTE1ZWIyM2EwNy90YWJsZXJhbmdlOmQ5NDJiOWE4NWU2YTRlYTU5NTBjMjNhMTVlYjIzYTA3XzMtMy0xLTEtMzQ3MjY_84329bfb-3d90-4c6d-a311-0097e575fcf7"
      unitRef="usd">9163000</us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzU1MjA_af5ecfab-a030-495c-9868-b1528280a69b">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic pension cost for the years ended December 31, consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.649%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzItMC0xLTEtMzQ3MjY_209f6997-872f-48aa-9e88-f941ae7b3296"&gt;Interest cost on projected benefit obligation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzMtMC0xLTEtMzQ3MjY_2afc7e6d-bfbe-49c8-bd15-6163b10e1610"&gt;Expected return on plan assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,295)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,155)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzQtMC0xLTEtMzQ3MjY_b8e4e17a-c87c-410a-98f3-5466ed3b8ebb"&gt;Amortization of loss&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic pension cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519&#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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,072&#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:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzEtMS0xLTEtMzQ3MjY_4ba7f250-28b3-4ba7-a271-ec23c53f1e83"
      unitRef="usd">1077000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzEtMy0xLTEtMzQ3MjY_392bb6f2-fdd4-4d68-85d6-73aa63b5369e"
      unitRef="usd">991000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzEtNS0xLTEtMzQ3MjY_df39557a-ebf3-4025-bfe0-1b26fe42bb39"
      unitRef="usd">717000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzItMS0xLTEtMzQ3MjY_369fd38e-6797-4c52-9ec2-0bcb741d5144"
      unitRef="usd">2148000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzItMy0xLTEtMzQ3MjY_f65f330c-a157-4533-bcf9-5701edc43c64"
      unitRef="usd">1803000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzItNS0xLTEtMzQ3MjY_a7faebca-ce05-41fd-8c80-5125982fcf4f"
      unitRef="usd">2555000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzMtMS0xLTEtMzQ3MjY_9feeec20-f3a4-483d-b80d-8fb11d7fa0cb"
      unitRef="usd">5295000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzMtMy0xLTEtMzQ3MjY_b437d56d-5e60-44ea-bcd9-e653a3b2e85e"
      unitRef="usd">5155000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzMtNS0xLTEtMzQ3MjY_f7211f7c-3247-45d1-8b7a-ef2dc9599801"
      unitRef="usd">5021000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzQtMS0xLTEtMzQ3MjY_154ca953-d8b6-4dbb-a070-b33e148b3983"
      unitRef="usd">-2589000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzQtMy0xLTEtMzQ3MjY_7eca43a5-2aed-4d7e-a6c7-ea57f4d65d35"
      unitRef="usd">-3327000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzQtNS0xLTEtMzQ3MjY_aa3dc8fe-fdac-478c-9e1c-a3d5c99a982a"
      unitRef="usd">-2821000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzYtMS0xLTEtMzQ3MjY_9f9dd6ba-a4e1-4421-980b-695faa25d345"
      unitRef="usd">519000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzYtMy0xLTEtMzQ3MjY_b3ce13e9-5b4c-4ec9-8682-c32f5345e862"
      unitRef="usd">966000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZToyOTA3YWRhNWU4ZWU0YjIyOTc4ZTIwZDIxNDBhYmE3OC90YWJsZXJhbmdlOjI5MDdhZGE1ZThlZTRiMjI5NzhlMjBkMjE0MGFiYTc4XzYtNS0xLTEtMzQ3MjY_7ef7dbe2-e37c-4df4-b5b4-b7aded4fa8d7"
      unitRef="usd">1072000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <cnmd:DefinedBenefitPlanNonServiceCost
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzE4NzA_4bd56a0a-1146-46e9-a9d7-b5d023ce5e07"
      unitRef="usd">400000</cnmd:DefinedBenefitPlanNonServiceCost>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo4MmQxZTgwMmU3M2Y0MWFmYjliN2FkZTllNGNkNzE2ZS90YWJsZXJhbmdlOjgyZDFlODAyZTczZjQxYWZiOWI3YWRlOWU0Y2Q3MTZlXzEtMS0xLTEtMzQ3MjY_5345dca8-eab4-4ddf-9875-542efb33f10c"
      unitRef="number">0.0281</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo4MmQxZTgwMmU3M2Y0MWFmYjliN2FkZTllNGNkNzE2ZS90YWJsZXJhbmdlOjgyZDFlODAyZTczZjQxYWZiOWI3YWRlOWU0Y2Q3MTZlXzEtMy0xLTEtMzQ3MjY_8af328c2-5c38-4b9f-89af-3dcbf0815a21"
      unitRef="number">0.0244</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo4MmQxZTgwMmU3M2Y0MWFmYjliN2FkZTllNGNkNzE2ZS90YWJsZXJhbmdlOjgyZDFlODAyZTczZjQxYWZiOWI3YWRlOWU0Y2Q3MTZlXzEtNS0xLTEtMzQ3MjY_78f868b3-2223-461a-96a1-f708e620320a"
      unitRef="number">0.0333</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <cnmd:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo4MmQxZTgwMmU3M2Y0MWFmYjliN2FkZTllNGNkNzE2ZS90YWJsZXJhbmdlOjgyZDFlODAyZTczZjQxYWZiOWI3YWRlOWU0Y2Q3MTZlXzItMS0xLTEtMzQ3MjY_ee613182-3e4e-457e-a0bb-70f7181799cd"
      unitRef="number">0.0233</cnmd:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate>
    <cnmd:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo4MmQxZTgwMmU3M2Y0MWFmYjliN2FkZTllNGNkNzE2ZS90YWJsZXJhbmdlOjgyZDFlODAyZTczZjQxYWZiOWI3YWRlOWU0Y2Q3MTZlXzItMy0xLTEtMzQ3MjY_33a9f82c-741c-46ab-927f-667405b4c6f9"
      unitRef="number">0.0183</cnmd:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate>
    <cnmd:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo4MmQxZTgwMmU3M2Y0MWFmYjliN2FkZTllNGNkNzE2ZS90YWJsZXJhbmdlOjgyZDFlODAyZTczZjQxYWZiOWI3YWRlOWU0Y2Q3MTZlXzItNS0xLTEtMzQ3MjY_908bff55-256a-4fa9-be7b-87322bbadb43"
      unitRef="number">0.0288</cnmd:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo4MmQxZTgwMmU3M2Y0MWFmYjliN2FkZTllNGNkNzE2ZS90YWJsZXJhbmdlOjgyZDFlODAyZTczZjQxYWZiOWI3YWRlOWU0Y2Q3MTZlXzMtMS0xLTEtMzQ3MjY_7eda7b32-6dbd-4aeb-a339-74fbbd2927a8"
      unitRef="number">0.0700</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo4MmQxZTgwMmU3M2Y0MWFmYjliN2FkZTllNGNkNzE2ZS90YWJsZXJhbmdlOjgyZDFlODAyZTczZjQxYWZiOWI3YWRlOWU0Y2Q3MTZlXzMtMy0xLTEtMzQ3MjY_a72342ec-3d81-4050-92e5-c3558795ee02"
      unitRef="number">0.0700</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo4MmQxZTgwMmU3M2Y0MWFmYjliN2FkZTllNGNkNzE2ZS90YWJsZXJhbmdlOjgyZDFlODAyZTczZjQxYWZiOWI3YWRlOWU0Y2Q3MTZlXzMtNS0xLTEtMzQ3MjY_65f0498f-b9bc-4f93-8d94-358ff8dd74b9"
      unitRef="number">0.0700</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzU1NDg_f241c460-dc60-4b22-9c8f-dc63971ee259">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allocation of plan assets by category is as follows at December 31,:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.070%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of Pension&lt;br/&gt;Plan Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Target&lt;br/&gt;Allocation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the value of the pension plan's assets as of December&#160;31, 2022 and December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.289%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.412%"/&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Investments measured at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed Income 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Investments measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Investments measured at NAV:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money Market Fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual Funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Investments measured at NAV&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ie5d113bfc07543b98073805b859c7058_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ODIxODczZjAyMjI0MDA0YTQyYWYwNzQxYjFiODlkZS90YWJsZXJhbmdlOjk4MjE4NzNmMDIyMjQwMDRhNDJhZjA3NDFiMWI4OWRlXzItMS0xLTEtMzQ3MjY_85dc4bd9-dbb6-481a-8f17-22c56da32d8a"
      unitRef="number">0.72</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i2656ac122cd949b78a8d7543aed6670a_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ODIxODczZjAyMjI0MDA0YTQyYWYwNzQxYjFiODlkZS90YWJsZXJhbmdlOjk4MjE4NzNmMDIyMjQwMDRhNDJhZjA3NDFiMWI4OWRlXzItMy0xLTEtMzQ3MjY_6bbf8117-80ec-4dc9-bb12-aaeb00256586"
      unitRef="number">0.73</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ie88bec6570ea4354b13f1429a3cf50e5_I20231231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ODIxODczZjAyMjI0MDA0YTQyYWYwNzQxYjFiODlkZS90YWJsZXJhbmdlOjk4MjE4NzNmMDIyMjQwMDRhNDJhZjA3NDFiMWI4OWRlXzItNS0xLTEtMzQ3MjY_a4877097-0a4a-4313-ace1-5c2913128b72"
      unitRef="number">0.75</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ia9f784b3096b4aff9ecc6e9b14ed89c1_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ODIxODczZjAyMjI0MDA0YTQyYWYwNzQxYjFiODlkZS90YWJsZXJhbmdlOjk4MjE4NzNmMDIyMjQwMDRhNDJhZjA3NDFiMWI4OWRlXzMtMS0xLTEtMzQ3MjY_09ea4860-480e-40a0-a4a3-a21d3f937070"
      unitRef="number">0.28</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i4f09c1e4e82b435b865a3784d608f7df_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ODIxODczZjAyMjI0MDA0YTQyYWYwNzQxYjFiODlkZS90YWJsZXJhbmdlOjk4MjE4NzNmMDIyMjQwMDRhNDJhZjA3NDFiMWI4OWRlXzMtMy0xLTEtMzQ3MjY_094b236c-e1ed-4f95-8f4c-ac0f1512a8bd"
      unitRef="number">0.27</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i0aedfe4a90284ac89f4d78bde7caec1f_I20231231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ODIxODczZjAyMjI0MDA0YTQyYWYwNzQxYjFiODlkZS90YWJsZXJhbmdlOjk4MjE4NzNmMDIyMjQwMDRhNDJhZjA3NDFiMWI4OWRlXzMtNS0xLTEtMzQ3MjY_01af5bcf-6d80-45aa-bf70-f8eaaed32aee"
      unitRef="number">0.25</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ODIxODczZjAyMjI0MDA0YTQyYWYwNzQxYjFiODlkZS90YWJsZXJhbmdlOjk4MjE4NzNmMDIyMjQwMDRhNDJhZjA3NDFiMWI4OWRlXzQtMS0xLTEtMzQ3MjY_a5a93f89-3aea-4737-8aaa-d76390a349fc"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ODIxODczZjAyMjI0MDA0YTQyYWYwNzQxYjFiODlkZS90YWJsZXJhbmdlOjk4MjE4NzNmMDIyMjQwMDRhNDJhZjA3NDFiMWI4OWRlXzQtMy0xLTEtMzQ3MjY_9ad3b1eb-ed57-49fd-a449-dbb2bbade8f3"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i455a3bd546a84e269627f8a46c372832_I20231231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTo5ODIxODczZjAyMjI0MDA0YTQyYWYwNzQxYjFiODlkZS90YWJsZXJhbmdlOjk4MjE4NzNmMDIyMjQwMDRhNDJhZjA3NDFiMWI4OWRlXzQtNS0xLTEtMzQ3MjY_37840af7-bc94-41fb-8127-d2166ca11f51"
      unitRef="number">1</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzM4NDI_7b4f7700-7a75-4205-9a34-d0e11042a5f0"
      unitRef="shares">27562</us-gaap:DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets>
    <cnmd:DefinedBenefitPensionPlanValueOfSharesHeldInPlan
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzU0OTc1NTgyMDA0NA_30162163-d10c-4256-a512-e6cf92a86ad0"
      unitRef="usd">2400000</cnmd:DefinedBenefitPensionPlanValueOfSharesHeldInPlan>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idf3050d9ffd449af9730cfe3c0fde018_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzMtMS0xLTEtMzQ3MjY_24cc927e-1372-47ce-89d0-327ba066814c"
      unitRef="usd">6628000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i261497b00a244f72b74854fdb94471a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzMtMy0xLTEtMzQ3MjY_2bcbf459-05b3-445b-a06a-9fa9377cd634"
      unitRef="usd">9767000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3bf2d7d05df04b97b3fd207644148b14_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzQtMS0xLTEtMzQ3MjY_9b28a50e-6a02-4118-bd7a-df7bb139a118"
      unitRef="usd">15963000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8253401f68b440958630db0fb25c1f20_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzQtMy0xLTEtMzQ3MjY_95f948a7-d715-4a4d-966b-50e16e93d3f9"
      unitRef="usd">20272000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia16a59b760d946edbd55c6223b4dc200_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzUtMS0xLTEtMzQ3MjY_6b9cfa76-1dc3-4505-b950-321cfa68dd5b"
      unitRef="usd">22591000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i734cdcdb49044d19a7800ad287b1ceea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzUtMy0xLTEtMzQ3MjY_4bafc81f-8bcc-41ba-84f8-8daed858ff83"
      unitRef="usd">30039000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ice82ef181efb48b3a8e354485562b653_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzgtMS0xLTEtMzQ3MjY_1614b629-7f83-4c0a-9544-276023494b18"
      unitRef="usd">1477000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id7ae218145d14c7dbc1f39ca47bdcd38_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzgtMy0xLTEtMzQ3MjY_2189e180-5f56-4a41-ab85-b4ee16048f9f"
      unitRef="usd">1098000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i43b4bc6d4b2a4c418804b0da190363a7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzktMS0xLTEtMzQ3MjY_450ce9ac-1add-4d91-9c0d-dd192478f75d"
      unitRef="usd">38288000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7093f5fbf97d40e9a6799db4f6986fb8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzktMy0xLTEtMzQ3MjY_2e0d3402-9e4c-4ea7-8e36-c9a749cb4c32"
      unitRef="usd">48267000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7ad2a3e1d2ef437aa1b6db7e76a1f4ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzEwLTEtMS0xLTM0NzI2_bb836c80-845d-4e82-aaba-3f35522f34f6"
      unitRef="usd">39765000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibf7e10ca26c641698a4214229f776d1b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzEwLTMtMS0xLTM0NzI2_eed59784-74d0-4676-a1d6-9c5b3696c941"
      unitRef="usd">49365000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzEyLTEtMS0xLTM0NzI2_c44c001d-05e5-47ee-9f3e-c5a692fb1d3a"
      unitRef="usd">62356000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTplMGM2YWNlY2UxY2E0ZGUzODU0OWE3YjI1ZmRlMWQ4OC90YWJsZXJhbmdlOmUwYzZhY2VjZTFjYTRkZTM4NTQ5YTdiMjVmZGUxZDg4XzEyLTMtMS0xLTM0NzI2_c71be0cd-bd2b-4909-9d04-9e6226f0ad5a"
      unitRef="usd">79404000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90ZXh0cmVnaW9uOjdkNGJiMjEwNzJkNTRiZGJhZGE3MzIzZGY5ZDg3MDQyXzU1NDI_d08d2d2d-d358-439a-9704-d4369e933728">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the benefits and settlements expected to be paid by our pension plan in each of the next five years and in aggregate for the following five years.  The expected payments are estimated based on the same assumptions used to measure the Company&#x2019;s projected benefit obligation at December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:center"&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:56.879%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.921%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$5,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:top"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028-2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTphMDJlOTljODNhY2Q0Y2RjYjlhMGIwYjRlNGIzNDE4ZS90YWJsZXJhbmdlOmEwMmU5OWM4M2FjZDRjZGNiOWEwYjBiNGU0YjM0MThlXzAtMS0xLTEtMzQ3MjY_36e2cc4c-b5fb-44ba-86f8-c055b23663ca"
      unitRef="usd">5948000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTphMDJlOTljODNhY2Q0Y2RjYjlhMGIwYjRlNGIzNDE4ZS90YWJsZXJhbmdlOmEwMmU5OWM4M2FjZDRjZGNiOWEwYjBiNGU0YjM0MThlXzEtMS0xLTEtMzQ3MjY_13221e66-cafb-44af-9152-29e4ff381c3d"
      unitRef="usd">5643000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTphMDJlOTljODNhY2Q0Y2RjYjlhMGIwYjRlNGIzNDE4ZS90YWJsZXJhbmdlOmEwMmU5OWM4M2FjZDRjZGNiOWEwYjBiNGU0YjM0MThlXzItMS0xLTEtMzQ3MjY_7f233eb0-eed6-4e3e-8b55-72ca7ace87d0"
      unitRef="usd">5823000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTphMDJlOTljODNhY2Q0Y2RjYjlhMGIwYjRlNGIzNDE4ZS90YWJsZXJhbmdlOmEwMmU5OWM4M2FjZDRjZGNiOWEwYjBiNGU0YjM0MThlXzMtMS0xLTEtMzQ3MjY_0ae27e51-2d48-4dfd-b833-74f5b9546192"
      unitRef="usd">6143000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTphMDJlOTljODNhY2Q0Y2RjYjlhMGIwYjRlNGIzNDE4ZS90YWJsZXJhbmdlOmEwMmU5OWM4M2FjZDRjZGNiOWEwYjBiNGU0YjM0MThlXzQtMS0xLTEtMzQ3MjY_0058a139-d715-4f77-9f52-03845fb17775"
      unitRef="usd">5538000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yMzgvZnJhZzo3ZDRiYjIxMDcyZDU0YmRiYWRhNzMyM2RmOWQ4NzA0Mi90YWJsZTphMDJlOTljODNhY2Q0Y2RjYjlhMGIwYjRlNGIzNDE4ZS90YWJsZXJhbmdlOmEwMmU5OWM4M2FjZDRjZGNiOWEwYjBiNGU0YjM0MThlXzUtMS0xLTEtMzQ3MjY_fb879fa5-bb5e-47be-85e1-b76d40be860a"
      unitRef="usd">25737000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDEvZnJhZzo5NDRiYTIxYWE1Mzc0ODkxYWU2NTA4NzFkOGUxOTVhYy90ZXh0cmVnaW9uOjk0NGJhMjFhYTUzNzQ4OTFhZTY1MDg3MWQ4ZTE5NWFjXzk3MDg_a6310596-c0f0-454c-a1d8-1e91c5e4bc4b">Legal Matters and Contingencies&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, the Company may receive an information request, subpoena or warrant from a government agency such as the Securities and Exchange Commission, Department of Justice, Equal Employment Opportunity Commission, the Occupational Safety and Health Administration, the United States Food and Drug Administration, the Department of Labor, the Treasury Department or other federal and state agencies or foreign governments or government agencies.  These information requests, subpoenas or warrants may or may not be routine inquiries, or may begin as routine inquiries and over time develop into enforcement actions of various types.  Likewise, if we receive reports of alleged misconduct from employees and third parties, we investigate as appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Manufacturers of medical devices have been the subject of various enforcement actions relating to interactions with health care providers domestically or internationally whereby companies are claimed to have provided health care providers with inappropriate incentives to purchase their products.  Similarly, the Foreign Corrupt Practices Act ("FCPA") imposes obligations on manufacturers with respect to interactions with health care providers who may be considered government officials based on their affiliation with public hospitals.  The FCPA also requires publicly listed manufacturers to maintain accurate books and records, and maintain internal accounting controls sufficient to provide assurance that transactions are accurately recorded, lawful and in accordance with management's authorization.  The FCPA poses unique challenges both because manufacturers operate in foreign cultures in which conduct illegal under the FCPA may not be illegal in local jurisdictions, and because, in some cases, a United States manufacturer may face risks under the FCPA based on the conduct of third parties over whom the manufacturer may not have complete control.  While CONMED has not experienced any material enforcement action to date, there can be no assurance that the Company will not be subject to a material enforcement action in the future, or that the Company will not incur costs including, in the form of fees for lawyers and other consultants, that are material to the Company&#x2019;s results of operations in the course of responding to a future inquiry or investigation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Manufacturers of medical products may face exposure to significant product liability claims,  as well as patent infringement and other claims incurred in the ordinary course of business.  To date, we have not experienced any claims that have been material to our financial statements or financial condition, but any such claims arising in the future could have a material adverse effect on our business, results of operations or cash flows.  We currently maintain commercial product liability insurance of $35 million per incident and $35 million in the aggregate annually, which we believe is adequate.  This coverage is on a claims-made basis.  There can be no assurance that claims will not exceed insurance coverage, that the carriers will be solvent or that such insurance will be available to us in the future at a reasonable cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our operations are subject, and in the past have been subject, to a number of environmental laws and regulations governing, among other things, air emissions; wastewater discharges; the use, handling and disposal of hazardous substances and wastes; soil and groundwater remediation and employee health and safety.  Likewise, the operations of our suppliers and sterilizers are subject to similar environmental laws and regulations.  In some jurisdictions, environmental requirements may be expected to become more stringent in the future.  In the United States, certain environmental laws can impose liability for the entire cost of site restoration upon each of the parties that may have contributed to conditions at the site regardless of fault or the lawfulness of the party&#x2019;s activities.  While we do not believe that the present costs of environmental compliance and remediation are material, there can be no assurance that future compliance or remedial obligations would not have a material adverse effect on our financial condition, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2014, the Company acquired EndoDynamix, Inc.  The agreement governing the terms of the acquisition provides that, if various conditions are met, certain contingent payments relating to the first commercial sale of the products (the milestone payment), as well as royalties based on sales (the revenue based payments), are due to the seller.  In 2016, we notified the seller that there was a need to redesign the product, and that, as a consequence, the first commercial sale had been delayed.  Consequently, the payment of contingent milestone and revenue-based payments were delayed.  On January 18, 2017, the seller provided notice (the "Notice") seeking $12.7 million under a liquidated damages clause, which essentially represented the seller's view as to the sum of the projected contingent milestone and revenue-based payments on an accelerated basis.  CONMED responded to the Notice denying that there was any basis for acceleration of the payments due under the acquisition agreement.  On February 22, 2017, the representative of the former shareholders of EndoDynamix filed a complaint in Delaware Chancery Court claiming breach of contract with respect to the duty to commercialize the product and seeking the contingent payments on an accelerated basis.  In the third quarter of 2018, the Company decided to halt the development of the EndoDynamix clip applier and recorded a charge to write off assets and released a previously accrued contingent consideration liability.  In court filings the Plaintiffs claim to seek liquidated damages, as well as additional damages up to $24.8&#160;million.  A non-jury trial in the Delaware Chancery Court commenced on March 18, 2021, and testimony concluded on April 7, 2021.  On June 30, 2022, the Court issued a ruling that CONMED had presented overwhelming evidence that it had not breached its obligations under the acquisition agreement, and that CONMED was entitled to judgement on all claims asserted against it.  The Company had not recorded any expense related to potential damages in connection with this matter and the period within which the former shareholders of EndoDynamix could have appealed expired without any appeal being filed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CONMED is defending two Georgia State Court actions.  The first action was filed in Cobb County by various employees, former employees, contract workers and others against CONMED and against a contract sterilizer (the "Cobb County Action"). The second action was filed in Douglas County against CONMED&#x2019;s landlord and other allegedly related entities (the "Douglas County Action").  Plaintiffs in the lawsuits allege personal injury and related claims purportedly arising from or relating to exposure to Ethylene Oxide, a chemical used to sterilize certain products.  CONMED is defending the claims asserted directly against it and is providing indemnification for certain other defendants based on contractual provisions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Both actions are in their early stages. The Company&#x2019;s motion to dismiss in the Cobb County action was heard on January 10, 2022, and the Court issued a ruling on June 15, 2022 dismissing 44 of the 51 plaintiffs' claims as precluded by the exclusive workers' compensation remedy, as well as one claim from a non-employee plaintiff.  As to the remaining claims that were not the subject of the motion to dismiss, CONMED believes it has strong defenses and will vigorously defend itself and all parties it is indemnifying.  As with any litigation, there are risks, including the risk that CONMED may not prevail with respect to the defense of the underlying claims, or with respect to securing adequate insurance coverage for the indemnification claims.  The Company is unable to estimate a range of possible loss at this time, and has not recorded any expense related to potential damages in connection with this matter because the Company does not believe any potential loss is probable.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CONMED submitted the foregoing claims for insurance coverage.  One insurer is providing coverage for certain of the claims asserted directly against the Company.  CONMED has been litigating two lawsuits in the United States District Court for the Northern District of New York with Federal Insurance Company (&#x201c;Chubb&#x201d;): one involving CONMED&#x2019;s claim for coverage for the indemnification claims arising from the Cobb County Action, and the other concerning CONMED&#x2019;s claim for coverage for the indemnification claims arising from the Douglas County Action.  On March 10, 2022, the Court ruled in favor of CONMED with respect to coverage for the indemnification claims arising from the Cobb County Action.  Chubb's motion for &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;reconsideration was denied, and Chubb filed a notice of appeal.  On August 9, 2022, CONMED won a similar ruling finding in its favor and against Chubb as to the coverage case concerning the Douglas County Action.  Chubb appealed that decision as well.  CONMED believed its position was well-grounded in the facts and the law. Chubb subsequently withdrew its appeal and agreed to pay for the underlying defense of the two claims, subject to certain reservations of rights, and in January 2023 agreed to reimburse CONMED for certain costs it had previously incurred in connection with the defense of the two lawsuits.  There can be no assurance that Chubb will honor its obligations prospectively.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, one of CONMED&#x2019;s contract sterilizers, which is defending toxic tort claims asserted by various residents in the areas around its processing facility, has placed CONMED on notice of a claim for indemnification relating to some of those claims.  CONMED is reviewing the notice, and has not at this time taken any position on the notice.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The government of Italy passed a law in late 2015 to tax medical device companies on revenue derived from sales to public hospitals.  The tax is calculated and based on provincial spending over and above certain thresholds.  Since the law was enacted, the Italian government essentially made no effort to administer or collect the tax.  A lack of interpretative guidance and complexity of the law resulted in uncertainty as to the actual amount of liability.  In September 2022, the Italian government passed a further decree which, amongst other provisions, delegated administration and collection to the provincial level for the years 2015 &#x2013; 2018.  The Italy medical device tax represents variable consideration in the form of a retroactive discount potentially owed to the customer, which is ultimately the Italian government.  The Company is challenging the imposition of the medical device tax in Italy, as have many other medical device companies, on the ground that the law was never implemented properly with regulations.  While the Company is informed that its position is well-grounded in the law, there can be no assurance that the Company will prevail.  In January 2023, the Italian government postponed the due date for payment of the tax to April 30, 2023, to allow time for Italian courts to rule on the constitutionality of the law.   No amounts have been remitted to date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, we are also subject to negligence and other claims arising out of the ordinary conduct of our business, including, for example, accidents our employees may experience within the course of their employment or otherwise.  We are currently defending one such claim,  which we expect to be fully covered by insurance, involving potentially significant personal injuries.  The Company is unable to estimate any range of possible loss at this time, and therefore has not recorded any liability related to potential damages in connection with this matter.&lt;/span&gt;&lt;/div&gt;We record reserves sufficient to cover probable and estimable losses associated with any such pending claims.  We do not expect that the resolution of any pending claims, investigations or reports of alleged misconduct will have a material adverse effect on our financial condition, results of operations or cash flows.  There can be no assurance, however, that future claims or investigations, or the costs associated with responding to such claims, investigations or reports of misconduct, especially claims and investigations not covered by insurance, will not have a material adverse effect on our financial condition, results of operations or cash flows.</us-gaap:LegalMattersAndContingenciesTextBlock>
    <cnmd:ProductLiabilityContingencyInsuranceAmountPerIncident
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDEvZnJhZzo5NDRiYTIxYWE1Mzc0ODkxYWU2NTA4NzFkOGUxOTVhYy90ZXh0cmVnaW9uOjk0NGJhMjFhYTUzNzQ4OTFhZTY1MDg3MWQ4ZTE5NWFjXzI4OTY_b1471f49-83ad-4660-9677-cee7a8af40d4"
      unitRef="usd">35000000</cnmd:ProductLiabilityContingencyInsuranceAmountPerIncident>
    <cnmd:ProductLiabilityContingencyInsuranceAggregateAnnualAmount
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDEvZnJhZzo5NDRiYTIxYWE1Mzc0ODkxYWU2NTA4NzFkOGUxOTVhYy90ZXh0cmVnaW9uOjk0NGJhMjFhYTUzNzQ4OTFhZTY1MDg3MWQ4ZTE5NWFjXzI5MTY_15d6b423-d255-4238-983b-16a17df2eded"
      unitRef="usd">35000000</cnmd:ProductLiabilityContingencyInsuranceAggregateAnnualAmount>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="i227f42dbc8c348959cb5568c3a66a8e0_D20170118-20170118"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDEvZnJhZzo5NDRiYTIxYWE1Mzc0ODkxYWU2NTA4NzFkOGUxOTVhYy90ZXh0cmVnaW9uOjk0NGJhMjFhYTUzNzQ4OTFhZTY1MDg3MWQ4ZTE5NWFjXzQ5NDk_c6bd2394-4f5e-4cfd-9ba6-45d3670c6e62"
      unitRef="usd">12700000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="i04c7a37bfc424ac08ac853e23c7d776e_D20170118-20170118"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDEvZnJhZzo5NDRiYTIxYWE1Mzc0ODkxYWU2NTA4NzFkOGUxOTVhYy90ZXh0cmVnaW9uOjk0NGJhMjFhYTUzNzQ4OTFhZTY1MDg3MWQ4ZTE5NWFjXzYwNjE_8f6a2bce-df77-474d-84a8-a0ebb6fe5f54"
      unitRef="usd">24800000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:GuaranteesTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90ZXh0cmVnaW9uOmQ2NDRhNDk5OGMzNzQyMDE5NDBhM2EwMzdjYTIzNDk1XzcyNg_46d369a9-66b3-4b56-8eae-9b6de66edd8e">Guarantees&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We provide warranties on certain of our products at the time of sale and sell extended warranties.&#160;&#160;The standard warranty period for our capital equipment is generally one year and our extended warranties typically vary from one to three years.&#160;&#160;Liability under service and warranty policies is based upon a review of historical warranty and service claim experience.&#160;&#160;Adjustments are made to accruals as claim data and historical experience warrant.&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of standard warranties for the years ended December 31, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for warranties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Claims made&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs associated with extended warranty repairs are recorded as incurred and amounted to&#160;$5.9 million,&#160;$6.8 million&#160;and $6.1 million for the&#160;years ended&#160;December&#160;31, 2022, 2021 and 2020 respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:GuaranteesTextBlock>
    <cnmd:ProductWarrantyAccrualTerm
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90ZXh0cmVnaW9uOmQ2NDRhNDk5OGMzNzQyMDE5NDBhM2EwMzdjYTIzNDk1XzE5NQ_da9ac057-e50b-4ae9-be76-032944dc0f00">P1Y</cnmd:ProductWarrantyAccrualTerm>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90ZXh0cmVnaW9uOmQ2NDRhNDk5OGMzNzQyMDE5NDBhM2EwMzdjYTIzNDk1XzcyMw_68581c6b-80f4-4415-ad17-c4cebe4cd529">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of standard warranties for the years ended December 31, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for warranties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Claims made&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrual
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90YWJsZTo2OTQwZWViMDNiZDU0ZDc5YmQwYWE1ODFjYjE1OTVmNi90YWJsZXJhbmdlOjY5NDBlZWIwM2JkNTRkNzliZDBhYTU4MWNiMTU5NWY2XzEtMS0xLTEtMzQ3MjY_a1dc0449-dcb1-46e6-83c0-9c32b4928a22"
      unitRef="usd">2344000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i4d37407453d042f3a8d9b0a63dd9cc67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90YWJsZTo2OTQwZWViMDNiZDU0ZDc5YmQwYWE1ODFjYjE1OTVmNi90YWJsZXJhbmdlOjY5NDBlZWIwM2JkNTRkNzliZDBhYTU4MWNiMTU5NWY2XzEtMy0xLTEtMzQ3MjY_e096ca5b-45d0-4a06-8055-2df82445dcc7"
      unitRef="usd">1826000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="ia25370e81d4844df8976cdc17a86d49f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90YWJsZTo2OTQwZWViMDNiZDU0ZDc5YmQwYWE1ODFjYjE1OTVmNi90YWJsZXJhbmdlOjY5NDBlZWIwM2JkNTRkNzliZDBhYTU4MWNiMTU5NWY2XzEtNS0xLTEtMzQ3MjY_08f252b1-9dde-4ebf-94d2-18f79e571572"
      unitRef="usd">2186000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90YWJsZTo2OTQwZWViMDNiZDU0ZDc5YmQwYWE1ODFjYjE1OTVmNi90YWJsZXJhbmdlOjY5NDBlZWIwM2JkNTRkNzliZDBhYTU4MWNiMTU5NWY2XzMtMS0xLTEtMzQ3MjY_fca8f589-0fbc-4dd3-af6c-0f22a015de08"
      unitRef="usd">224000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90YWJsZTo2OTQwZWViMDNiZDU0ZDc5YmQwYWE1ODFjYjE1OTVmNi90YWJsZXJhbmdlOjY5NDBlZWIwM2JkNTRkNzliZDBhYTU4MWNiMTU5NWY2XzMtMy0xLTEtMzQ3MjY_02319086-d288-411b-ba87-d1615a3562d2"
      unitRef="usd">1458000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90YWJsZTo2OTQwZWViMDNiZDU0ZDc5YmQwYWE1ODFjYjE1OTVmNi90YWJsZXJhbmdlOjY5NDBlZWIwM2JkNTRkNzliZDBhYTU4MWNiMTU5NWY2XzMtNS0xLTEtMzQ3MjY_daff5ca3-cc55-4d8c-9dd2-6a98c9bc2c28"
      unitRef="usd">783000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90YWJsZTo2OTQwZWViMDNiZDU0ZDc5YmQwYWE1ODFjYjE1OTVmNi90YWJsZXJhbmdlOjY5NDBlZWIwM2JkNTRkNzliZDBhYTU4MWNiMTU5NWY2XzQtMS0xLTEtMzQ3MjY_295a5c0b-e410-4d16-a47e-4e6c2dd97392"
      unitRef="usd">624000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90YWJsZTo2OTQwZWViMDNiZDU0ZDc5YmQwYWE1ODFjYjE1OTVmNi90YWJsZXJhbmdlOjY5NDBlZWIwM2JkNTRkNzliZDBhYTU4MWNiMTU5NWY2XzQtMy0xLTEtMzQ3MjY_03e5c3e6-964a-414e-be58-746009e82664"
      unitRef="usd">940000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90YWJsZTo2OTQwZWViMDNiZDU0ZDc5YmQwYWE1ODFjYjE1OTVmNi90YWJsZXJhbmdlOjY5NDBlZWIwM2JkNTRkNzliZDBhYTU4MWNiMTU5NWY2XzQtNS0xLTEtMzQ3MjY_a3c722e5-fb60-4796-8315-1591d4c48196"
      unitRef="usd">1143000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90YWJsZTo2OTQwZWViMDNiZDU0ZDc5YmQwYWE1ODFjYjE1OTVmNi90YWJsZXJhbmdlOjY5NDBlZWIwM2JkNTRkNzliZDBhYTU4MWNiMTU5NWY2XzYtMS0xLTEtMzQ3MjY_b966eaab-c02a-4fef-81fb-9d1f3197174c"
      unitRef="usd">1944000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90YWJsZTo2OTQwZWViMDNiZDU0ZDc5YmQwYWE1ODFjYjE1OTVmNi90YWJsZXJhbmdlOjY5NDBlZWIwM2JkNTRkNzliZDBhYTU4MWNiMTU5NWY2XzYtMy0xLTEtMzQ3MjY_f3dd408e-504c-4a6b-bd72-e8fb00b5b129"
      unitRef="usd">2344000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i4d37407453d042f3a8d9b0a63dd9cc67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90YWJsZTo2OTQwZWViMDNiZDU0ZDc5YmQwYWE1ODFjYjE1OTVmNi90YWJsZXJhbmdlOjY5NDBlZWIwM2JkNTRkNzliZDBhYTU4MWNiMTU5NWY2XzYtNS0xLTEtMzQ3MjY_db806398-361f-4869-90c4-1f90dd5e565a"
      unitRef="usd">1826000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyExpense
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90ZXh0cmVnaW9uOmQ2NDRhNDk5OGMzNzQyMDE5NDBhM2EwMzdjYTIzNDk1XzY2OA_b33481b0-847e-44db-b67a-a994521dbe72"
      unitRef="usd">5900000</us-gaap:ProductWarrantyExpense>
    <us-gaap:ProductWarrantyExpense
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90ZXh0cmVnaW9uOmQ2NDRhNDk5OGMzNzQyMDE5NDBhM2EwMzdjYTIzNDk1XzY3Mg_3494d699-f388-4c0a-a0ea-6d99a4ec2143"
      unitRef="usd">6800000</us-gaap:ProductWarrantyExpense>
    <us-gaap:ProductWarrantyExpense
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNDcvZnJhZzpkNjQ0YTQ5OThjMzc0MjAxOTQwYTNhMDM3Y2EyMzQ5NS90ZXh0cmVnaW9uOmQ2NDRhNDk5OGMzNzQyMDE5NDBhM2EwMzdjYTIzNDk1XzY3OQ_fdcc3433-40f5-4b40-a0cf-9519c5fcc953"
      unitRef="usd">6100000</us-gaap:ProductWarrantyExpense>
    <us-gaap:DerivativesAndFairValueTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzU0NzU_dd6d23d4-cfd9-400b-be70-4e2e881b958d">Fair Value Measurement&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into derivative instruments for risk management purposes only.&#160;&#160;We operate internationally and, in the normal course of business, are exposed to fluctuations in interest rates, foreign exchange rates and commodity prices. These fluctuations can increase the costs of financing, investing and operating the business. We use forward contracts, a type of derivative instrument, to manage certain foreign currency exposures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;By nature, all financial instruments involve market and credit risks. We enter into forward contracts with major investment grade financial institutions and have policies to monitor the credit risk of those counterparties.&#160;&#160;While there can be no assurance, we do not anticipate any material non-performance by any of these counterparties.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Forward Contracts.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We hedge forecasted intercompany sales denominated in foreign currencies through the use of forward contracts.&#160;&#160;We account for these forward contracts as cash flow hedges.&#160;&#160;To the extent these forward contracts meet hedge accounting criteria, changes in their fair value are not included in current earnings but are included in accumulated other comprehensive loss.&#160;&#160;These changes in fair value will be recognized into earnings as a component of sales or cost of sales when the forecasted transaction occurs.&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also enter into forward contracts to exchange foreign currencies for United States dollars in order to hedge our currency transaction exposures.&#160;&#160;These forward contracts settle each month at month-end, at which time we enter into new forward contracts.&#160;&#160;We have not designated these forward contracts as hedges and have not applied hedge accounting to them.&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following table presents the notional contract amounts for forward contracts outstanding:&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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.340%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.490%"/&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;FASB ASC Topic 815 Designation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash flow hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward exchange contracts&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-designated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,897&#160;&lt;/span&gt;&lt;/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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remaining time to maturity as of December&#160;31, 2022 is within two years for hedge designated foreign exchange contracts and approximately one month for non-hedge designated forward exchange contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Statement of comprehensive income (loss) presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives designated as cash flow hedges&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign exchange contracts designated as cash flow hedges had the following effects on accumulated other comprehensive income (loss) ("AOCI") and net earnings on our consolidated statements of comprehensive income (loss) and our consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.231%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.797%"/&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="9" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount of Gain (Loss) Recognized in AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Statements  of Comprehensive Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount of Gain (Loss) Reclassified from AOCI&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="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Amount of Line Item Presented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Instrument&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Location of amount reclassified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,045,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,010,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;862,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;474,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;442,599&#160;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;402,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;939&#160;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(619)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pre-tax gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,010)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,513&#160;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,090&#160;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,718)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,884&#160;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(969)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gain (loss)&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,393)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div 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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2022, $2.8 million of net unrealized gains on forward contracts accounted for as cash flow hedges, and included in accumulated other comprehensive loss, are expected to be recognized in earnings in the next twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives not designated as cash flow hedges&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net gains and losses from derivative instruments not accounted for as hedges offset by gains and losses on our intercompany receivables on our consolidated statements of comprehensive income (loss) were:&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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.184%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.113%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Derivative Instrument&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Location on Consolidated Statements of Comprehensive Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss on currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(240)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gain (loss) on currency transaction exposures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,950)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Balance sheet presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record these forward foreign exchange contracts at fair value.  The following tables summarize the fair value for forward foreign exchange contracts outstanding at December&#160;31, 2022 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.738%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Location on Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Asset Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;&#160;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(400)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(340)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,521)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as 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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(347)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,916)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.738%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Location on Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Asset Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;&#160;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(591)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as 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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(771)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our forward foreign exchange contracts are subject to a master netting agreement and qualify for netting in the consolidated balance sheets.&#160;&#160;&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Disclosure.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  FASB guidance defines fair value and establishes a framework for measuring fair value and related disclosure requirements.  This guidance applies when fair value measurements are required or permitted.  The guidance indicates, among other things, that a fair value measurement assumes that the transaction to sell an asset or transfer a liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market for the asset or liability.  Fair value is defined based upon an exit price model.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Valuation Hierarchy. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; A valuation hierarchy was established for disclosure of the inputs to the valuations used to measure fair value.  This hierarchy prioritizes the inputs into three broad levels as follows.  Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities.  Level 2 inputs are quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets in markets that are not active, inputs other than quoted prices that are observable for the asset or liability, including interest rates, yield curves and credit risks, or inputs that are derived principally from or corroborated by observable market data through correlation.  Level 3 inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value.  A financial asset or liability&#x2019;s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.  There have been no significant changes in the assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Valuation Techniques.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  Assets and liabilities carried at fair value and measured on a recurring basis as of December&#160;31, 2022 consist of forward foreign exchange contracts.  The Company values its forward foreign exchange contracts using quoted prices for similar assets.  The most significant assumption is quoted currency rates.  The value of the forward foreign exchange contract assets and liabilities were valued using Level 2 inputs and are listed in the table above.&#160;&#160;The Company values contingent consideration using Level 3 inputs.  These include projected payment dates, discount rates, revenue volatilities, and projected revenues. The fair value of contingent consideration  related to the In2Bones Acquisition increased to $70.2&#160;million at December&#160;31, 2022 from $69.4 million at the date of the acquisition and the fair value of contingent consideration related to the Biorez Acquisition increased to $116.2&#160;million at December&#160;31, 2022 from $114.5 million at the date of the acquisition. We recognized the $2.5 million fair value adjustments to contingent consideration in selling and administrative expense.  These adjustments related to the passage of time and changes in market assumptions.  Contingent consideration of $18.6&#160;million and $167.8&#160;million is included in other current liabilities and other long term liabilities, respectively, in the consolidated balance sheet at December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;The carrying amounts reported in our balance sheets for cash and cash equivalents, accounts receivable, accounts payable and variable long-term debt approximate fair value.</us-gaap:DerivativesAndFairValueTextBlock>
    <us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzU0NzY_ec590e93-ccda-4791-a980-76dd4f7fd5b3">The following table presents the notional contract amounts for forward contracts outstanding:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.340%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.490%"/&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;FASB ASC Topic 815 Designation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash flow hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward exchange contracts&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-designated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i86f103300d084feda8a37b5e695ad09b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTo5ZjQwM2IyYTIxZGE0ZmFiODAzMjUyZTgyYmE0YjNiYy90YWJsZXJhbmdlOjlmNDAzYjJhMjFkYTRmYWI4MDMyNTJlODJiYTRiM2JjXzItMy0xLTEtMzQ3MjY_5d4687af-6163-4af8-be0a-b2d0b9ea0802"
      unitRef="usd">198473000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i9027d8ca1b9848fbb654b54ccb94e697_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTo5ZjQwM2IyYTIxZGE0ZmFiODAzMjUyZTgyYmE0YjNiYy90YWJsZXJhbmdlOjlmNDAzYjJhMjFkYTRmYWI4MDMyNTJlODJiYTRiM2JjXzItNS0xLTEtMzQ3MjY_ad4e0ab9-22c9-497b-b367-341c1a6a5f02"
      unitRef="usd">172894000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ie604a7b49dce4be48ebf57a7f61dbbd4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTo5ZjQwM2IyYTIxZGE0ZmFiODAzMjUyZTgyYmE0YjNiYy90YWJsZXJhbmdlOjlmNDAzYjJhMjFkYTRmYWI4MDMyNTJlODJiYTRiM2JjXzMtMy0xLTEtMzQ3MjY_29bf00e7-0c21-4a5e-9245-a8ea5bc443dd"
      unitRef="usd">81929000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i5d1ecaa000224e2f9fdd6a710970384e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTo5ZjQwM2IyYTIxZGE0ZmFiODAzMjUyZTgyYmE0YjNiYy90YWJsZXJhbmdlOjlmNDAzYjJhMjFkYTRmYWI4MDMyNTJlODJiYTRiM2JjXzMtNS0xLTEtMzQ3MjY_da9519d6-3544-4268-b24a-b672cca6186f"
      unitRef="usd">38897000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:MaximumLengthOfTimeHedgedInCashFlowHedge1
      contextRef="ia1a7e8928963455aba3ed02eb97ff624_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzE4NzU_588bd62a-e406-4c71-ad24-afaf42d7bc0f">P2Y</us-gaap:MaximumLengthOfTimeHedgedInCashFlowHedge1>
    <us-gaap:MaximumLengthOfTimeHedgedInCashFlowHedge1
      contextRef="i3c9029aeba1043b59cde1c7cd28001de_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzE5NDQ_04b041c0-88f2-42c8-933a-fc5779e7510a">P1M</us-gaap:MaximumLengthOfTimeHedgedInCashFlowHedge1>
    <us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzU0NzA_302085cf-356b-4509-8585-88b823d9bc7a">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign exchange contracts designated as cash flow hedges had the following effects on accumulated other comprehensive income (loss) ("AOCI") and net earnings on our consolidated statements of comprehensive income (loss) and our consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.231%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.797%"/&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="9" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount of Gain (Loss) Recognized in AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Statements  of Comprehensive Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount of Gain (Loss) Reclassified from AOCI&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="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Amount of Line Item Presented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Instrument&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Location of amount reclassified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,045,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,010,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;862,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;474,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;442,599&#160;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;402,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;939&#160;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(619)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pre-tax gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,010)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,513&#160;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,090&#160;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,718)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,884&#160;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(969)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gain (loss)&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,393)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzQtMi0xLTEtMzQ3MjY_2c4b2fbf-7022-4842-97e8-b3e45fefead9"
      unitRef="usd">14494000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzQtMy0xLTEtMzQ3MjY_b96ef8b3-1812-471c-8c33-20f6a08773e3"
      unitRef="usd">8650000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzQtNC0xLTEtMzQ3MjY_8533e23a-fed6-45c3-9c77-a02675481cee"
      unitRef="usd">-7111000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:Revenues
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzQtOC0xLTEtMzQ3MjY_d8c61a86-ee27-4664-a82e-e8eaff942d9f"
      unitRef="usd">1045472000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzQtOS0xLTEtMzQ3MjY_f1fc9805-249d-4578-a6ad-007a14a87037"
      unitRef="usd">1010635000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzQtMTAtMS0xLTM0NzI2_fba701ad-75fe-4d9f-86c0-cc0b925c5066"
      unitRef="usd">862459000</us-gaap:Revenues>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i746a25c3e23a43699e6bbd35e89e329f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzQtMTItMS0xLTM0NzI2_bcd2a927-a69c-4e30-ad39-e239d32314be"
      unitRef="usd">15085000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i6a38694af84b4b2aa7ae71bb9f2a94d8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzQtMTMtMS0xLTM0NzI2_508dc607-5498-451e-8ee7-d80bfaa256c3"
      unitRef="usd">-5421000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="id08cc47e18404267a8fa16a3c9d57567_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzQtMTQtMS0xLTM0NzI2_d92ebedd-01ff-4997-8403-29c458eb5d4b"
      unitRef="usd">1997000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzUtOC0xLTEtMzQ3MjY_3cd032e7-1c71-47bb-aed3-2f51f7864b2b"
      unitRef="usd">474227000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzUtOS0xLTEtMzQ3MjY_12d869ca-8c12-4dae-b41a-85dd54fa3d81"
      unitRef="usd">442599000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzUtMTAtMS0xLTM0NzI2_51d79a44-5758-4772-9f5f-c08f897b9835"
      unitRef="usd">402159000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ifcbdad34131e40d89e3f5a7e4a7fafd9_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzUtMTItMS0xLTM0NzI2_f6dc0c35-bf61-48e8-a8cd-27a866a5f280"
      unitRef="usd">939000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="iec939f3ea12b4d1ebac071e8c52c8635_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzUtMTMtMS0xLTM0NzI2_454d6717-2445-4104-ae90-c6921b25bcfe"
      unitRef="usd">1411000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="iad0d8c6f2190461f878c88c386b7b668_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzUtMTQtMS0xLTM0NzI2_914cac36-50d8-4ade-8503-a8a04ecc99a9"
      unitRef="usd">-619000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzYtMi0xLTEtMzQ3MjY_2f6c275b-c06f-4655-9329-8f04f40e3ab2"
      unitRef="usd">14494000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzYtMy0xLTEtMzQ3MjY_a12ac8e6-b997-49d5-949f-b5b35f3af6f7"
      unitRef="usd">8650000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzYtNC0xLTEtMzQ3MjY_6b63441f-bb19-4022-beba-f83c017b1319"
      unitRef="usd">-7111000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzYtMTItMS0xLTM0NzI2_8308a597-cded-4dab-a8bd-9f35635e203a"
      unitRef="usd">16024000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzYtMTMtMS0xLTM0NzI2_90870db6-4ea9-4943-8c97-47b4ea8a2abd"
      unitRef="usd">-4010000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzYtMTQtMS0xLTM0NzI2_c5432742-de0e-4089-b548-f29f00a958b3"
      unitRef="usd">1378000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzctMi0xLTEtMzQ3MjY_2255017d-affd-4d38-808f-cc9065aa93e3"
      unitRef="usd">3513000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzctMy0xLTEtMzQ3MjY_eba0ba09-2699-4331-8ee0-cda16025b8f5"
      unitRef="usd">2090000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzctNC0xLTEtMzQ3MjY_d2c9f0d4-36e3-430a-85ef-04268785fe11"
      unitRef="usd">-1718000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzctMTItMS0xLTM0NzI2_c393254a-7065-432c-b11e-79b4356d1bab"
      unitRef="usd">3884000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzctMTMtMS0xLTM0NzI2_9a382132-cbc8-4dce-8d65-e4cbefc81cce"
      unitRef="usd">-969000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzctMTQtMS0xLTM0NzI2_a14a988d-806d-4021-bef4-80dbfe3f91ca"
      unitRef="usd">333000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzgtMi0xLTEtMzQ3MjY_d0a0929c-2bf4-4419-a9ff-6e91a72df597"
      unitRef="usd">10981000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzgtMy0xLTEtMzQ3MjY_9e36eb45-faa4-429a-84ad-5d98465e391f"
      unitRef="usd">6560000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzgtNC0xLTEtMzQ3MjY_8c8cd698-7c56-4481-9744-f00873d8750b"
      unitRef="usd">-5393000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzgtMTItMS0xLTM0NzI2_ce0f114c-34f9-4970-b2d9-66165cf3fd94"
      unitRef="usd">12140000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzgtMTMtMS0xLTM0NzI2_77d15fff-22a7-49a8-b7c3-2976b607eeaf"
      unitRef="usd">-3041000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxZGFlNDM5ZTQ2ZGU0NjViODgwNTY1NTk4ZjM2NTFhNC90YWJsZXJhbmdlOjFkYWU0MzllNDZkZTQ2NWI4ODA1NjU1OThmMzY1MWE0XzgtMTQtMS0xLTM0NzI2_ddc5c792-1094-4a52-8847-387d66b11fe7"
      unitRef="usd">1045000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months
      contextRef="i86f103300d084feda8a37b5e695ad09b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzIzNTU_683ab8fa-c28c-4d05-99a6-285e9ad48944"
      unitRef="usd">2800000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months>
    <us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzU0Nzc_a1f57f04-4df1-4ea9-9cf8-1a8b5181633c">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net gains and losses from derivative instruments not accounted for as hedges offset by gains and losses on our intercompany receivables on our consolidated statements of comprehensive income (loss) were:&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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.184%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.113%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Derivative Instrument&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Location on Consolidated Statements of Comprehensive Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss on currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(240)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gain (loss) on currency transaction exposures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,950)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="idf58c6fd33904e43b3d8d540509efb72_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxOWJkY2QxN2NlZmU0MGU4OTExOWFmNjJkZTY4Y2M3OC90YWJsZXJhbmdlOjE5YmRjZDE3Y2VmZTQwZTg5MTE5YWY2MmRlNjhjYzc4XzMtNC0xLTEtMzQ3MjY_e3c7ae76-26b7-401c-81a2-0956a197584e"
      unitRef="usd">-240000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="id3cefb67e81a42a5b1a385fcf8517433_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxOWJkY2QxN2NlZmU0MGU4OTExOWFmNjJkZTY4Y2M3OC90YWJsZXJhbmdlOjE5YmRjZDE3Y2VmZTQwZTg5MTE5YWY2MmRlNjhjYzc4XzMtNi0xLTEtMzQ3MjY_47225791-4f6f-47e4-86d9-23e26daa1168"
      unitRef="usd">-451000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="i7be57dd5ff39412bbb516c65ba1666aa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxOWJkY2QxN2NlZmU0MGU4OTExOWFmNjJkZTY4Y2M3OC90YWJsZXJhbmdlOjE5YmRjZDE3Y2VmZTQwZTg5MTE5YWY2MmRlNjhjYzc4XzMtOC0xLTEtMzQ3MjY_7ce7e229-3626-4379-8765-e7786d3a431c"
      unitRef="usd">-2269000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxOWJkY2QxN2NlZmU0MGU4OTExOWFmNjJkZTY4Y2M3OC90YWJsZXJhbmdlOjE5YmRjZDE3Y2VmZTQwZTg5MTE5YWY2MmRlNjhjYzc4XzQtNC0xLTEtMzQ3MjY_92a3541f-137a-43de-a86a-81de60d4ca50"
      unitRef="usd">-1950000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="ie4121de63237448c9dbc63eea2ef089f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxOWJkY2QxN2NlZmU0MGU4OTExOWFmNjJkZTY4Y2M3OC90YWJsZXJhbmdlOjE5YmRjZDE3Y2VmZTQwZTg5MTE5YWY2MmRlNjhjYzc4XzQtNi0xLTEtMzQ3MjY_5b66d621-5115-4b58-8af6-010e7d15db27"
      unitRef="usd">-1832000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToxOWJkY2QxN2NlZmU0MGU4OTExOWFmNjJkZTY4Y2M3OC90YWJsZXJhbmdlOjE5YmRjZDE3Y2VmZTQwZTg5MTE5YWY2MmRlNjhjYzc4XzQtOC0xLTEtMzQ3MjY_65095aa3-f2e6-4681-bf62-14913f9b7408"
      unitRef="usd">646000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzU0NzM_ec3d40b1-c0ad-41ce-83ed-73afac7fd63c">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record these forward foreign exchange contracts at fair value.  The following tables summarize the fair value for forward foreign exchange contracts outstanding at December&#160;31, 2022 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.738%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Location on Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Asset Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;&#160;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(400)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(340)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,521)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as 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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(347)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,916)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.738%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Location on Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Asset Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;&#160;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(591)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as 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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(771)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i705d27ce6e384c5c98dabb4b97ff64f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzItMy0xLTEtMzQ3MjY_030e8804-64e1-40a3-827e-f4e5cc668cb3"
      unitRef="usd">6757000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i705d27ce6e384c5c98dabb4b97ff64f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzItNS0xLTEtMzQ3MjY_b0a75e59-fb21-42ad-84c1-5c563a8f5c13"
      unitRef="usd">3121000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i705d27ce6e384c5c98dabb4b97ff64f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzItNy0xLTEtMzQ3MjY_91ae8b05-da7f-49d0-a77b-e6b7fd6796cf"
      unitRef="usd">3636000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i2a929bc401f14116ae7acdfb0b9fe0ef_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzMtMy0xLTEtMzQ3MjY_ef72f208-ef08-4fa5-9326-3ddd63a6ca4f"
      unitRef="usd">60000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i2a929bc401f14116ae7acdfb0b9fe0ef_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzMtNS0xLTEtMzQ3MjY_96fb9ae8-6499-4b37-a62a-bc04ba72767c"
      unitRef="usd">400000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i2a929bc401f14116ae7acdfb0b9fe0ef_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzMtNy0xLTEtMzQ3MjY_76691128-5175-446a-a9c2-447d8f6a96ab"
      unitRef="usd">-340000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i607cdb0f03fb46289ad830d56b6b1491_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzQtMy0xLTEtMzQ3MjY_91fcdf62-31c4-4174-8479-c61a50b5439f"
      unitRef="usd">6817000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i607cdb0f03fb46289ad830d56b6b1491_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzQtNS0xLTEtMzQ3MjY_0a14ab67-cc27-4dfc-b4da-037882947f34"
      unitRef="usd">3521000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i607cdb0f03fb46289ad830d56b6b1491_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzQtNy0xLTEtMzQ3MjY_c3a9cf96-8310-4d78-877f-4006adad2fbb"
      unitRef="usd">3296000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i31ed0d42923345d3b88632d656dde141_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzctMy0xLTEtMzQ3MjY_87f3df24-caa9-4ffc-9211-f7d28cfb1e3b"
      unitRef="usd">48000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i31ed0d42923345d3b88632d656dde141_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzctNS0xLTEtMzQ3MjY_78984f9e-c30a-463f-9626-97120358837e"
      unitRef="usd">395000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i31ed0d42923345d3b88632d656dde141_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzctNy0xLTEtMzQ3MjY_66a01b43-529e-4e5b-89cf-e11a14d42f30"
      unitRef="usd">-347000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzktMy0xLTEtMzQ3MjY_bee47633-d66f-465c-864e-ac48c69fa60c"
      unitRef="usd">6865000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzktNS0xLTEtMzQ3MjY_19d2f880-b588-4456-989c-d4f3bc5a7d3a"
      unitRef="usd">3916000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZTpkZTNiNDQyZjJmMDc0ZDAzYWEyMGY0ZjY3MTc5ZDc5YS90YWJsZXJhbmdlOmRlM2I0NDJmMmYwNzRkMDNhYTIwZjRmNjcxNzlkNzlhXzktNy0xLTEtMzQ3MjY_01d79d4c-5a2c-447f-9828-d1f340587dae"
      unitRef="usd">2949000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i2aed3a7c090f4cc98b5fc54757be4348_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzItMy0xLTEtMzQ3MjY_ea373314-bc77-4f21-8b4d-96b7db5f4655"
      unitRef="usd">5331000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i2aed3a7c090f4cc98b5fc54757be4348_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzItNS0xLTEtMzQ3MjY_a0f9d702-1832-4d24-93d7-aa291ca95756"
      unitRef="usd">430000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i2aed3a7c090f4cc98b5fc54757be4348_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzItNy0xLTEtMzQ3MjY_66a7653b-d667-481e-9e09-ac5b41ce3e6f"
      unitRef="usd">4901000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ic22ee62805574214b7d64e48ebbd7ff5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzMtMy0xLTEtMzQ3MjY_e58cf561-a019-46c9-993a-225d2ac441c5"
      unitRef="usd">82000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ic22ee62805574214b7d64e48ebbd7ff5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzMtNS0xLTEtMzQ3MjY_335c28f2-71db-4c62-83ac-d37f6893f206"
      unitRef="usd">161000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="ic22ee62805574214b7d64e48ebbd7ff5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzMtNy0xLTEtMzQ3MjY_2131f855-fde1-40f5-b3da-5a73d1019bfc"
      unitRef="usd">-79000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i6ffe620060f248e4946cc786777cd755_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzQtMy0xLTEtMzQ3MjY_e55ccaf9-b627-4238-85a1-741bf0228a23"
      unitRef="usd">5413000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i6ffe620060f248e4946cc786777cd755_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzQtNS0xLTEtMzQ3MjY_4b1995d6-27c6-4a3f-ba2c-9e78970a3769"
      unitRef="usd">591000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i6ffe620060f248e4946cc786777cd755_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzQtNy0xLTEtMzQ3MjY_bf51494b-af54-489c-be84-4a6ca9bf68e4"
      unitRef="usd">4822000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i3779eb2e21f748d7bea64e4af12421d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzctMy0xLTEtMzQ3MjY_efd7938d-4db0-4d89-aeb7-e6efd1f92c80"
      unitRef="usd">38000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i3779eb2e21f748d7bea64e4af12421d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzctNS0xLTEtMzQ3MjY_29b58340-37bc-4a9c-a77b-24fa61242eea"
      unitRef="usd">180000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i3779eb2e21f748d7bea64e4af12421d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzctNy0xLTEtMzQ3MjY_b36fc0e6-9bdf-4b04-b0e5-5f31e1e9c67e"
      unitRef="usd">-142000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzktMy0xLTEtMzQ3MjY_e72b3343-f203-48e5-a7c7-5283dd3cc308"
      unitRef="usd">5451000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzktNS0xLTEtMzQ3MjY_f5857b4c-9dbf-4733-ad86-7c3b4b6c8d74"
      unitRef="usd">771000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="ie180624e1d214bf981237526029273b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90YWJsZToyOGU2MzU0NTkyNWE0YjliOGM1ZWU1NWRhMmY5MTIyOS90YWJsZXJhbmdlOjI4ZTYzNTQ1OTI1YTRiOWI4YzVlZTU1ZGEyZjkxMjI5XzktNy0xLTEtMzQ3MjY_35a1d549-c609-4e46-a429-85f7820f10d5"
      unitRef="usd">4680000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="iaf098555d3524528a3f6485ac661514a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzU0OTc1NTgyMDA1Nw_6ca535b0-655a-412c-ae7f-1616f8aa3673"
      unitRef="usd">70200000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i550d47ae350a408b8e5946700cb0d96c_I20220613"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzU0OTc1NTgyMDQ1Nw_e3e47cc0-4f24-4406-9cc6-18c9436a223c"
      unitRef="usd">69400000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i8837954b71584a27a0f009b40b69e65e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzU0OTc1NTgyMDA5NQ_d02dad73-0737-44a7-bb97-a1924433c4d9"
      unitRef="usd">116200000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i142a70212474462f8406372b032a40da_I20220809"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzU0OTc1NTgyMDY0NA_b927a90b-57d8-46d2-b03c-5c855f6b9320"
      unitRef="usd">114500000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzU0OTc1NTgyMDE5Mg_c49c6738-b9b8-4d51-82ac-759b93a8c0c0"
      unitRef="usd">2500000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzMyOTg1MzQ4OTA1Mjc_24a98c25-8703-4c3a-8ef0-d2831a4f7db2"
      unitRef="usd">18600000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i16ae454509b645f3b3d3f00be5ab4d7c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNTAvZnJhZzoyYzk4M2VlNGNiZDE0NDE4YTU3ODU4M2JkYmY4ZmQ2Zi90ZXh0cmVnaW9uOjJjOTgzZWU0Y2JkMTQ0MThhNTc4NTgzYmRiZjhmZDZmXzMyOTg1MzQ4OTA1NDI_4103d24c-5585-4f66-ae42-a8f4397f8562"
      unitRef="usd">167800000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90ZXh0cmVnaW9uOjY2OGZjZDVkMjBhMTRhN2I4NDA5NmUxYzdiMjM3OTg3Xzcy_dc11a23b-319f-4c41-b069-a49e17948c9e">&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SCHEDULE II&#x2014;Valuation and Qualifying Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&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:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.255%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;Beginning of&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Charged to&lt;br/&gt;Costs and&lt;br/&gt;Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Charged to&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other Accounts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at End&lt;br/&gt;of Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for bad debts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales returns and&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(976)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,814)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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 style="height:12pt"&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for bad debts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,653)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales returns and&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(504)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,556)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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 style="height:12pt"&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for bad debts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(521)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales returns and&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(367)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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="33" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1) During 2022, allowances were assumed as part of the In2Bones acquisition.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i2d4f2d72a2464bdf85b43c7e02de1734_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzctMi0xLTEtMzQ3MjY_781850bc-6504-4dfa-af88-1573ee12cffd"
      unitRef="usd">4528000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i17ed4631be7a44faae124c5521fda78a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzctNC0xLTEtMzQ3MjY_446a2e82-912a-43e7-992d-214ebb788921"
      unitRef="usd">1400000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired
      contextRef="i17ed4631be7a44faae124c5521fda78a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzctNi0xLTEtNDI2NTE_ef43274f-7442-4fe3-b191-469d1e5f7eac"
      unitRef="usd">230000</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i17ed4631be7a44faae124c5521fda78a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzctNi0xLTEtMzQ3MjY_602e7b9e-ab00-408e-93ab-e624a7c485a3"
      unitRef="usd">650000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i8a369b7c5cd24c67b6414dda8fca9dae_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzctOC0xLTEtMzQ3MjY_a423ab5d-34a6-4963-bb09-d8b74cf93c2f"
      unitRef="usd">5508000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="if71dd669a049400b995015dff7cc0b79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzktMi0xLTEtMzQ3MjY_42358bdb-67ff-490b-9b69-12fa42ea739d"
      unitRef="usd">4441000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i1609a99fdf034d1a840238d798adeb34_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzktNC0xLTEtMzQ3MjY_a2857639-0807-49dc-8965-411f0865f636"
      unitRef="usd">2923000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired
      contextRef="i1609a99fdf034d1a840238d798adeb34_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzktNi0xLTEtNDI2NTE_b021f241-bd71-4847-b758-0dccb63b97a8"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i1609a99fdf034d1a840238d798adeb34_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzktNi0xLTEtMzQ3MjY_66614ba3-a9c1-4234-ae96-ab7361cfab99"
      unitRef="usd">976000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i6379f3720c5a49968529d3dbd7d69659_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzktOC0xLTEtMzQ3MjY_20efb7f6-51df-476f-a3dc-841638706b91"
      unitRef="usd">6388000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i59ab91491e04410d9ad4f51546cfd7ed_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzExLTItMS0xLTM0NzI2_b8657df1-d73c-40c9-b5f2-139c7331893f"
      unitRef="usd">786000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i1a049a0638d04c4a9ce3e3ede8b3412e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzExLTQtMS0xLTM0NzI2_7bca4b18-5617-4748-b691-71f100f4855c"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired
      contextRef="i1a049a0638d04c4a9ce3e3ede8b3412e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzExLTYtMS0xLTQyNjUx_6d08dffb-bc30-40cf-b820-a175c86aae4c"
      unitRef="usd">1571000</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i1a049a0638d04c4a9ce3e3ede8b3412e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzExLTYtMS0xLTM0NzI2_95fe5c7d-8be7-4dd5-9b17-96e542f69cbb"
      unitRef="usd">1814000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i0033e81871e64044aa3c4cf1861de4c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzExLTgtMS0xLTM0NzI2_b75148f2-0189-4bd3-b243-4d0d68671e69"
      unitRef="usd">543000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ie48dd2a7987b451bafc650fac07ae641_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE1LTItMS0xLTM0NzI2_75737a09-b01f-4cf1-9b0f-4220ffc09d9a"
      unitRef="usd">3876000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i9c3ede1a4ba143f3be50f5f121ea62e0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE1LTQtMS0xLTM0NzI2_0fb4a0d2-e341-4370-8ca7-4a30c446feb9"
      unitRef="usd">2305000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired
      contextRef="i9c3ede1a4ba143f3be50f5f121ea62e0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE1LTYtMS0xLTQyNjU5_463489a9-4ad1-4dd8-bc1d-dbcbd9ef4cc0"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i9c3ede1a4ba143f3be50f5f121ea62e0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE1LTYtMS0xLTM0NzI2_4719916e-2610-4c32-a941-e48e9e43ab70"
      unitRef="usd">1653000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i2d4f2d72a2464bdf85b43c7e02de1734_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE1LTgtMS0xLTM0NzI2_b3a5b299-935a-4774-94bd-aa950ea57166"
      unitRef="usd">4528000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i86ad5ac1baac48d4b1b7812fc1a2b0ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE3LTItMS0xLTM0NzI2_0ab408b1-e496-4daf-8b2e-344749a9cfcf"
      unitRef="usd">3684000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ia88177c472a74d7bbc958ccc8b4ec154_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE3LTQtMS0xLTM0NzI2_fa8931ff-3858-4462-9b21-05f2a847a5ed"
      unitRef="usd">1261000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired
      contextRef="ia88177c472a74d7bbc958ccc8b4ec154_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE3LTYtMS0xLTQyNjU5_cc99aac8-6014-4277-9805-0b5688f62903"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ia88177c472a74d7bbc958ccc8b4ec154_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE3LTYtMS0xLTM0NzI2_9f276772-3891-4bef-a6fa-86d8dac57165"
      unitRef="usd">504000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="if71dd669a049400b995015dff7cc0b79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE3LTgtMS0xLTM0NzI2_977d77f7-a737-457c-ad48-c9b8bc31dfc2"
      unitRef="usd">4441000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i17db05d92e2144aca196557881b675a5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE5LTItMS0xLTM0NzI2_5aa2dc93-74e2-460d-b9ed-bd1d217795dc"
      unitRef="usd">2721000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i976c4166e79e4e2c8db37dbcd8c5e516_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE5LTQtMS0xLTM0NzI2_7656076c-ae57-4f17-a45b-e5e9940a8ca3"
      unitRef="usd">621000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired
      contextRef="i976c4166e79e4e2c8db37dbcd8c5e516_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE5LTYtMS0xLTQyNjU5_45fdd72a-37cb-42f3-95f5-76f4e6a27145"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i976c4166e79e4e2c8db37dbcd8c5e516_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE5LTYtMS0xLTM0NzI2_0272cdf8-d33a-4764-99c4-4bdaeb676fd3"
      unitRef="usd">2556000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i59ab91491e04410d9ad4f51546cfd7ed_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzE5LTgtMS0xLTM0NzI2_f3740283-63f6-4d4a-8df9-c18116f3284e"
      unitRef="usd">786000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i880dcd400b0c4630aa00767ca3ea9f45_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzIzLTItMS0xLTM0NzI2_d1d39e9b-f42c-4f55-93e4-0f75f5b85bd6"
      unitRef="usd">2786000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ie2cef92ac2f943c48fcfcd1187ea9f67_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzIzLTQtMS0xLTM0NzI2_fbb6de1f-627c-49ce-a5a7-f72d9fb2f9d1"
      unitRef="usd">1611000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired
      contextRef="ie2cef92ac2f943c48fcfcd1187ea9f67_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzIzLTYtMS0xLTQyNjY3_82627471-f104-46ed-b4a8-77a26344581f"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ie2cef92ac2f943c48fcfcd1187ea9f67_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzIzLTYtMS0xLTM0NzI2_fe681f07-98cd-4cca-94f8-53ed254d1a1d"
      unitRef="usd">521000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ie48dd2a7987b451bafc650fac07ae641_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzIzLTgtMS0xLTM0NzI2_073e3f41-402b-4ff5-b6ae-7716dd440ff0"
      unitRef="usd">3876000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="id6ac3f99c1b24561ae5c60d677659678_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzI1LTItMS0xLTM0NzI2_83f9a370-9251-439c-87f0-c9c01c4fcd98"
      unitRef="usd">3667000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i071c6127a05b4db1bbe9bcfecb2e1d1c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzI1LTQtMS0xLTM0NzI2_30b2740b-3723-420d-8008-b30205aa118c"
      unitRef="usd">384000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired
      contextRef="i071c6127a05b4db1bbe9bcfecb2e1d1c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzI1LTYtMS0xLTQyNjY3_21e17286-ff66-4905-8fd3-6630f0436f88"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i071c6127a05b4db1bbe9bcfecb2e1d1c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzI1LTYtMS0xLTM0NzI2_25646f84-91fd-4f82-ad86-d2b9c577c76c"
      unitRef="usd">367000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i86ad5ac1baac48d4b1b7812fc1a2b0ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzI1LTgtMS0xLTM0NzI2_3296d0b2-5e14-42ad-8e2e-c700c1b0c6f0"
      unitRef="usd">3684000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i7428d3e145c243e9894b93d7ace54844_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzI3LTItMS0xLTM0NzI2_6bfc268b-d65c-41ca-8e5d-3240bdbb62c4"
      unitRef="usd">1732000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ibfd05cfd54454aa9a541048f264e12a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzI3LTQtMS0xLTM0NzI2_e7019bf0-803c-4f39-a3f3-f63f6bdecb70"
      unitRef="usd">989000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired
      contextRef="ibfd05cfd54454aa9a541048f264e12a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzI3LTYtMS0xLTQyNjY3_599d2398-be54-494b-b8b5-2357f952ec2a"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ibfd05cfd54454aa9a541048f264e12a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzI3LTYtMS0xLTM0NzI2_c0a79cdf-ad2e-4b47-a530-1cc811d2ce3f"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i17db05d92e2144aca196557881b675a5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8yNjIvZnJhZzo2NjhmY2Q1ZDIwYTE0YTdiODQwOTZlMWM3YjIzNzk4Ny90YWJsZToxMTY2YzNhNWY5ZjY0NTRiYWYxOTJlMjhkMDQzZDNmMS90YWJsZXJhbmdlOjExNjZjM2E1ZjlmNjQ1NGJhZjE5MmUyOGQwNDNkM2YxXzI3LTgtMS0xLTM0NzI2_ed08c25f-b2f3-4bc3-815a-a9978d3b1bc7"
      unitRef="usd">2721000</us-gaap:ValuationAllowancesAndReservesBalance>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzUtMS0xLTEtMzQ3MjY_645fb8e1-3241-4099-8c60-5936cb8d544e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzUtMS0xLTEtMzQ3MjY_645fb8e1-3241-4099-8c60-5936cb8d544e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIxLTUtMS0xLTM0NzI2_7379ae14-953f-4cf3-8fff-556e920700db"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIxLTUtMS0xLTM0NzI2_7379ae14-953f-4cf3-8fff-556e920700db"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzUtNS0xLTEtMzQ3MjY_77e22157-7c73-434b-b009-2d212f726eb3"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzUtNS0xLTEtMzQ3MjY_77e22157-7c73-434b-b009-2d212f726eb3"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIxLTctMS0xLTM0NzI2_263ae577-e61e-48ca-80c9-00dcd38de4cb"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIxLTctMS0xLTM0NzI2_263ae577-e61e-48ca-80c9-00dcd38de4cb"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEzLTctMS0xLTM0NzI2_b7950e84-4016-4de8-b2cb-894c236252d4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEzLTctMS0xLTM0NzI2_b7950e84-4016-4de8-b2cb-894c236252d4"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEzLTEtMS0xLTM0NzI2_5261dc49-ffff-4ccc-9494-be4a0721c235"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEzLTEtMS0xLTM0NzI2_5261dc49-ffff-4ccc-9494-be4a0721c235"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEzLTUtMS0xLTM0NzI2_518857d0-bb28-437a-9628-03dd855411c8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEzLTUtMS0xLTM0NzI2_518857d0-bb28-437a-9628-03dd855411c8"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzUtNy0xLTEtMzQ3MjY_30749cb4-8be4-4e41-b523-c310217e933d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzUtNy0xLTEtMzQ3MjY_30749cb4-8be4-4e41-b523-c310217e933d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIxLTEtMS0xLTM0NzI2_f1b0b2ca-337f-4a4f-a517-7891737e3ebc"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIxLTEtMS0xLTM0NzI2_f1b0b2ca-337f-4a4f-a517-7891737e3ebc"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIxLTMtMS0xLTM0NzI2_2e9f2334-d977-48f5-94ea-7a1a5ce8e8d4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIxLTMtMS0xLTM0NzI2_2e9f2334-d977-48f5-94ea-7a1a5ce8e8d4"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEzLTMtMS0xLTM0NzI2_03e9ddb9-4b18-45a7-b9b7-ec909d40bc4a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEzLTMtMS0xLTM0NzI2_03e9ddb9-4b18-45a7-b9b7-ec909d40bc4a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzUtMy0xLTEtMzQ3MjY_9ef60b91-179d-47ae-bd62-b65e44035bda"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzUtMy0xLTEtMzQ3MjY_9ef60b91-179d-47ae-bd62-b65e44035bda"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTg1MDY5MA_d675d6a1-9aae-46d5-93d9-6d30da0202c6" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTg1MDY5MA_d675d6a1-9aae-46d5-93d9-6d30da0202c6" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">(a)  The cash flow hedging gain (loss) and pension liability accumulated other comprehensive income (loss) components are included in sales or cost of sales and as a component of net periodic pension cost, respectively.  Refer to Note 16 and Note 13, respectively, for further details.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzUtMS0xLTEtMzQ3MjY_645fb8e1-3241-4099-8c60-5936cb8d544e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTg1MDY5MA_d675d6a1-9aae-46d5-93d9-6d30da0202c6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIxLTUtMS0xLTM0NzI2_7379ae14-953f-4cf3-8fff-556e920700db"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTg1MDY5MA_d675d6a1-9aae-46d5-93d9-6d30da0202c6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzUtNS0xLTEtMzQ3MjY_77e22157-7c73-434b-b009-2d212f726eb3"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTg1MDY5MA_d675d6a1-9aae-46d5-93d9-6d30da0202c6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIxLTctMS0xLTM0NzI2_263ae577-e61e-48ca-80c9-00dcd38de4cb"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTg1MDY5MA_d675d6a1-9aae-46d5-93d9-6d30da0202c6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEzLTctMS0xLTM0NzI2_b7950e84-4016-4de8-b2cb-894c236252d4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTg1MDY5MA_d675d6a1-9aae-46d5-93d9-6d30da0202c6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEzLTEtMS0xLTM0NzI2_5261dc49-ffff-4ccc-9494-be4a0721c235"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTg1MDY5MA_d675d6a1-9aae-46d5-93d9-6d30da0202c6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEzLTUtMS0xLTM0NzI2_518857d0-bb28-437a-9628-03dd855411c8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTg1MDY5MA_d675d6a1-9aae-46d5-93d9-6d30da0202c6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzUtNy0xLTEtMzQ3MjY_30749cb4-8be4-4e41-b523-c310217e933d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTg1MDY5MA_d675d6a1-9aae-46d5-93d9-6d30da0202c6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIxLTEtMS0xLTM0NzI2_f1b0b2ca-337f-4a4f-a517-7891737e3ebc"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTg1MDY5MA_d675d6a1-9aae-46d5-93d9-6d30da0202c6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzIxLTMtMS0xLTM0NzI2_2e9f2334-d977-48f5-94ea-7a1a5ce8e8d4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTg1MDY5MA_d675d6a1-9aae-46d5-93d9-6d30da0202c6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzEzLTMtMS0xLTM0NzI2_03e9ddb9-4b18-45a7-b9b7-ec909d40bc4a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTg1MDY5MA_d675d6a1-9aae-46d5-93d9-6d30da0202c6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90YWJsZTpiODhkMjUwNjg0Y2Y0ZGQzOTdjOWJhNjNhNjExMGUxOC90YWJsZXJhbmdlOmI4OGQyNTA2ODRjZjRkZDM5N2M5YmE2M2E2MTEwZTE4XzUtMy0xLTEtMzQ3MjY_9ef60b91-179d-47ae-bd62-b65e44035bda"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xODcvZnJhZzozNDc1NWU3ODI1YmI0YzA0OGMwYjU3ZmVmMjE2NjBmOC90ZXh0cmVnaW9uOjM0NzU1ZTc4MjViYjRjMDQ4YzBiNTdmZWYyMTY2MGY4XzU0OTc1NTg1MDY5MA_d675d6a1-9aae-46d5-93d9-6d30da0202c6"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTAtMS0xLTQ1NTgz_728d3df4-dddb-4f18-a42e-8e8e13740bfe"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTAtMS0xLTQ1NTgz_728d3df4-dddb-4f18-a42e-8e8e13740bfe"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTctMS0xLTQ0MDM0_fa44a5a1-c854-4c27-9a2e-84fca70ae419"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTctMS0xLTQ0MDM0_fa44a5a1-c854-4c27-9a2e-84fca70ae419"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTMtMS0xLTM2ODIz_526af502-b175-4741-9643-8c2177f4eb1f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTMtMS0xLTM2ODIz_526af502-b175-4741-9643-8c2177f4eb1f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTQtMS0xLTQwODEz_a820e58d-a49b-4ce8-b360-e9ac252faba9"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTQtMS0xLTQwODEz_a820e58d-a49b-4ce8-b360-e9ac252faba9"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUzLTAtMS0xLTQ1NTg1_81ddca78-f2a0-41ed-a686-a98c4d4acf95" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUzLTAtMS0xLTQ1NTg1_81ddca78-f2a0-41ed-a686-a98c4d4acf95" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</xhtml:span><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">We recorded the cumulative impact of adopting ASU 2020-06, Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity in 2022. Refer to Note 2 for further detail.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTAtMS0xLTQ1NTgz_728d3df4-dddb-4f18-a42e-8e8e13740bfe"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUzLTAtMS0xLTQ1NTg1_81ddca78-f2a0-41ed-a686-a98c4d4acf95"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTctMS0xLTQ0MDM0_fa44a5a1-c854-4c27-9a2e-84fca70ae419"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUzLTAtMS0xLTQ1NTg1_81ddca78-f2a0-41ed-a686-a98c4d4acf95"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTMtMS0xLTM2ODIz_526af502-b175-4741-9643-8c2177f4eb1f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUzLTAtMS0xLTQ1NTg1_81ddca78-f2a0-41ed-a686-a98c4d4acf95"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUxLTQtMS0xLTQwODEz_a820e58d-a49b-4ce8-b360-e9ac252faba9"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAyYjczYTFiYzdhODQyNWJhMDU5YTk1MTcxOGQ2NmVmL3NlYzowMmI3M2ExYmM3YTg0MjViYTA1OWE5NTE3MThkNjZlZl8xNzUvZnJhZzozYmUwZDRkMzY5N2U0OTU4ODAyMDY3YzllN2QzNGJhOS90YWJsZTpiNWYxMzQ2OWQ2OWM0Y2FhYmYxMGEyNTNjODY5MTEzMC90YWJsZXJhbmdlOmI1ZjEzNDY5ZDY5YzRjYWFiZjEwYTI1M2M4NjkxMTMwXzUzLTAtMS0xLTQ1NTg1_81ddca78-f2a0-41ed-a686-a98c4d4acf95"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>99
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( "%6558'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  A5E56PFSA!.\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M3L,P#(=?!>7>NG\&0E'7"]-.("$Q"<0M<KPMHFFCQ*C=VY.&K1."!^ 8^Y?/
MGR4WZ"0.GI[]X,BSH7 SV:X/$MU:')F=! AX)*M"'A-];.X';Q7'IS^ 4_BA
M#@154=R!)59:L8(9F+F%*-I&HT1/B@=_QFM<\.[3=PFF$:@C2ST'*/,21#M/
M=*>I:^ *F&%,WH;O NF%F*I_8E,'Q#DY!;.DQG',QSKEX@XEO#T]OJ1U,],'
M5CU2_!6,Y).CM;A,?JT?-KNM:*NBJK.BRJIR5][*U;U<U>^SZP^_J[ =M-F;
M?VQ\$6P;^'47[1=02P,$%     @ (5955IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
MF[[%1$TX\1&#]3@*RKF:)$2+ (27"8)EF8R<VKB;]O5 :6:Y80O9T5ZQT(?
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
MR70>5IPQ(2;*\;P!$KWV(*.+\&-^G>6UZ%LRV&<PT'OU397<VTNG]7D\E/,
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
M$EB@*&?9KM6?T!6^HF,Z'I87854YUS%]M8&'.P</.W^CH8\A_:\Y*-H"%"T
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
M!5^;;O&28N-+BDTN*3:]D-C![7?JV^^<4H_';,-2$*DF!:CR"[=YD,@\QXZ
MA2EY(A^9(*GDG*H]U'73[9>V^LZ6;7:;.&CA%[+9O]0F3-@]!(V;0/U#S.0,
MS/0TIHR8OU=7<U KUP$UAF M3%F2ZMVZR=ZYWO)F?XS-M^R5_V7*SOU U8H)
M33@L43)HW6 _4&4W+!=&%JYZ+Z3!7N"F&?Y @+( ?+^4TNP6UD#]2Q+_ U!+
M P04    "  A5E56\=I9*8,*   3-0  &    'AL+W=O<FMS:&5E=',O<VAE
M970W+GAM;*V;:V_;.!:&_XK@'2Q:H*[%FR[=)$!KS: !=F:#9F?[69'I6%M9
MRDBRT^ROWT/9$27RB'8 ]T/CRTM:+R^'#P^EJ^>J_M%LI&R]G]NB;*YGF[9]
M^K18--E&;M/F8_4D2_AF7=7;M(6W]>.B>:IENNH*;8L%]?U@L4WS<G9SU7UV
M5]]<5;NVR$MY5WO-;KM-ZY<OLJB>KV=D]OK!M_QQTZH/%C=73^FCO)?MGT]W
M-;Q;]+6L\JTLF[PJO5JNKV>?R:=$"%6@4_PGE\_-X+6GK#Q4U0_UYG9U/?/5
M%<E"9JVJ(H4_>[F41:%J@NOXZUCIK/]-57#X^K7VWSKS8.8A;>2R*K[GJW9S
M/8MFWDJNTUW1?JN>O\JCH>X"LZIHNO^]YZ/6GWG9KFFK[;$P7,$V+P]_TY_'
MAA@4(,%$ 7HL0,T"?*( .Q9@YQ;@QP*\:YF#E:X=DK1-;Z[JZMFKE1IJ4R^Z
MQNQ*@_V\5/U^W];P;0[EVIME5395D:_25JZ\^Q;^0*>VC5>MO67:;+S?8& T
MWMS[\S[QWOWRWOO%RTOOWYMJUZ3EJKE:M' -JJ9%=OR]+X??HQ._1ZCW>U6V
MF\;[M5S)U;B"!5Q\[X"^.OA"G34F,OOH,?+!HSZER 4MSR].D.+)^<5]AQO6
M]P?KZF-3_:$:?=TU^KJNMAY,\#IM\_+Q,$/R-I?-)ZS9#]5RO%H5/3XU3VDF
MKV<0'AI9[^7LYN]_(X'_#ZS)+EE9<J'*1LW)^^;DKMIO_H#(F9=9M97>NZ)J
MFO=8TQVJ"+LJ5)S<W\PC7T0PF/;#1K%E 17<4"6V*A8D[$4C%Z)W(9R#XO/J
MOQ )#A.SK2#<9E69Y87T2FT//E?O,C5^GNIJG\/L\AY>1@,H[T;0Q  2EQQ
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
MXX O%CEL2%MH)7%H42O6&6MW2/:\O?+&P%LN'U' M24E(>['$57S*(0O#UR
M.X7"P-.4> MED!_D;]$(!-$.B8E4!4)/U,$28!F$$9(DQ)Q'CW]E.3^2NI1Q
M-T=LS+9852 7AQ(2%@B"H'JEK#J'<N,U?Y3\:UT7I%>^=@>9, H6!0]L<D&G
MR3QEDGM0DK.&0 3MY 8R\C66C@ \HT4=7PX';!B/YU09 J7!M ',J^H[/8KB
M=!/@L\K@*P4F+$NKJ&P3[!S@X\)1(ZE8E/+%*V(MCGTUKAN$P)C<"@V&00<G
M"();-U("H8J?!M%V90:1 %N76%OPK'TU!^#*&FGCDC=XTM8_" "3E9(\8"D5
M./T\1)D 2UI*Y>%A;!Z!6.;J.<N.R;#*@OJ'3KBKB _/7;+6JK7.DR6(!BQ,
M9<2O6"VA&BSEK4C"7'&ML&%]RXI?0;,K]&/-%T7@H*:"4#5&KP[^61)D[_PA
MOA+K*0\8IA6H&^D!2@[H![@C *Q0N+K]7&5;#"D*4*L2Z\)!K1NR5L#"%K9.
M23"D_; >1N<^30%=J'/Q/8"Y,\=4(B NP,:M7G&<=KSF*8GX1/QR^TA'AHEE
M$ST@SK9NJ2;.*5B8/QUOA=) BLTY(U#7!7-L<'[L3-Z5M?D"X0^ZK9^Q;LSI
M_#LLF,5MB!]_?F=;"#T+<+QU@=N04)()P$@6LE3=*L[9G4MP!BEETXYE ^]?
M,HX+T:A76$/#VJ9NN"R,>EZM1\E[,FPD.MAFH1J.&%E&^=2C-CA>U>CPDW]T
M&18!V(!:'N:^-+\%0#K.J&*5] M+'="PW64[%%06O?6PX8+E_RAYZXI%D9DA
M@D3IVA+6/96S'=DXJJVB>)DM>;'/[/"P2%00 $-86/((C.)D?$$:K4%8JH[I
MAX]A;Y(V$S[(9KT]DJX% _]/NPQ+NHV@7),LB/Q]30-B/M+88ZIF?4!U&(U3
MJ=N6Z[@:/TI><<48'2W)BZ-7>H)KO1VX8= I"9USA;[?;D(/8JFTKR!<ADV<
M4JR8UST''0A2ST$'W&U=/J=P.[I5(<WZ381A(F+0(78PUTW>;4V+T0F 2$6C
MEF@J%4?GGFS"(0LCY1GRC!WJ,<*A6@>WBA>_UVJ/+KN.Q 1C>ZS56Q@Q&I:V
M [J6"%HP,:BNDO@/<)I*#VASED'QM502,?7NK5><@,=8G$1"4K1@60R*03A8
M'M@B&(B/A6W8C# 4."HIYJ_*>A][<RY4^["T,S'7(5RJ0F*!'>_7,9;HN,"=
M6AT;P))+0#TTT8LA :7"[56 LW=L,%B7:>WZ%=KU 4] &;VUQQE:"0CJ,AQ&
MZ=N#2!,A/321*NXEF QZ!%SAZ1X#A?,WO"<V0#\0 F5=K>4A'[6R. J*QW=0
MH\79R-WY.CB59U59!!V(1PCY&<FF!+;'2'-2MM^O^J+7K_:?$L7(<)X1'B)*
M*K7(;Y!%%[FS;3TC<F'&B'8'$VYS1-68*\>).*72-I*$.!%N;X/.NYA._ HA
MW:[F*+VW1Y0/47Z)O00 W2?X&,7 LB@YD6-8RN"#R[M"8XZP12"E(3R4#F'^
MW02@O:QL9+/' @^U9_&#[PYA"8_:_H[2V#**,6+B8KJ HV/>S7'IQ4MQF[Q1
MD)8O 00[?$1;PH<)4N7)?#*:)5N()"S 3^;3T;6]@KUV'-E M<<2X&O?8X\;
MN;:4&J:%-JR"^ XC=NQ+^WK[RHIQKR%,/L"$S7PQ*VHPE6P4-7;6KIX3INF
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
MU8#O10,^^Y*78_=:+DE<IA<[72@85Q1*J]8I:2]HL:!X+L98"^T11SS"*UA
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
M]<J;>U!@R;>-?5#]=]S5<^[X<M68X0O]F!LS#_*ML:K=@4E!*^2X\M?=?S@
MS,-W &P'8(/N\:!!Y36W/%MJU8-VV<3FC*'4 4WBA'27\F@U[0K"V>Q6OJ"T
M2@LTR\ 2H0L'^0Z\'L'L'7#$X$Y)6QOX)@LL_B<(2,DDA^WEK-E)QFO,SR".
M?& A8R?XXJF\>."+/RCO#:Z%R1MEMAKAU^7&6$W]\/M8R2-A<IS0S<C"=#S'
ME4=#8%"_H)=]^12EX=<3<I-);G**_:/;. D^+NV $0[M7-%<&0NJ!%LCE*JA
M\12R FZ!+@';#6JZB,5P$>X3P0/OJ?,L:L$; Y\ABD(_G<W(FL=^/$_AB>8/
MA(1.JQR- 9;Z49I"-/.3Y )NA!34IP542A4&HHMS/R%T%(?^/+P@ECAF?LQ"
MLAAU0)HD<.R/!@>]WJ*NAHEV]6RE'=M^BDZ/QN4X*__2QQ?GCNM*2 ,-E@0-
MSV;G'NAQBD?'JFZ8G(VR-(>#6=/#A]HET'ZIE-T[[H#I*<W^ E!+ P04
M"  A5E56K@!%DV8#  #*!P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX
M;6RE56UOXS8,_BN$5PP[P(MM^2W)D@!)[PX[X H$=]CV8=@'Q682XV3+)\EU
M\^]'R8F;=FV!;5]LO9 /'Y(BN>BE^J:/B 8>:M'HI7<TIIT'@2Z.6',]D2TV
M=+.7JN:&MNH0Z%8A+YU2+0(6AEE0\ZKQ5@MWME6KA>R,J!K<*M!=77-UVJ"0
M_=*+O,O!E^IP-/8@6"U:?L"O:'YKMXIVP8A25C4VNI(-*-POO74TWR16W@G\
M7F&OK]9@/=E)^<UN/I5++[2$4&!A+ *GWSW>HA 6B&A\/V-ZHTFK>+V^H']T
MOI,O.Z[Q5HH_JM(<E][4@Q+WO!/FB^Q_Q;,_J<4KI-#N"_T@FY#%HM-&UF=E
MVM=5,_SYPSD.5PK3\!4%=E9@CO=@R+%\SPU?+93L05EI0K,+YZK3)G)58Y/R
MU2BZK4C/K+:*\JO,R8>MX(T!WI3PX7M7M11XLP@,F;""07&&VPQP[!6XB,&=
M;,Q1PX>FQ/(I0$#<1H+L0G##WD1\C\4$XL@'%C+V!EX\.AP[O/B_. Q_KG?:
M*'HJ?[WD^X"<O(QLRV>N6U[@TJ/ZT*CNT5O]^$.4A;^\P3L9>2=OH?_[1/T/
M.'B\;<=;'&\+236I#<@]F"/"7@HJ[:HY #= Z<)ZAXI2-G<ILY\(/EN$&TC\
MD.7C?]-5HG1Z=%G5K9+W: UHF.4^BQ*8I7X:3>&.%T>BKT[/>+!LYN=)"BS-
M_"2?PBWQ,JH;RKUJ@  /E @-C/E1%D&4^5D803R+_2C)(<Z9G[$$/I/('-9%
MT=6=X 9+JFI*8%%Q!_03RW,_C;-WM,IB/\^B=^1!%*5^%D5V%4[]:1;#I\:@
M:KCXN=,(6NY-SQ7ZQ*,0'96")710DMC4K[CS-'K#@W<B+H(]UW"3S"8)=0$A
M7$.S(:63Z'+B4Y?4+;H^)RAW?66.=#3XQ%_SC[)XDZ23_!EN.HE?QIV,GL*U
MIT]!\8&F!MTZUNR:XDW\"'PV=66;IHQ[4R?D2@/:'O+/H/A#1,ZA"9_36PLM
M?2@[99_6(-!;GH*" />\L ]ZSXM*5.;D#!(E=F$P>:E4@ZO^6J,ZN"FBJ0ZZ
MQ@RM=CP=!]5ZZ,^/XL.4N^/J4#4:!.Y)-9SDJ0=JF!S#QLC6=>N=--3[W?)(
MPQ:5%:#[O93FLK$&QO&]^AM02P,$%     @ (5955GF6HL4Q!0  ?10  !D
M  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL[5A1;]LV$/XK!S<K6D"Q)5*R
MY#0QD*0M5J!%@V9;'X8]T!)M$Y5$E:3JYM_O2,J*Y3INL<?!#S9%ZNZ[N^]X
M)X*7&ZF^Z#7G!KY79:VO1FMCFHO)1.=K7C$]E@VO\<U2JHH9G*K51#>*L\(I
M5>6$A.%T4C%1C^:7;NU.S2]E:TI1\SL%NJTJIAYN>"DW5Z-HM%WX)%9K8Q<F
M\\N&K?@]-W\V=PIGDQZE$!6OM9 U*+Z\&EU'%S>)E7<"?PF^T3O/8"-92/G%
M3MX55Z/0.L1+GAN+P'#XQF]Y65H@=.-KASGJ35K%W><M^EL7.\:R8)K?RO*S
M*,SZ:I2-H.!+UI;FD]S\SKMXG(.Y++7[AXV7C5 X;[615:>,'E2B]B/[WO&P
MHY"%3RB03H$XO[TAY^5K9MC\4LD-*"N-:/;!A>JTT3E1VZ3<&X5O!>J9^7N.
M(>G+B4$LNS+).[T;KT>>T(L(?)"U66MX4Q>\& ),T(G>$[+UY(8<17S-\S'0
M*  2$G($C_:148='CT8&?U\OM%&8_'\.!>DAXL,0MB N=,-R?C7"':^Y^L9'
M\^?/HFGXZHB#<>]@? S]"/6_H@=N@%QJHP&+$\R:PP-G2@.W&0'DDU<+KARG
MN<0RT@;DTLDM98G5*.K5A6/;_D7V+X2/#5?,X!LH>_P+0//,;N]SZ\O.&SB#
M-)AFB1M35+<C21+X0QI6@CP UBEX<2_\5M2LSOG XFN.C.>"N=*ELRG0; 84
MA=_5AF,N,)2Z4R@%6XA2&(&D1"G0$"CM'%C^@ QQ1/&'6%G6"0W"R8)PEKDQ
MHC,?7DSAOFV:DF,OLO(+5CI0WS1%[3NC;U(E,TB]D1Y4 ].6\D$JA%OU&="[
M_.]1K^$CIDJAL.:8XC.,+4@C2W$T"V*2=*_S5BGT:\#"&4R#6>3=CZ:DDRQE
MO3I'\JHA8U&0)C.(""9D^D3>AMA1%DS3S/N1(8N#]&FX4U;=/ 30($\&6%T
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
M22JW:/P2_9#6=DO6:&IY&T._Z):0)J;D[)DX*A1V^$";U&?B0TJR<-(3 O?
MLHA"%E .+Z6)9($IH$FIG,M\<>ARA[SR%OA&VM6LJ/0N\]!K,PE3ZT7(5!IS
M#51:=-*485WIX1:HH'A@UGT/^PHTH(HCAE.!-C0Z<<D&J)\Y^<4/#B4IG(-G
MQ8QB6W C&>K2R!^G<(YR31F!X!T=JU!ST/LI;D\R4Y9//;^(HV#1)/28ND P
M.>4;T:372"BS:4<?'D7L?Z@UG?"J4Q["(:"2F)N*="1/]2D)3G 9MQ&LEBF.
M0)H8/*UM'  )<)-5F2<E .5&>V,O)EUQ&M/;ZM2421"W P>%C656FKX_OX=Y
M;XE!0Z;25');$)Q'%(=AV>E*45CU6G$3A<5WC$++!D%HZ,3L?<_D?X.#>YUY
M&UT@3S@:M.X\,[R#N5:,S[<:_Z(JJ:L35<LD('Z3H#]1PNY]#T)YI:URDRHN
MV91;.?=UHN54M-MR>"XE!TOW)^]TR<M]*OD]++J#INQ'F99;UI_VS>5GF*>L
MXZ:&6I$W@0*=;+S(5)\O&VIANMBC=P7B_9>]]^>M 4 ;.DTH]RE=[;$_:!7Z
MM0;EZ:8='ZQ<37VM:^I)7U/-EIG>L*E\R.G[J'%1XQ*F8+H$L;"*T@\G'7A;
M6'(<0.$UK=O+>3G>T01&2=R+4/@IN('TIKZM#::SUR2\ZD";8"4O2E"!:,<A
M"QI^4 _)HJCZIZ.C5EEZ3\O::3\3&AR M&=<WCG-RJ/A&/U^SVG@:L3'", D
MK?8R!809Y*Y&UCG<V9X\3UO[1*955$) E7*@>PB 0R0-U2ZN25M;+V@7Q >5
MT&-WK4 ?M;&!^,78C=)P:PVP7B&3?,ZC<UW:'&LS)"1IX[A=HY)47%CKE.SC
MO*K9=IV M*B7?G7^?TOM>>Z/4CS&+/EO/?A\36)?B.DJ6"[I;QQ,%_@+&CF/
MNV3SZSR5[&749!E,9^)',5D%\0)_XWFP7.'O1V#_V0#VHV"^Q.<P6$;^#TU^
M_S 2PV VY\GSJ5\3]]<T*=F8])/,]R^\44_8A4_%#,>H&<X ].]K0C68D'6!
M/I[TAG/A>2Y^JWC@3[[%5.DS'%P[O Z0]DA,QC$,O!#+,%BL?  A>C$),19-
MHV Y;?"(X2=1-'E*'Z)IL* P>2S3AV5('^9\(?/(IC$V7801IJ_B8+5LQ+!3
M!J='XT4\(^F+8#Z_PS%[CN^G*C$XK%LMYJSN+ A7'(1#[1F<:L!YMZIWP*43
M(]TI<@5&8K++6TIXBN!^&:"OZC$3B S,T?Q]>M&2&>@7OPWPJ/8$ST#&J;34
M29=,WU.G"R3@'6(XG70W&-^LVYE$5RU24G_(_M92XY4%6YKWZ!1TCT]UC^?]
M"?=U?RP'P?;__RDW(^A'813,9FW"Q3PV 4N?B3^ 7<JI>,:Y%H94O?I)Z%,0
MI'CQ>*I-?0(L@E4TG "GA9H=<) V+3T7Z XC_TNTR!RBO?$J6$U]A)8HB[.A
MT/@+KGO:] Y?M]XO_GAS H3X+@[FO8'O0?[/W"+R=7=S%SWKHY$H!AM4%;WV
M?7+N2PRUI_JX@Y*%\WIM87G_J,^:L3N:L#0W>4KPS4Y]J:/+NXREMWW-->]!
MH*-%D\"?\?U]EMEL: N#TF+[=U/]6ZAG[2W4^WI"7:"OFTLR4L_?0=5W).U$
M^M)<EHQK@[P9A]X]6G3W0O7Q>[03?3V\3C:E^S]J]F7/*N:S_B)R;ZRC:YTC
MR=(<%7]PBGZDD2C\L>;TP&I-'DJ9T0\&^-I>#G:ZOOWPVZ_OW]VYHW7$^KO[
M2&(X+?M?S9H=SM]JG4BKV7)++HF"W;G0/+37[:<7?]%B/)E-SGFV0]F) P/Q
MFWG\1H.NQ_D:_?[5ADP2S^SKSMN=.>O#*?FT.WW2/3LAHLK</16;P)=GE1WZ
M7>^R]V-KKNR6?U(N(;DJG/_=M1UM?[5^[7^L[:;[G[Q_E7:+-B@RM<%2\*C9
MR-]?-B_.[/FGV[5QSN3\N%,X5UF:@.\;8USS0ANTO^5?_1=02P,$%     @
M(5955JPJ.[DV!   >0H  !D   !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL
MO59-;^,V$/TKA!KT1%@217VEMH$DVVX+=-L@2=M#T0,MC25B)=$EZ3CNK^^0
M4I2DR2;-92\227'>O'DS0W%Y4/JS:0$LN>N[P:R"UMK=:1B:JH5>F(7:P8!?
MMDKWPN)4-Z'9:1"U-^J[D$51%O9"#L%ZZ=<N]7JI]K:3 UQJ8O9]+_3Q'#IU
M6 5Q<+]P)9O6NH5PO=R)!J[!_K:[U#@+9Y1:]C 8J0:B8;L*SN+3<^[V^PV_
M2SB81V/B(MDH]=E-?JI70>0(00>5=0@"7[=P 5WG@)#&WQ-F,+MTAH_']^@_
M^-@QEHTP<*&Z/V1MVU50!*2&K=AW]DH=?H0IGM3A5:HS_DD.XUX6!:3:&ZOZ
MR1@9]'(8W^)NTN&10?$E S89,,][=.19?A!6K)=:'8AVNQ'-#7RHWAK)R<$E
MY=IJ_"K1SJZOX!:&/9AE:!'-K8759'D^6K(O6,:,?%*#;0WY?JBA?@H0(HV9
M"[OG<LY>1?P U8(D,24L8NP5O&2.+?%XR1NQD3_/-L9J+("_7@IS!.$O@[BF
M.#4[4<$JP*HWH&\A6'_[39Q%W[U"D<\4^6OHK\K__RS)30MDJSKL+CDTQ(I-
MAXN>ZF"Q;?PN4DLCFD9#(RS49'/$#:K>5Y8X6"*&FEC9.WNUG6TT5*H9I&\>
M['YBT=$1A#8$7,()I@OZ#>@Y9?X9>S0<1*=^D?RJ;8MG2"TK<KW7#>@C^0@#
M:-'-\QME<78S,YABP_<#@X]*U89@%@>S!:W1O[!$D)V2&*8<''\@)X0CC8P7
M.$KSG&8LQ5%,HRBB+$_(-:9/5O 41]UB#-X\*6A11"2C25P2GM*X+"=N1CA5
MMUKUI,*B=[5DL%-M._4HH"KH/(MIRKSS(J$EYZ-S1.(Y&\7YNFHD94'++'&$
MLIPR3ZC,,LJB_$TM2HKA$([V.>&<<HSK75J@F)QQGPA&61R/6L01S9+4U\?7
MUH)'F%>7'%YP&O,<1P7#P++T32TX38J<)#1#W9*<EB5_EQ9)SFD>I=YU3O/4
MJ5)DC/*TG"-ZH4.E^TV2!E2CQ:Y%E7#^&?_3AQ8T^':<NM@0@0M&=361!D.N
MNKUK4(S]%V6!Q&Q!+B9VV/!B(SMIC_@SZ\3@@M;0>:=6>5 7D],:[NS8Z >A
M418KG3[J46#.J3#3X6-.GQ\(SU;B!QX_SSRP+DH:Q[Y9,IIGT:S)= +]@QSJ
MO78E\)[S9TR+Z-5^L$]5J?XKA@L-B\9%OX%&#L-4;EYCT%*A"$[SDSA>I/@;
M[CHL/(K3:)'<3[W?D_)A@2)_LP-_[>B."W=0(X3'&13FTB(PEM!,1A@#+I7&
M>7ZNI8-_IN?BI7]0^.@Z@(EJ_*7'H",48KP9S*OSO>ILO$X\;!\O99^$1CD,
MZ6"+IM$B3P.BQXO..+%JYR\7&V6Q*ORPQ;LA:+<!OV\55N T<0[FV^;Z7U!+
M P04    "  A5E56WR@4;5,&   I#P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970Q.2YX;6RU5]MRY+81_174Q''L*EC#^V4MJ4I:;Q(_K*U:V?%#*@\8$ARB
M1!(T &I6?Y_3(#F:\6HWZR1^D$ABT*=/GVXT@,N#-@^VE=*Q]WTWV*M-Z]SX
M:KNU52M[82_T* ?\TFC3"X=/L]_:T4A1>Z.^VT9!D&U[H8;-]:4?NS/7EWIR
MG1KDG6%VZGMAGFYEIP]7FW"S#KQ3^];1P/;Z<A1[>2_=S^.=P=?VB%*K7@Y6
MZ8$9V5QM;L)7MPG-]Q/^H>3!GKPSBF2G]0-]?%]?;0(B)#M9.4(0>#S*U[+K
M" @T?ETP-T>79'CZOJ+_U<>.6';"RM>Z^T75KKW:%!M6RT9,G7NG#W^72SPI
MX56ZL_X_.\QSXW+#JLDZW2_&8-"K87Z*]XL.)P9%\!&#:#&(/._9D6?YG7#B
M^M+H S,T&VCTXD/UUB"G!DK*O3/X5<'.7=].%B/6LGNYA];.,C'4[&]2[XT8
M6U6Q&Z3:7FX=?)'%MEIP;V?<Z".X8<3>ZL&UEKT9:EF? VQ!\L@T6IG>1I]$
M_$Y6%RP..8N"*/H$7GR,//9X\4?PEH#9.SEJX]2P9_^\V5EG4"?_>BG>&2UY
M&8W6SBL[BDI>;; XK#2/<G/]Y9_"+/CV$UR3(]?D4^C_0Y;^'[CL%\F$P5]5
MZ6GP4M$T<Q0.O8'I"<MCA8.-8'C?=Y*A?QCAI]E%<?PI]X3''LN^9FI@KI58
M2H]H$2/-X*CP86J0B<FLWJP@+"QCMN_T3G2T%I5END$_,7M5800(JI)V(=<)
M!W#YZZ0\Y@7[$0RK5LGFA%(M*^7[2R\>I&%?$9'7;W[\FLE'T4U L)[;HS!*
M3W9U/1I=3Y5C%'^C.Z7MS&Q $R6>=B%'1)Z!8-4H)W:J0_0<83]*Z^9P*V%;
MUJ!!LEXZHZK95'2=KKPI*@KZ4FS>3Z4'"[>UCQ!=KZO1-.3BM)XD<YK9%BDC
M<1LC4-43:2D7:1:P69(U&*H-ZZ&5=:0K@FNA5(TR((FE>?+F>SE O6X= \B'
M\Q:4.3VDDD5@F  78$1T*&XQ]V5*;H]8V4X/DK-. ,._SS^-2)'H4"^C/D@*
MZ9CO9R1?<0>T=GJJ7NQ]N3U9)WOKJW.RY)@:J")73Z0^U'J4SVC0H9(U1)K%
M;Z37?:XBTM/G%35/JWOASLFHU\<PL*T]2%]7+\1-V<2R:AQSRMI)7F"=G2EY
MIAHEN1\[Z:1/# W)H=;?]+)JQ?";\&<A*<X7 NS$*(RVE1Z1()] J@>M!A06
MN)Y%SI$)_2"I:*MI1ET6%0>CE4@E3*U$Q7H]**?]"EV*Z"P/?N>%YU7@N7!@
M<+Y"3[)XP7YJH>YY2?[E9%F1W6@4'1\ =^Q2L^[LT*(^_'I]IH,!+)6:SPV,
MB@%I.,Q%03.?I  ?27L4PPXC^QW:P+K+^/^A]XJ7X)4?/*WW^R5S:R;7[Y^T
MP]?=PO2DG[[U3"W[&<K!X[WSR_L+%N8Q#_,,;TF0\CS/\9;F!2_3F+V9#-QQ
M]E;5-7K@&Z2/?2GZ\5MVTZ!7"!:&,<^2DA4)CXJ"A67.RSAG-U8)=B<JU<!Q
M&,0\!EA:\C!*6)A%/(&7FUX2A&5?R?=5-]642Y+EC-_7+ ]A'+ XX7F: BOC
M89 N4<Z9:; 0J(#]_HD:4*Y=CB_24(!)%O(T*BBL(N9EDE#0/$A2T(AFF?\0
M7=."IPC["Q:7<%L$1""->!I_CJY!P9,T9T7(HQBZ%B7/RO2WNN8\+0.6(04(
M+X1245A\KJZP*I"-&+G)4H:\P<?ODS4&Q2CQU1+!<SC+&@8\BU-?M'^,K'')
M\S E69.(QZ@]4"DB'F3)?Y:U#'A9%BP/>%!DJ$3P+9)S59&K+,Y0-+S,0A8F
M 33^[&)- Q1KQJ("#[@IP#3Y7:+&.>H\2'U,.2J>Y"UHP:0ENY_[$#43AYUZ
M-RW;@S\9&35O_1C2\Z'&;^#41M$VZ7MUXSL=0&A'8P-V%[4?*'*!X]'SP<#2
MGM7I8?]-ATZ. X&UE(WY5  ?D[.T[W^@ ;A]V,S6-A9>L!_T>CA;^3QO;(3[
MB($P^+,_!-"AZ?2X\=R,_YL6>O'287A[<GT!E[V_I-E9TODF<QP]W@-OYNO/
M\_3Y$HF"Q=X/B60#T^ B3S?,S!>S^</IT5^&=MHA</_:XBXK#4W [XW6;OT@
M!\?;\?6_ 5!+ P04    "  A5E56N?1LPG -  #U)   &0   'AL+W=O<FMS
M:&5E=',O<VAE970R,"YX;6RU6EESVS@2_BLHKV?6KF)DD=3I'%7.59NJ3=8U
MR<P\;.T#1$(2)A2A(4#;RJ_?KQL@14JR,[-3^R**(M#=Z./K@WIQ;ZJO=JV4
M$P^;HK0OS];.;:^OKFRV5AMI!V:K2CQ9FFHC'6ZKU97=5DKFO&E37"7#X>1J
M(W5Y]NH%_W9;O7IA:E?H4MU6PM:;C:QVKU5A[E^>Q6?-#S_IU=K1#U>O7FSE
M2GU6[N?M;86[JY9*KC>JM-J4HE++EV<W\?7K$:WG!;]H=6\[WP6=9&',5[KY
MD+\\&Y) JE"9(PH2ESOU1A4%$8(8OP>:9RU+VMC]WE!_SV?'61;2JC>F^%7G
M;OWR;'8F<K64=>%^,O?_4.$\8Z*7F<+RI[CW:U-PS&KKS"9LQOU&E_XJ'X(>
M.AMFPT<V)&%#PG)[1BSE6^GDJQ>5N1<5K08U^L)'Y=T03I=DE,^NPE.-?>[5
MN\VV,#NEQ&M5JJ5VXK:0I7UQY4";5EQE@<YK3R=YA$Z<B(^F=&LKWI6YROL$
MKB!4*UG22/8Z>9+B6Y4-1!I'(ADFR1/TTO:D*=-+'Z'WDW*Z4O GUYS5BG_?
M+*RKX!G_.75B3V]TFAY%R[7=RDR]/$,X6%7=J;-7/_XMG@R?/R'MJ)5V]!3U
M/V&7)^F<EO(T<?&K$G9K2FLJ(4NAFD56WNER9<46B\3%CW^;)<GP^6@87WR]
MY-_XE_CYI<C,G:JP%!$.M<K2:5D4.X$/89;"U)7XN=1.Y>*SDTY9CJ:\Y6,'
M)( LK-E+0?&% ^5B$03=!CCPLKBU$D&>[H-6(+>63MQ+*Y:5^:9*H4LXTW ^
M$!^<%Q:43\CZ/4$%J!)K!W02NLMA(+X8)XMF:04NI:OTHB8$LL(9WM?1G;B'
M$.)\/I@CN(L"JR*Z2YH[&"(7Y[/]8Y'7K&*BLU.RLD)1O E$B]HLP+&)&/Z,
M>3^^#",@J-TJQL!BQZJN+=3=W[A1TM8A2'(<70#U61]=]0[$FWI3%Y)(B15P
MWS*7PE@+W4#'ZB%3UI+-X^$/="%A5T@9#FS";6-0LRCT2C) @Q4]06[XJMRS
M2H$##G8GBUK1+@GR"%D)?<F-J9S^AJ>D(4$A3.#[C)R?C*7!'-9E<@5$V;-5
M#Z0#;)1XCJ0#K5#F(HT6>MD\EV6V:W;0B?\.YY?@F.DM/,62I'$\2&?> C Z
M\=$;.LZR^T1 $)G_!A0'1Q@?"8>RD:>KJ@QJ)AFRM2QQ@>;HP;%D%+4ZXRW:
MY&R3CF0^K\%T9$6[UELOS](42+CL*G)18'5E[G1.S@O*<,M,%SKH/1RT,K]Y
MW1S;)O+.VI@ UE[6['8('5?;ED0W.A$D'=^Z9J?T/GF39=Z!3O(2YV(:1\DP
MQ9?Y.!H/9^)-JZ 3RV^?D)N$6*B5+EF/D)+,LJ=[#@<%JU$B/@<59\8Z$4?#
MZ53,Y['X4,)EE77^]R2*1S,\G4&VF\S5L@)H< 2(BR2-)L/II;A(HU&":YMB
MME+G>(Q-XTNZ3H?I)=@Y5W"867$11W$\XV?I'-?OG0?QWCG)XZKJ6NR]U-4^
MDGJV/*V@Z3P:#4?T91+-1T-_W.:L%.F7PO197,1I%"<XXS0:3\9_X?Q/RMH_
M_ 1;QI.]N.][3GDN+F;1; 1CX%L\B>+AZ))#XRE/1\;)@%2$]^?):)#N@9B]
M_ AF!04I$D<.<0.\Z])3: (ZUS8S-1"U8D2MS$8D@UG\PT&$!, &D?%@=/II
MPJ'GX<(VY(MZLZ6:FG(-H,-7RY2V!N)F0WPM!_RJ9, ,FS)*L(7.?0Q**!G.
MSU6DY6?:NB:H]T!R(%$WI/^%E1520+EZAHC9  WE @#CM'K$#ET,,+PY,QM4
M*&N"$, 9^1B"*8[2T82B:@[G2O[@M@8@G\R/36:,F_.R?4NT0;(-[9#22N-
MRQVHD99Z1-99BWR,$Q<+!1'8$0PJ!"<?E+T\1.4]%W@W3.@K!"X':NO31:Y(
MEY33* 7+SM%)]J>\V)YPUZZYWO9<DOQ-_,!.B8LW9<?)#J'_%+N^:DY9)B@C
M@ =78ETC<%JW03^V*^N;NJJH'N&8[]L&#C6.DF3&UUDZ(8>GPJ#-:P?+DV@\
MFXLT2I-I*-3^K-R FF@63PEOHWB2BD^/.L%WG;#K=KTXZQZ>2K=^<CH/Z>F<
M$Q0E@.E!FB)@?@KANFD,&AF/Q;NF*JJ4JZOR"-JAY#FA]SB*Q_X*V2Z/M'VD
M8Z ^SO"XCF"V>$XGF4S"N1+QR93/;/? ('P^'(Q:(-;DE%E1YUV;4=U6[B&W
M!V^4#D*N :VGK-NU63 9&6#0$ZI[@JN+H-]+;@+T9D,U+OG;*?/W//XOX\%)
M_&G,_8=<\,C1^K!@3I9; 262P6B$2SI(4US>+9>^M0@Y#HQUXY./D>&-\6"6
M>NB9$9FG_7 Z& ZQJG\A+;Z!366YH[XOGCZW!QF7-$Z>*I&/=CWM$NB0@JP&
M!BQUAN*^]UR7K<Z;GNO)R J1?"A.OWGZ<E025(I;<W)07S\$S?%#-CXU51;M
M)MBT<O".3J'4"I9)NQ9+@E%R&LNEUI-R=8#\E'A[C5#LM4X(#>Q0_93H5;A?
MK"V[,3H#]- [K0I(4E=P";F%;#);1^)^K;,U#G-GBCOJ1+;;8M<<B)I3L@$U
M_YXQ%E!!X5VX0Z_1"-=609J>_D]8AB<!F:E\5]EVXKA5=V3U4]H;B(^/>HV?
M")!-:S!!X=1U,>OJG J?7*'7-EM%N1JVJS3JQ/U&"0L3;%5:4?'5R Y58;W9
M<H,=!@ ;Q/A2*]_Z[44E[:@[XNB0(?-@O-.NSDJC[<=IMQ6)^-]6^EDRY&E>
M0^8+]8\VV)?6?+Q]QIOWG/2&VDOO!S:3A1H@)QW%CCH1WKV.D<,<;N(!'-UJ
MU5C)#QON><8:.I7>%EJV1C8U%:*X(%SD>76C6,[UAW6,+G.-EKCVD LTS0K)
M]1X]I!;9;.".=.-S#*W/)%AP'EG6.(/J<D*]S60Z,6$6OWE<;',6]PLN-/8D
M3ZY^KRG*"G(6(@RAJ(HG./*N2W.#O,X.@8$=@V<EHM+V:U,3XD1,NJ6K?Z_Q
M$SF)$1L:\R-+J5PW),(YV@&;W+'D%;:'<6GP*XE,E;5QUE4F<  /U,I4.YYX
MM&7<<<=PNY]Z@,AML/X76:T@6"\;I>(=)*!H4@A[WTF@/ #N4\*8CO'Q5BU<
M]W%".01E!S[HL:_P8LX2W<^;TYU<=#S"6!/H)-30)FB.$"NV&62B:MA@%1PN
M^]K@VAJ!"_CKM:_GR;YRX:';0A4:EO: 1)3V/9-WPJZ:RW88= \2'D@?* MX
M/'>L-FH'VCW,HU(KH$<%M*D #^H^M ]N[^D=)NPVH8S@$6BEFG[P4!]MX@""
MPPU]206O(O(G9(%:%($ G"CWL@,&(?M O+_Y_%JLX);,QL]X;5=S'(&6!E>$
MK32S6E9RH^@%#X.8GU.2GQ]L:J:&E,%0TY%G=SV9?#-7-JOTPN>03P:ZC"<0
MJ2W$R(/#HFTWJQ 3?ZZ-<FN3F\*LM.H@:W=.ZB.# P<BK&%&6![:*,UA^WZ"
MV*.=/\7&-:5Q\KW/Y'OM'7LBR<ZZR)L1-2F!#@7-9UQH ++W8-_UXM:X^SEQ
M(*H>PH"20=-ZF/3YZ%Z[-<[AL2L^UM1:PWVK;+V#@O4#-GSP]?;G-FBOQ2]_
M0N!FUNEACUV,(L]732V:=R"!*[Q*YJ%GIMO_3?R/IE0[\=$SICG3-=F6.XY]
M+!!Y+@BRSL_B3D%(RJ#!-/M$2IV1SQFL!''QZ>:72_"J.52)B_V_L6D&PES&
ML6YS2M4T2W>FG9?3F-?#/_:0\7O%0@MS=$.SM\K7<R$OF/MR3YXH1?0&LX;K
MXV%G0A2Q;1RCA>[)5-8<!.#0P&_MZ&T-I;A0[7#X=*-:+@R[R(Y.R'FS!\H
MN:RIK1B$:25->!:JR?#D8F$65"D4.-]X@!X.6S53_+ JY,\]!T3]^[JBB@'U
MD>+D4!QC:9,(O#(.L26\YMACIA_\^8D!&9L\-Y0E(1BZ+RA\*J/W.UQ/H#GC
M"4H?:NC]6J= [/67;+!>(LM4156+ %0#M*E-U25\I?8>B6ZA(/"U=>$(V&2'
M:X=.]_52B'<?X>0T.:>&4Z\NV)F L&Y]['5=G=++D%#>/3*L)2T>C5R[;?"'
M3I@%:1F:]H>X%O\,<-'%81I&1Q.>1,VCZ63Z&-R)>!S-)RF810FJ&5^B?)^I
M0'DRGL<B'4;#=/[H!L3H]3%2B3@:3:<T7IG/>M@BTEF4H/$>X3*9?D<8BO^4
MSC86HWF4XG*\_G@BCVHD-QQ>OOCG(E1^)7_>';\</7S3V#0LZ2-^P7\DT=^4
M[;9]OGZWG3<,;=\!%HAR?B,!@#GB1ETV^M3&M4KU !M0F/L!BN\9A%RM4& U
M8X[^A'R_VDO<<@YEM8_KT,KSY+V#IA85SG'/QE4[F^%T#_^=MT5',3#PQ?4Y
M_' TH^\C,8XF(W))5,WC:);PUPG\.?:_3O'K..6U,S1^*4)E'$W3J3CU-X>K
MSE]1-@HU(?WAA@&B=/Y?*>VO[7]Z;OQ?6?;+_1^"X,(K>KE<J"6V#@?3\1DZ
M'?Z3C;]Q9LM_;%D8Y\R&OZX5<GU%"_!\:5#=A1MBT/[3Z=5_ 5!+ P04
M"  A5E56/:-40;H2  !2,P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,2YX
M;6RM6VN3VS:R_2NLV=0FJ5+F(=NQ-WY4^7DW6TGL6F<W=>O6_0"1D 2;(AF
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
MGZ6!\%B:RJ/MLK/-?V*;Y?#!FE!Y^,V46-X'2(E(SR8_L5GFCR*^1CF$<3:
M?)3GC^"-^^C&$6_\9'3P]7KM@Z-+\/=#@78PQ<,PW!A7OA$2YPG=?(]NA\GB
MUU^RR>C5(R2+GF3Q&/H3)?B_MO %H7%VITJ$O7 L522EBR_1!>I.L!NPK6.E
MLI7!@P@0*H1 /<9G7F@$84J@EM& MP&YJ&=80_A,ZCZ0CG#]P0$:=,J60 ,B
MXDO1J" (X7NK&FK? ,K#%@TZH?6!""$<4+CHBO4?\ 3AT"@9U7<T*6#C;!T-
M@R7*#CL$(O1>B;72BDBT!$&SADJC9!?&'3^KE614XL$-7$+;\#R@F;+CL4&Q
M5XH:S;'+.[,N%1V>U$+5Q)1#12-Q"-?E/]2<'!XETB&U9!GI"2E=*S0)_=&J
MI+:,8&=.[I!._H:PJH39,DL3RR))?E!F"Z*V+261*_1#ZCDFSCJKQX1 ETCJ
M(JS7E [N)"8G6$_3_/57L;/XD_%G!$NA!=,@%?+PAS M)YSLGD$^&!<%_6:#
M:3Z)^VPZ@1N^8W$DL^LS)GE>D&IQ,867TS&L.';?I>7Y)"]>P//+8D3?;) 5
MXQ<_^+W'F#U>1L_W&:RLYV1[;Z42@2^,"M5_KL^!RMH(Y;JR.)36\:G@Q,K6
M.5Y3,;JLTH9J]NQB>$FS56N*BMQ/AM/3+JJ2(.L%3^:;\SOH$LS&,<DT,QJ,
MSX\^#!^:&.G9 *_1;>,S11>(.7:SO)?V+^%U]P#<J7?/Z ?AMLIXT+@AT]'P
MY44"KGN:NDVP37P.UC;0XQ*7%;WFZ%B!SC?6AM.&'?3_#Q;_ E!+ P04
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
MEB 5+2$1'"Y9U6<^LCG Q)\EEE2Z*:'0/NW4!K4U!#N(*(JN:7 'B1J/0)D
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
MCG76/?^%TYR$R?[W#!;3/TSPOG7%ITOQGE Z.O>SOW/SE:3D-V<@^/!E&O>
M ]WN*G<P.)-^Q&:-6%'ZV^%KY4$\OJ7)00^EI84T1/ -9LOI>IX5"8SQ%U(Q
MX!LQ(L^_="$]67XKY.CU?WNVC>#[%Z>REYOF;-UIN]E+NGG%O:]E2'+]A5_7
MB-,V$;!'EV '>V;+1P64A#AKO.M3)OKQ9TY^ \-(Z(,9]F_!B-Q&SI5GTP";
M;)0-MT$.X?8]()HKG8/+S!1J_>59OY;:J9B5'3X^TH:6@%2?:P7E19\C5B)V
MI/> Y94DK!R\!\017P>:%@*W$$*G4)I^B(*2U7.:]"@?C$@#M*?W1:@->X33
M6/-[RQK% 7-C4Z+.%&;2\][;\'L2^?1N7*'!>\MUYNU'L>->]N-HY"+6_!-P
M"%,H/I/?24M7T\_,/9,?5^MOE]^H>Z.;-:10F14]>C5_^-V%V%K\HW4[_JFU
MI6LI"^&/&T-ZV> &^G[E"%3#'U@@_?C>T_\%4$L#!!0    ( "%655;P6+D)
M$ <  &41   9    >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;*58:V_K-A+]
M*X3:+6X QW:<Y^8%Y-&+9H'V!C=[MR@6^X$6QQ:WE*A+4G&ROW[/D)(L)TYN
MBWZ)]1C.S!F>.1SE?&7=[[X@"N*I-)6_R(H0ZM/)Q.<%E=*/;4T5WBRL*V7
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
M5\,,L_/&G@?UC@S8OE2RP=GZ,'9[37$*.93Y-$@@GE%DU$Y-AF% 7G>,EC1
M/HWCW:X\#D*@8&LI=PB;Y]@_*OD4$\8Q#0/H'(<T8]G@:$A#+SQZ-!ZH;8LY
MS<+(H1_$-&9>%Q.?^G[LAG% X]3_83&):11[!):QV,4E 0(!S="+?E(\0NKY
M'E0$[*XK)30(DMUHC+,8L&%7#'?BX=,D";XS(AF-/=_&(<P&-]%/DO3Q:/A
M&UA'L0L !"1#??AIMZ]%(65>\,-BX7LT0[,#_+$/YVGHNR*)V$\+QMB/J<="
M6QU1FNU '2"!D86[!4+3-$3ZL?0N) %E@.?[2@09'2'&2'><G[;.CBW@T8$2
M87:G1+](7"0"FH394"M>5R!10M,H/=JW*TQV;K*-4"MW7[=M%]AVE]IA=?A+
MX+R["=^1=_\GO.5J5>%:6XLE6+WC!&=<U=W1NXF1:W<O7DB#6[8;EH(70ED"
M?%]*;'S]Q"H8_BB9_@=02P,$%     @ (5955JJ.I%L@!0  0 L  !D   !X
M;"]W;W)K<VAE971S+W-H965T,C@N>&ULA5;;<MLV$/T5C'*9=H:1>)5DQ]:,
M93>M9Y+6DSCI0Z</$ F)2$"" 4#)SM?W+$A=G"CJ"XG+7L[N8@]PL='FBRV%
M<.RA4K6]')3.->>CD<U+47$[U(VHL;/4IN(.4[,:V<8(7GBE2HWB,!R/*B[K
MP>S"K]V9V85NG9*UN#/,ME7%S>-<*+VY'$2#[<)[N2H=+8QF%PU?B0_"?6SN
M#&:CG95"5J*V4M?,B.7EX"HZGV<D[P4^2;&Q!V-&D2RT_D*3V^)R$!(@H43N
MR +';RVNA5)D"#"^]C8'.Y>D>#C>6G_C8T<L"V[%M59_R\*5EX/I@!5BR5OE
MWNO-'Z*/QP/,M;+^RS:=["0=L+RU3E>],A!4LN[^_*'/PX'"-/R)0MPKQ!YW
MY\BCO.&.SRZ,WC!#TK!& Q^JUP8X65-1/CB#70D]-YNW%BO6LJO\:RNMI%19
M]LL]7RAA?[T8.?@@R5'>VYMW]N*?V(MB]D[7KK3LM[H0Q5,#(X#;(8RW".?Q
M28LW(A^R) I8',;Q"7O)+N+$VTO^+^)K72UDS;N(_[E:6&=P1OX]%G-G,3UN
MD?KFW#8\%Y<#-(859BT&LY?/HG'X^@3>=(<W/65]]@%]6+1*,+UD[T6N5[7\
M)@IV6XC:R:7$\,I:X?H*&LQY7;"WDB^D0CF%I?VV^KX676 G71\/[+X4;*D5
MNEG6*^;HH/0M#5R6.6P+ZR0:!E"67!JVYJK%#O#3)N_0\D.TZ@ M[]#BSSC:
MWJ*]MJJW=3S7-<E 9RZU$=^>GEM7<L<VPL!+GNNV]A"T(5N+;=GS@[(/V7V/
MR%HPC7>TA\RD]1U?,- '$J D&A#,Y7?[<T-(MN$^\;_F4OG<.(U^K4%PW@'V
M*1(H"#_(840K6739@ODZEUPQZ[! "K8S!^\-1[:&B#?7ID#JU6/0Y1.ER#T:
M0M^T)B^!&1HR]Q$< B>TT 'Q(7>HVN(SR)$0\N(SN,8C+%KC"PO3E>"V-3WP
MO40CC-2 LBM'7XIK;DOVG*5IAN\D2SW6EF(P(A=R3>D(6(V;)@O"9(RFGL+&
M&B:UH<K':1"G$S:.V!V%*Y'9!UP^MB^X)N3@1&,\GNX814%Z%K((EJZ?;H Q
M8JSBFT7L=ZV+C52*1<E9$,53-@Z!(&4W8HUKJ4'JG<C+6BN]>F3))$A"V)R,
M_?]&@ACDH@5(Q*&ZNI>R =Y),(; RV?3.(I?LWO#"]R8N$V[/-.TYA70;R4B
M+_^7CT/I>O7*"5-M <?!=)(ADIC=:X<C\'V?/&=Q,@7XR(_.@OALLHOY6/\
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
MV\@1_94IKKU%5L$@,+AK)55)\FZR*>_&)<F;AU0>AL!01!G ,)B!*._7Y_0
M!$F18IR'O. ZT]?3IQNXW*CVJUY):=A+737Z:K(R9GTQG^M\)6NA7;66#=XL
M55L+@]OV::[7K12%W517<^YY\;P693.YOK3//K?7EZHS5=G(SRW375V+]MNM
MK-3F:N)/M@_NRZ>5H0?SZ\NU>)(/TGQ9?VYQ-Q^E%&4M&UVJAK5R>36Y\2]N
M4UIO%_Q1RHW>NV;DR4*IKW3S:W$U\<@@6<G<D 2!T[.\DU5%@F#&OP>9DU$E
M;=R_WDK_Q?H.7Q9"RSM5_:,LS.IJDDY8(9>BJ\R]VOQ5#OY$)"]7E;9'MNG7
M1L&$Y9TVJAXVPX*Z;/JS>!GBL+<A]=[8P(<-W-K=*[)6?A1&7%^V:L-:6@UI
M=&%=M;MA7-E04AY,B[<E]IGK7YM<U9(]BA>IV?11+"JI9Y=S ]&T8)X/8FY[
M,?P-,3YGOZG&K#3[N2ED<2A@#IM&P_C6L%M^5N)'F;LL\!W&/<[/R M&1P,K
M+_BOCK*/I<XKI;M6LG_>++1I 8U_G?*YEQB>EDCE<J'7(I=7$]2#ENVSG%S_
M^(,?>S^=L3<<[0W/2;]^0/D572696K+/K7HN;1E,;V4CEZ69,=0CVT_>*?O/
M:WA<2;;>25[L2RY[R<;"@AX8+/XF1:N9I 0SI$?6"]F.*;)'GXFFH N/Y0J%
MJXTF^VGS4E4@@+)YNK#+^]5VY5W7MK(QI(S)%["-ECMK+M@OLI"MJ-@[EJ4X
M3+-D1J>$9S/V8(21S'>BE+/8RU@:,]0J*K%A?NAX>)HX7ABSV,GB@/F1D\3T
M*(I2/ J@^Z-<2F@O]AP^9\,40K-XQ@(GC&,V];G#HV!KQM1WX@ O?2<,,[KS
M$[S;VC,-?&]&3S-[3KT4QQC6<1+G>1'>A0X/PME^NM]."L+A)/#@'?,])X)W
M%!,(#V=GP!>-X(N^&WP_+Y?24N<>W-@].7POD>2\K$I!!'L*@.>UW(#5]R6P
MA30;*9M#1W&Y[@Q2)(P%DD:P.Z/:;VPY9*4E8PAXYO^*Z![!^@B_%(^=5EBY
ML]!:1DVC8&IT:R&A7AX:Q'W78^]?G1Z,RK]^Z+=3%(#*/DZ^"[1D+J RY7'B
MHB"V "4>$FV^8CE 71K&W1!KW("0QT,76/M#5%TO19 [HLDE5D6T"F_#S$T8
M.K&I9$TU2<4K7E"U3'1FI=K2?$-]"#0B*T.S'W](N<]_&L]0PUU4YN^J^8"H
M=D .6@KB(^NRJRD*\L5 7E?JE=5 X<U7HGFBB+"E*%OV#!,M] ".9]GV$AIE
MJ$,%ULS76@^US1O<PFQJ9JPTLM;D'8SRW)3QU(W9EP=;Z; &,T-5H.5*AK@U
M,$Q3!HL2H+>D1!G$=M^E<O5LR'T>V) /A7V0QWYAX/HLR=QL((;]%0YKI WK
M%KQDQP!4VAW2[@3VAFXT8W\'2-M^"]YYY(&/*QS)#FO&>S =DOP>W)0%Y.3[
M,_4?C_4??W?]CQ1).+_16H+3*6F?2K% Y9KR=.\YKX!ZC^5:2RYCD] (:+DL
M<T'M0-9KU6)0'+.1(\";54GH1C6T)3B:-A4G.%SL[*QV=E)JC\I\6^"H=%2E
MT*?JO'?[ @SX#%!09;]CW,F"#.?0B;.0_4Y972.C!&Z&Z4)#'?I#@MU^Z@1I
MP.[$NC2B*O^$J6.=DO)"/F,X7MMR\-$]/ ZA:!Z[T!]4/[H%QBUN2?\FSU77
MP%,PJ2R?+>(#M$,/1S],V-W^1M(U0$VS%*8%Z()1:J6T'=2LAV$;L@.2D.%X
M_Y:E \/XL9.D$?76*.0(D$&FM$'4:SAKU6:.[\=CJ=X=U32@AN(/8H=[(1Q/
MXXQ]DB"]@\PADD%$KB$LMBHH1$'(T-)#'^LULO-\3&VHR"@D]DM2ZLQ^X 1!
MRA+NA CA'H(OV%^4 @]4E?6S; P8R=HX(,F/N.-'\--#SXXCI :4E@]]BSL!
MS$+4,&KT)=^S 9*9! &=4IR^-$2"AEK9<N".D7-\ZQBWD\-QA JY($[2-M=C
M)$-T^V@(54L?'Q_4\D.G1Y-A3Y+1J)*&S$\\N Q3@'J><0O7;7@)S-,(@U(2
MV<DJ2ITT]<Z-$<E((\EWT\@P/$P_H31FVQZXFRA.4<A9X:?'[ZV6:E_+JW'B
MC;F4?7$?7)O]Y2&S]\*.VKY=?K#$3J<QT![291@Y/*;Y;(H2\7A\U#$X%D20
MF#AI"& E3LPS]JA $<=BD;XTYG29H+ Q+&+L<V(O8&>RE(Y92K\[2X317(&$
M_QP(_W;+%_>($P*S$6UQ*E=G59S.U>-!](WEKO[? +1KFQS[S4X(;64EJ'",
M8JIK6;=OYEX'/3'9D>Q]SC_*XZVH[! D+"3^)IJ.>@Z: RC>\W9',+)'@&VI
MX'I%:Z7+?@PRXJN=6_')WG_,H!64JCB>C[9GF#0(PJ;>G;88G-F)W7-;[X:R
M36E6ULE7HQGQY/$\YF0)!H?_65\EUMI"HI]F[>6.U-]V[#"<!]WV54!Q/(7>
M^=[/C%JV3_:7#=4MN*__KS$^'?\*W?0_0W;+^U]*OXGVJ82ME5QBJ^<F^!YI
M^]\T_8U1:_MK9*&,4;6]7$F!P8P6X/U2@7^'&U(P_BN[_@]02P,$%     @
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
MB^>-J_<GC>\@3"ME1/#<IY7'I$@2GS2AB4 :?)3YF^@J<B(P[7<0%Q@VIYZ
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
MV';YT9%K0$?G#(;ZGA^P,&;(KVG/W(O\O6A:YU)_5\XEIJ%V_'5&5UD.QU*
MK@>03-UB<WR6V#2%II/QTZ'> C5\2[-DSZHZY9MCA:8H% L$(W5!#;R@KIY6
MW3T<:#'^D/CZK)4+OGX+=:,@><<:*,YCUP3^CITZ;7PCM!KYWEZ^'?E'UF+U
M^C&+;XZ,ZP)R0U =>1I0<-(<$I*.<@W1]VJ(D>4C1-N(W*CG4/V_CC1T3,?2
MA<S1D7&-R+2^-\ZA#?7)AWB.@^A$"W<M1_?ER*J%A_JSY+\)L@-!MD)DG>7:
M_4$&@)ZV/@@:@'YH]E;52><:H6#E6E^6P($>FVM]H]".MO<Q\_H:XK"\OLSY
M2,LUMMR<I;#5/ W@BZ.L+TCJ%R6V^E)B)902A7[<, K(<0',IT*H_0LJ:&^I
M9O\ 4$L#!!0    ( "%655:'%'03_@(  $$,   9    >&PO=V]R:W-H965T
M<R]S:&5E=#0Q+GAM;+57;4_;,!#^*U8F32 A\M(W8&TE"DQ#6K4*M.T#V@<W
MN206?@FVTU)I/WZVDZ:=1-,-Z)?&=NZ>>^[R)'<=+H5\5#F 1L^,<C7R<JV+
M"]]7<0X,JU-1 #=W4B$9UF8K,U\5$G#BG!CUHR#H^PP3[HV'[FPFQT-1:DHX
MS"12)6-8KB9 Q7+DA=[ZX(YDN;8'_GA8X SN07\O9M+L_ 8E(0RX(H(C">G(
MNPPO)F'7.CB+'P26:FN-;"IS(1[MYC89>8%E!!1B;2&PN2S@"BBU2(;'4PWJ
M-3&MX_9ZC?[9)6^2F6,%5X+^)(G.1]Z9AQ)(<4GUG5A^@3JAGL6+!57N%RUK
MV\!#<:FT8+6S8< (KZ[XN2[$ED/8W^$0U0Z1XUT%<BROL<;CH11+)*VU0;,+
MEZKS-N0(MT_E7DMSEQ@_/?Y6@,2V/@IAGJ![DG&2DAASC2[C6)1<$YZAF: D
M)J#0T4P:04B].D$S:HVLT\U320KSI/0Q.KH&C0E5QT-?&W8VAA_73"85DV@'
MDS!"4\%UKM -3R#Y&\ W:36Y1>O<)E$KXC7$IZ@3GJ HB*(6O$Y3JX[#Z^[
MFY2$)K8<-FG""BD68--6Z&$*; [R%_J-IH035K+FZ*5"M(:Q[^&%*G ,(\^\
M: KD KSQQP]A/_C4DD2W2:+KT#L[DFA]@.CAJS%'MQJ8>I%Y]P#,>PWS7FOY
M;Y0FYC6$!)4*TI(B2E(X07AA%)P!.B(<K0#+E[77#FVTYUQ;6/8;EOUW$ E^
MWBN2UC"O+/6@26)P0)$,#L#\K&%^=CB1M$-W@[TB.6]8GK="37&<FR.Y<I6%
M367_[SO2&N25A0Z#3><(#BB2&OR=R6^UO?!P.MF#O?]C$D8;GM&;E?(/'Y/V
M**^M]J9QAIU#2N40_3+<-,RPM:N]42KMV&%OMU;\K:F.@<S<[*J0&\JJ :\Y
M;>;CRVHJW)A7P_44RXR8$8]":ER#TX%IA[*:5ZN-%H6;$>="FXG3+7,SXX.T
M!N9^*H1>;VR YE_#^ ]02P,$%     @ (5955LP.+VI"!   #Q@  !D   !X
M;"]W;W)K<VAE971S+W-H965T-#(N>&ULO5EM;]LV$/XKA%8,+9!%HBR_)+,-
M)-&*%HC7(&ZW#\$^,-+9)BJ)'DG;R;\?2<FRY<IL/##Y8HG4W4/>0][Q>!YN
M&/\N%@ 2/>59(4;>0LKEI>^+9 $Y$>=L"87Z,F,\)U(U^=P72PXD-4IYYH=!
MT/-S0@MO/#1]=WP\9"N9T0+N.!*K/"?\^1HRMAEYV-MVW-/Y0NH.?SQ<DCE,
M07Y;WG'5\FN4E.90",H*Q&$V\J[P98P'6L%(_$5A(_;>D3;ED;'ONO$Y'7F!
MGA%DD$@-0=1C#3>091I)S>/?"M2KQ]2*^^];](_&>&7,(Q%PP[*_:2H7(V_@
MH11F9)7)>[;Y!)5!78V7L$R87[2I9 ,/)2LA65XIJQGDM"B?Y*DB8D\!]XXH
MA)5">*@0'5'H5 J=ERI$E4)DF"E-,3S$1)+QD+,-XEI:H>D70Z;15N;30J_[
M5'+UE2H].?ZR!$[T"@A$BA1-Z;R@,YJ00J*K)&&K0M)BCNY81A,* KV/01*:
MB0_H-_1M&J/W[SZ@=X@6Z.N"K81"$$-?JFEI<#^IIG!=3B$\,@4<H@DKY$*@
M/XH4TB: K^RIC0JW1EV'5L08DG/4P6<H#,*P94(W+U?'+>KQR]4#BS6=>HDZ
M!J_C9HD>;I4^^BPA%_^T+48Y6-0^F XSEV))$AAY*HX(X&OPQK_^@GO![VU$
MN@2+'8$U2(YJDB,;^O@6A  X0Q79BM!;4.'D#'T%KMS.\*\^FH?N:F/6/@)&
MST!X&XE6O5-)= 36(+%;D]BUFCA5X5M3I[<I215M5$C-YAH0/*F32D ;;25F
MWV#J8VH]CKI1T+D8^NM]EEK$<-3O1DVQ^$>Q3K\SP/U:K&%9K[:L9[7LBUP
M1W^R(EEQ#MKSU':1K<'."G2J?[D$BQV!-0CLUP3V[4',$%BR=K9/Y,/5H]XD
MB6P-5GV79+H$BQV!-<@<U&0.K+OQ(X4L5:?N6A'(^',;<25 K^$MG2 X\*D6
MJ;![*!5;)_,_3;VH3;VPAY0%72ZW,>63^C$!YF$"^2/PUBUCQ3MUR[@$BQV!
M-7C$P2[1"]XRC:A&<\2S4[38%5J3Z;V4&K_",5B![I]<(>[_X+(M8EKJT&?;
MQ*+>GEC3MG!G6VBU;:*LR5>YU0/M$"=O#9=HL2NT)GV[5!Z_:2Z/G2;S3M%B
M5VA-IG?Y/+:GV_>@JQYU(G\T:?\)S/&LW:YX,ENOD;?C7>*.[9G[A#S]W*VM
M$"=O-I=HL2NT)GV[VP'NO:E;.[U#.$6+7:$UF=Y=([ UL7ZY6]MA<&3\NNT"
M=V-7/9FOU[@HX-U- =NO"D?K&O=0P(9DQPFTXW8M_#FZ+U3\.;U]^'N5TASX
MW%2<!3(N6M87Z]ZZJGUE:KD'_=>ZVFTJL#N8LE0^(7Q.52#(8*8@@_.^"DV\
MK#Z7#<F6IA[[R*1DN7E= $F!:P'U?<:8W#;T /5_ ./_ %!+ P04    "  A
M5E561+R8] ,)  ##2P  &0   'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6R]
MG&UOH[@6Q[^*E3O:VY$Z"1C(0[>-U-:@[=7.;C69N?MBM2\H<1(T/&3!:3O2
M_?#7!@H8'*>L3OMFIDF.?X;S-[;//X3+IS3[GN\H9>@YCI+\:K1C;'\QF>3!
MCL9^/D[W-.&?;-(L]AE_F6TG^3ZC_KIH%$<3;!C32>R'R6AY6;QWGRTOTP.+
MPH3>9R@_Q+&?_;BA4?IT-3)'+V]\";<[)MZ8+"_W_I:N*/NVO\_XJTE-68<Q
M3?(P35!&-U>C:_/"LXL&1<1_0_J4M_Y&XE0>TO2[>'&WOAH9XHAH1 ,F$#[_
M[Y'>TB@2)'X<?U?04=VG:-C^^X7N%2?/3^;!S^EM&OT1KMGN:C0?H37=^(>(
M?4F??J'5"3F"%Z117OR+GJI88X2"0\[2N&K,CR .D_)__[E*1*N!:1]I@*L&
M^+4-K*J!U6TP/=+ KAK8K^W!J1HXKVTPK1I,B]R7R2HR37SF+R^S] EE(IK3
MQ!^%7$5KGN P$2-KQ3+^:<C;L>7O>YKY0N,<^<D:K<)M$F["P$\8N@Z"])"P
M,-FB^S0*@Y#FZ,SULX2_DZ-[FJ'5SL_H1W1&*//#*/^(/J%O*X+./GQ$'] $
MY>+C'(4)^I:$+#]OO?%UEQYRWB%_\X/T^G+"^%F)8YL$U1F0\@SPD3,P,?J<
M)FR7(S=9T[4,F/!TU#G!+SFYP5KB?P[)&!G3<X0-C!4'='NBN<^;XX5H;BY4
MYZ-O3F@P1I9YM'?W]<U-17/O]<T-32ZM>GQ9!<\ZPJO'"Q]GI?X7BH.Z*2&V
M&B)FUXM\[P?T:L2GSYQFCW2T_.E?YM3X624/)(Q PEQ(F <$DV2U:UEM'7WY
M&U_SPB1(8XK.HC3//ZI$U2*&B@H)(R5L5L#$VONX_#0WG#F_W![;<O7#IMBQ
M.U%>/VKAF+,Z2,JO4^?7T>;W+F&4GP=#?/&]39-'FK'P(:*(T =VCD3VTPWZ
MZC^KTJXE#TT[)(R4L&DK4T8GXR<C/%V$E.IIG>KIR:%\5PWE7\501M>/?#7S
M1;I9RK,?QUR$%4N#[[LT6M.,KUDDC ZLN]:4V==V-C3[D# R?=V@[X>I!GT_
MZOB@G]5*S+1*W/AY&'QZ*C:#=(U\/NKYYO9EU\"WQ3GC6P2Q'SGC6X;R;>7$
MH^UFJ :0,#+KC5[+,.SN5="/P@MSVI5 $35WYJ9:@WFMP?S$Q!-DE%<.S(_J
MH5_F_YJQ+'PXL)<+H[@&>%6 W,V&EPEB0BHB/W$9N7KW_@^!0==9YB?; JG:
MW-UH#V>H5I P,C\Y6_4C3#QS.C+U@^9S2RW2HA9I\78BW?I1A'[?-WO^/WPA
MD5H=[7$,50<21A8GU>E'.,:T(XZ.(DEC&DU!9;RA.,5:7Y3M_)58[=&*!H<L
M9+SZ4@FD/YBA"H'22$73::0(X9>0U5%)"Y)E:M6]IE:F)N?K%QGV*>.RA5RW
MO,[YJ:5&W\O@_$/22$73YK\?8AF.W<U_/^KH'&;B1@&L5:#:1$$L^/J>!JL
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
MJ1- 5=JT:;>EH*OW% YX:D%-&*P3Z%8 *,T%I7F@-%_O;E<<&_:LZ]./V&?
MNWT&K-YG./@A!S5GJ%6@- >4YH+2/%":7],:5IEF1RJH2IM2[78KL'JWXJ"'
M(M2,P4*!;C2 TEQ0F@=*\VM:8];3IEVA?L0. M[M(&!ENO>@1RC4B,$^X<YU
M.>ZN!AS02EU0F@=*\T%I 12MZ=,NO8_5Z?W_]\D,=6,&FVETI@#<F0$<T#I=
M4)H'2O-!:0$4K1)SO/<N44KYLGRO+$=E8J)Z>V;[Z_;=M8ORC:W6[XY^ZE5O
MH.TPU0MQ-X0OXRQ'"5U(I'9BFR/$JW?,J@/!UN4;2P],"):67U>41)07!>3_
M%XR)EX.B@NV;?O/_ %!+ P04    "  A5E56WD5I:TT.  "!J   &0   'AL
M+W=O<FMS:&5E=',O<VAE970T-BYX;6S-G5MOVS@"1O\*X1TL9H&TD:AKNFF
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
M>#W!OH6C6TY@^"\O\@S_!:V406D<1=.;A)*;GEUN;M/M0LQ[(7:MX(C\OEE
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
M-.7J]42>[5R635,N-W]>BW0NJO8-\O6KLFSN'[05W);5I\UFG_T/4$L#!!0
M   ( "%655:_1V^"B0(  -$&   9    >&PO=V]R:W-H965T<R]S:&5E=#0W
M+GAM;*U574_;,!3]*U:&)I V\N$T+2R-!*W0>)B$^!@/TQ[<Y+:Q<.S,=AOX
M][.=$!6:=CSL)?''/<?GV+[7:2/DDRH!-'JN&%=3K]2Z/O=]E9=0$74J:N!F
M9BED1;3IRI6O:@FD<*"*^5$0)'Y%*/>RU(W=R"P5:\THAQN)U+JJB'RY!"::
MJ1=ZKP.W=%5J.^!G:4U6< ?ZH;Z1IN?W+ 6M@"LJ.)*PG'H7X?DLL?$NX">%
M1FVUD76R$.+)=JZ+J1=80< @UY:!F-\&9L"8)3(R_G2<7K^D!6ZW7]FOG'?C
M94$4S 1[I(4NI][$0P4LR9KI6]%\A\[/R/+E@BGW14T;&X\]E*^5%E4'-@HJ
MRML_>>[V80L0QGL 40>(/@K '0 [HZTR9VM.-,E2*1HD;;1ALPVW-PYMW%!N
M3_%.2S-+#4YGUWP#7 M)0:'C.6A"F3I!7]'#W1P='YV@(T0YNB_%6A%>J-37
M9DV+]/.._[+EC_;PSR$_13C\@J(@B@;@LX_#P[=PWSCM[4:]W<CQX7_8?4%S
MJG(FU%H"^G6Q4%J:"_5[R%]+& \3VB0[5S7)8>J9+%(@-^!EGS^%2?!MR.U_
M(GOC'??>\2'V[)8TYN9HD)2PP9-LX6,'M]F_R<(P2,;CU-]L>]@-FV \2?JH
M-^+B7EQ\4-RC279[U6HI<E"#\EJ"9&O=* F3Y)VZW:AP',=GP^I&O;K10757
ME%.38P5:"3&<!:/=9<]&\<[>#83A8!+LD9?T\I*#\NZ%)LSL7G>WA_0E.X>&
M<82CX)V^W; (ATD<O]/G;Q4<6^Q_$+FB7"$&2P,,3L?&IVP+:-O1HG8U:"&T
MJ6BN69HW!Z0-,/-+(?1KQY:U_A7+_@)02P,$%     @ (5955OGN$]G1!
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
MC7.&758X.H(T GA?"J%?-\; ,(RF_P%02P,$%     @ (5955MY[2W"D P
MKA(  !D   !X;"]W;W)K<VAE971S+W-H965T-3(N>&ULM9AK;YLP%(;_BL6F
M:9.VPC$$2)<@;:VF3>JT:MWELYLXB37 S'::[=_/!@H)IK1BR9>&B\_A>>W"
M@YCMN/@E-Y0J]"=+<SEW-DH5YZXK%QN:$7G&"YKK,RLN,J+TKEB[LA"4+,NB
M+'6QYX5N1ECN)+/RV+5(9GRK4I;3:X'D-LN(^/N>IGPW=\"Y/_"5K3?*''"3
M64'6](:J[\6UT'MNTV7),II+QG,DZ&KNO(/S"UP6E"-^,+J3>]O(1+GE_)?9
M^;2<.YXAHBE=*-."Z)\[>D'3U'32'+_KIDYS35.XOWW?_4,97H>Y)9)>\/0G
M6ZK-W(D=M*0KLDW55[[[2.M $]-OP5-9_D6[>JSGH,56*I[5Q9H@8WGU2_[4
M$[%7 ,$#!;@NP$\M\.L"OPQ:D96Q+HDBR4SP'1)FM.YF-LJY*:MU&I:;9;Q1
M0I]ENDXE5U3/@42?B=H*IIC>Y"OTI:""*):O$<F7Z /+2;XP>^5@=,7(+4NK
MP2\OJ2(LE:_0&_3]YA*]?/X*/4<L1]\V?"MUM9RY2F.:B[F+&NE]A80?0+JD
MBS/DPVN$/8Q[RB^>7@Z'Y:Z>G&:&<#-#N.SG/]"OG8PR?E^>JD'0W\#<B.>R
M( LZ=_2=)JFXHT[RXAF$WMN^=$=J=I#5;[+Z0]T3/65^7\"J*BJKS(/A+@FG
M,)VY=_O@@ZU'@@<->/ 8>- '7E6%>^"3 *(.^&#KD>"3!GSR&/BD#WQB@>/
MBSO@@ZU'@H<->/@8>-@''EK@X$^##OA@ZY'@40,>/08>]8%'-CCXW1D?;#T2
M/&[ XT'P;QNJ1;U25/3AQQ9^@"/<P1^\P$C\:8,_'<;GBJ0H+152D+_Z54#U
MRF%J_^?#).@NQ."U1B8!KY6F-YCEBDJ)6%9L%5UJV^DEH5+UFLZSTKS!<>1U
MT@Q?;FR<O7< >/+2I*W=>P.!?9O$8=1=GGK8OC%@&L?ML$/2UL4P+./J780^
MK&(XJHN/U>TP;6MC&*?CNNQ@$>PE.(6/H14RC#,RV$KVNWH8;CT6O54RC',R
MV%(&"_T43H96RC#.RM"CY:X<AEN/16^U#..\#+:8+?)3:!E:+\/_B!EL,UN/
M_U-X&5HQPW',##UJ#JPLIS S;LV,CV1FW&-FZ(89OMC8,*V7\=&\C&WA8M^*
M8P^:A$''R>[>QP3S)><S$6N62XVQTE7>6:2?<*+Z.%+M*%Z4WQ=NN5(\*S<W
ME"RI, /T^17GZG['?+)H/E$E_P!02P,$%     @ (5955O=_K4I:!   O1@
M !D   !X;"]W;W)K<VAE971S+W-H965T-3,N>&ULK9EMC^(V$,>_BI6>JEVI
M1^(0 FP!"4AZW:JGKG9[[8NJ+TQBP+K$YFQGN>NGKYV$0,"; \EOECS,_#+^
M3S+V>"=[QC^++<82?,TS*J;.5LK=@^N*9(MS)'ILAZFZLV8\1U*=\HTK=ARC
MM'3*,]?WO-#-$:'.;%)>>^*S"2MD1BA^XD 4>8[XMP7.V'[J0.=PX9ELME)?
M<&>3'=K@%RP_[9ZX.G,;2DIR3 5A%'"\GCIS^!##4#N4%G\1O!<GQT /9<78
M9WWRF$X=3T>$,YQ(C4#JYQ4O<99IDHKC2PUUFF=JQ]/C _V7<O!J,"LD\))E
M?Y-4;J?.R $I7J,BD\]L_RNN!S30O(1EHOP+]K6MYX"D$)+EM;.*(">T^D5?
M:R%.'-1 S0Y^[>"?.P1O./1KA_ZU#D'M$%SK,*@=RJ&[U=A+X2(DT6S"V1YP
M;:UH^J!4O_16>A&J7Y07R=5=HOSD[ -CZ9YD&4 T!7_(+>;@D4I$-V2583 7
M DL![@Y6]^ NPA*13-R#]^#32P3NWMV#=X!0\.>6%4)!Q,25*BY-=Y,ZAD45
M@_]&#- ''QF56P%BFN*T#7#5@)I1^8=1+?Q.8H23'NC#GX#O^;XAH.7U[M#@
M'G6[SXM-#WCC-Y\>=[O_5M >@'V3>TN,?I/B?LGK?R_%_SPS]5=]7WO$TW]-
M>:I @1FD:]:#V*$$3QU5E 3FK]B9_?@##+V?31K;A$4V8;$E6"L;09.-H(M^
MS,8*;PBEA&Y4H<L03; I(15K6+)TS7^=A7 X\$<3]_54:I/9* B\MEG4&=FM
M(EJ"M40<-"(.KA-1H=6,H$5<<Y:#52&4I1 @8?F*4*3G(F-!JO#AB6!P/(:A
M?Z;KI=FYI)UQWBJI)5A+TK"1-.R45)4%-:E2->=PCFGR#4B.J,A*"4T*AA?2
MO(=^",\$-%B-X9G*46=@MVIH"=;2<-AH.+SNM<0T_<Z'/;P09@0'@3\^T^_2
MS/3]1YUAW:J@)5A+P5&CX*A3P7F2%'FAWCJ<@LU!39+O$.%J=2I!QH3Q>QY=
M?L_>T//.OM;E=6919XRWRFD)UI)SW,@YOG+J_UW= 8\2Y\(X\8]M3OPV89%-
M6&P)ULH%](Y+;>^J\F!<(7L74[BQ(!CLC!6A.Y1;=;-%:PMWTJ/ 3N$>J;]@
M:EX''S*F:JKJ4!*CAIV46]]BJ[3(*BVV16OGPS_FP[=35FJ.K8S8I$56:;$M
M6CLCQQ8/=O8LW:7%:E=GE199I<4U[;0XPKY:;QZ+8UO>8\\&NYNV!5&KX__>
MK#LV^ZJE55IDE1;;HK73<.SZX,!2W;'9EBVMTB*KM-@6K9V18],(N[O&SKIC
MLZ];6J5%-:VUC/*\?M!>1<6V'EJIZYYLT^:8;\K]<;U745!9[6TV5YL]^'FY
M\WQV?0$?EM5.^A%3;>Q_1'Q#J  97BNDUQNJUX-7>^75B62[<C-XQ:1D>7FX
MQ2C%7!NH^VO&Y.%$/Z#YC\7L?U!+ P04    "  A5E564TZ@L\L*   2>P
M&0   'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6S%G5UOVS@:1O\*X1TL.D 3
M2]2'[6X2("G%F2[:W:(?.Q>#O5!LQA$J2QE)3MK!_OB59,4T)?EU!#^9W+2Q
M(QY2?FC2/*&LLX<T^Y;?*E6P[ZLXR<]'MT5Q]V8\SN>W:A7FI^F=2LK?W*39
M*BS*A]ERG-]E*ES4A5;QF%N6/UZ%43*Z.*N?^YA=G*7K(HX2]3%C^7JU"K,?
M5RI.'\Y']NCQB4_1\K:HGAA?G-V%2_59%5_O/F;EH_&6LHA6*LFC-&&9NCD?
M7=IOI.]7!>HC_A.IAWSG9U:=RG6:?JL>O%N<CZRJ12I6\Z)"A.5_]^JMBN.*
M5+;CCP8ZVM99%=S]^9$NZY,O3^8ZS-7;-/XM6A2WYZ/IB"W43;B.BT_IPZ^J
M.2&OXLW3.*__90_-L=:(S==YD:Z:PF4+5E&R^3_\WKP0.P5L=T\!WA3@3RW@
M- 6<=@%_3P&W*> ^M0:O*> ]M8#?%*C#'&]>K/J5%F$17IQEZ0/+JJ-+6O5#
M'5==NGR!HZ3J69^+K/QM5)8K+GY)T\5#%,<L3!;LW\6MRMB[I B3970=*W:9
MYZK(V:O.4S^S5T(58127/YVPKY\%>_73S^PG%B7LRVVZSDM:?C8NR@96U8SG
M36/$IC%\3V-LSCZD27&;LR!9J(4)&)=GMCT]_GAZ5YPD7JZ7I\R:O6;<XKRG
M06_IXO]<)Z?,=O86%W1QH>:GS+'W%@^>7MSN*2Z?7MPB7DMGVU6<FN?LX7TN
M1[7%NNP"Z0V341(5ZN1].2HLZJ[SK@SL9O?)INO\_KZDL'>%6N7_[3F%JTV5
M;G^5U;#Z)K\+Y^I\5(Z;N<KNU>CB[W^S?>L??6$B80()"Y P"8(9G<#==@*7
MHE_LC 1AG?!KMLS2/&?S,,M^1,F2A:MTG11]69/DH5DC86(#F]2P:BZ^O[ M
MRYO:_MGX?C?&[G$3WW;\J7F8!+7-",C;!N0-#2B<S]>K=1P6U7MUE69%]&=8
M3>M]&9'PH1DA86(#\W=>^Q.'NY8]:674<QR?68X]:X4$:IP1DK\-R2=#NMQ)
MH1I.._-K7S0D<F@T2)CP.R^YXTPLJQ5,WU%.^RCI=]YBCLMWCC)>[\GV]9Z0
M4Y=<%^M,&9V?J>_EI_-<L=\OK_,B*S_A]LY/$^2+CH0))"Q PB0(9B0]W28]
M)=]9Y6<=IR]'LM30')$P,>V^+3S'LUMO'F25$@0S IIM YH="LCM"X@L-30@
M)$S,>@*RO-9T$B"KE""8$9!MZ26A=2@BKR\BNMC0C* TT=#,E+S.VPA:J431
MS)QVEN[VH9S\WIS(8H-S0M)$0VL-=]:TG1.R4HFBF3EQG1,_E-.D-R>RV."<
MD#31T(R<?,=M?]B&5BI1-#,G[3=L<N5\$3Q^(OR@5M<JZ_T\2",&9P8U%E!:
M *5)%,V,5EL+VWVF!8 -M190FH#2 BA-HFAFX-J"V+0&V;<.H(L-CA-J..RN
MNN"S[E( 6JE$T<R<M BQ:1.R;SE %QN<$U1WV%V3P6?=%0&T4HFBF3EI@6*3
MJ_;]:P*H(('21$,S<^I9$T#E!XIFYJ3UAWW0?_2O": "!$H3=E>!E.->=TT
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
M_6TAA[SN15/!8U%^:IM]\7]02P,$%     @ (5955O^!VJMA @  !P8  !D
M  !X;"]W;W)K<VAE971S+W-H965T-3<N>&ULC91=;YLP%(;_BL6JJ9&V0D@"
M44>0VD;3)JU2U+3;Q;0+!P[!JL',-DGW[W=L$Y2II%DN@H_M\S[G]5>R%_)9
ME0":O%2\5@NOU+JY]GV5E5!1=24:J'&D$+*B&D.Y]54C@>8VJ>)^& 217U%6
M>VEB^U8R342K.:MA)8EJJXK*/[? Q7[AC;U#QP/;EMIT^&G2T"VL03\U*XF1
MWZODK():,5$3"<7"NQE?W\9FOIWPG<%>';6)<;(1XMD$7_.%%YB"@$.FC0+%
MSP[N@',CA&7\[C2]'FD2C]L']<_6.WK94 5W@O]@N2X7WMPC.12TY?I![+]
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
M4>?W4.<;(_?5JYRU-$86U>4.> ;* O#_C<1ZKF_LVZ'F;>#J/U!+ P04
M"  A5E56^//5);L#  "K#   &0   'AL+W=O<FMS:&5E=',O<VAE970V,2YX
M;6RM5^]OXC@0_5>LW.K4E2CY04B@!TBEZ>F0MKM5V=Y].-T'DPQ@;6*SM@/=
M^^MOG(0LA)3MZA 2V,[,B]][SF08[83\HM8 FKQD*5=C:ZWUYL:V5;R&C*JN
MV #'*TLA,ZIQ*E>VVDB@29&4I;;G.(&=4<:MR:A8>Y23D<AURC@\2J+R+*/R
MVQ12L1M;KK5?>&*KM38+]F2TH2N8@W[>/$J<V35*PC+@B@E.)"S'UJU[$PU-
M?!'P)X.=.A@3PV0AQ!<SF25CRS$;@A1B;1 H_FSA#M+4 .$VOE:85GU+DW@X
MWJ/_7G!'+@NJX$ZD?[%$K\?6P"()+&F>ZB>Q^P,J/GV#%XM4%=]D5\4Z%HES
MI456)>,.,L;+7_I2Z7"0X :O)'A5@M=,\%])Z%4)O;<F^%6"7RA34BETB*BF
MDY$4.R)--**902%FD8WT&3>VS[7$JPSS]&3&8Y$!^4Q?0)&K:C8%/$] #J^]
M)U<1:,I2'%V3YWE$KMZ])^\(X^3S6N2*\D2-;(T[,KAV7-U]6M[=>^7NKD<>
M!-=K1>YY LDQ@(U4:C[>GL_4.XL80=PE/;=#/,?S6C9T]_9TMR4]>GNZ<X9-
MKW:G5^#U?N@.B9B*4Z%R].7OVX72$I^8?]H4+Q']=D1316[4AL8PMK!,*)!;
ML":__N(&SF]M:ET2++H0V)&2?JVD?PY]\LP3AJ*Q1:XA(?=4<L97BH@EP?*!
MQ8&3>;Y0+&%4,F@]R25^6.";8KJ=>(/009>WAX*=W<7/"G8AL"/!^K5@_;."
M1; $*5$K<_@^,+I@*=/?R$>AR1/$8L79OY!TR&TF<JZ-CL]<UNND/;M#_K\-
MY:Z# QM<_\2%L]1^UH4+@1VY$-0N!&\I %<?A,+"NY0B(W=8,!G/43?R:0.2
MFM>G(HNR9-]_S8U+#Z#7(L$"O@6E\26M5>>HFG?(_0M6$"$3QO%E3V8:,ES\
M*#"&:RG2U,#/N :DI']0<()+%IQ+@D47 CMR+JR="\\7G.Z\BV_'TK[4V->F
M77ARFJ^'@>OZC?,<GM0>O^\%C5,?G49=(QDOJ,..B QJ(H.S1/8/9LFEC<3@
MA(37QT^#0TM4./#[#0ZG46X8>,-V"L.:PO LA=FA#?M'I?)&F^>AC=7P5,W0
M&01-6J=A8<]UFK1.H]"97H.5?=#&92!713NL2&PJ;-D!U:MUQWU;-)J-]2EV
MXF7C_!VF;.,?J%PQ+!<I+!'2Z898W&39&I<3+39%L[@0&EO/8KC&?Q,@30!>
M7PJA]Q-S@_K_R>0_4$L#!!0    ( "%655:B#R]\=@(  &<&   9    >&PO
M=V]R:W-H965T<R]S:&5E=#8R+GAM;+5544_;,!#^*Z<,32"Q)DUI02R-!.W0
MD$!#,+8'Q(.;7!H+.\YLMX%_OW.21F5*^S")E]AGWWW^OK/O$E5*OY@<T<*K
M%(69>KFUY;GOFR1'R<Q E5C03J:T9)9,O?1-J9&E=9 4?A@$$U\R7GAQ5*_=
MZ3A2*RMX@7<:S$I*IM\N4:AJZ@V]S<(]7^;6+?AQ5+(E/J!]+.\T67Z'DG*)
MA>&J (W9U+L8GE].G'_M\(MC9;;FX)0LE'IQQG4Z]0)'" 4FUB$P&M8X0R$<
M$-'XTV)ZW9$N<'N^0;^JM9.6!3,X4^(W3VT^]<X\2#%C*V'O5?4=6SUCAY<H
M8>HO5*UOX$&R,E;)-I@82%XT(WMM\[ 5$(8[ L(V(*QY-P?5+.?,LCC2J@+M
MO G-36JI=321XX6[E >K:9=3G(VOBT1)A)_L%0T<T@ SC2FW,&-:O]&E5TRG
MY@@.YV@9%S3[ E>8HF8"GFY1+E _PP'P FZY$)1G$_F6>#ET/VDY7#8<PAT<
MYI@,8#0\AC (0WA\F,/AP=%[&)]D==K"3EM8XXYVX.Y0 T\WY C7%J5Y[F/;
MH)[TH[HJ.3<E2W#J41D8U&OTXL^?AI/@ZQ[.HX[S:!]Z_*.DU%I>+.%&&?/^
M%H[A(K.HW67!MRRC=]V;[.: T_H 5Y/K>#B,_'4/J9..U,E>4O<DD^DD!U:D
M,,<UE7))A6DWV=T\A#XV>Y'_,YGCCO?X0Q[ ^ ,X3SK.D[VYWE6"/9=/2U*M
M"MLGH3EDO/T()H.S?YZ!O]4W7 N^97K)"P,",PH+!J<4KYNVUAA6E74K62A+
MC:F>YO0G0.T<:#]3RFX,UYVZ?TO\%U!+ P04    "  A5E56%SHFMS<#  !$
M"@  &0   'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6RM5EUOVS@0_"L+75&D
M0!M9LF.[J2V@CJYH"Q0(DJ9]./2!D=86$8I422I.[]??DE)4.Y4_#LB+35(S
M0\Y2N]K96ND[4R!:>"B%-/.@L+8Z#T.3%5@R<ZHJE/1DJ73)+$WU*C251I9[
M4BG"># 8AR7C,DAF?NU2)S-56\$E7FHP=5DR_6N!0JWG010\+ESQ56'=0IC,
M*K;":[0WU:6F6=BIY+Q$:;B2H'$Y#]Y'Y^G4X3W@&\>UV1B#<W*KU)V;?,KG
MP< =" 5FUBDP^KO'"Q3""=$Q?K::0;>E(VZ.']4_>._DY989O%#B.\]M,0^F
M >2X9+6P5VK]$5L_9TXO4\+X7UBWV$$ 66VL*ELRG:#DLOEG#VT<-@C1> <A
M;@GQ4\)H!V'8$H;'$D8M8>0CTUCQ<4B99<E,JS5HAR8U-_#!]&RRSZ6[]FNK
MZ2DGGDT^R4R5"%_9 QHXN9$:,[62_%_,W1HL4.*26_,*3E*TC L:O8&;ZQ1.
M7KR"%\ E?"U4;9C,S2RT=" G&V;MYHMF\WC'YE$,7Y2TA8&_98[YMD!(3CH[
M\:.=1;Q7,<7L%(;1:X@'<=QSH(OCZ5$//3V>/MCC9MA=SM#K#7?H[;P.^.=*
M"0'TYJ^9SG_T1;Y1'O4KNV)R;BJ6X3R@:F%0WV.0O/PK&@_>]47M.<729Q+;
MBNBHB^AHGWJR8(+)#($94$OXS&1-M0[ZKGK1"$V\D"N>]PF5TEEXOQF7(S!I
M#R::_ 9MV3CK;)SMM4%92S7>4,I2X8=*&>Z*J '+[E"ZI,QJK5%:J%!SU9^:
MS0[CC7,]=7<0D>Y#;!D;=\;&>XU1!K7&R$3M7W]-E8&,/6S8U"B8=:L*#%HK
ML'1>U]P68 MT8"Y7P&I;*$T4[/4_/NC_("+]$_$F>KOK<B==#";/&P/!*H/N
M?3:6V=KZH> EIYF#]IF?'#1_$)'N0VP9GW;&I_\C.2D,6-ZBIH+:YV!Z1'H>
M@4GW8QH?X<;WM42]\GV*@4S5TC;?IFZU:X7>^P[@R?J"6J2FH_DMT_177YA>
M<;I6@4N2')Q.*+5TT[,T$ZLJ_Q6_599Z C\LJ,U#[0#T?*F4?9RX#;K&,?D/
M4$L#!!0    ( "%6559X^N&#RP8  #HR   9    >&PO=V]R:W-H965T<R]S
M:&5E=#8T+GAM;,6;76_;-A2&_PKA%5L"=+%(?V>)@22RL ++&B1M=S'L@I;H
M6*@DNB2=CV$_?J2D6))-T]9V@.8BMN7#YU!\R6/IE73QS,57N61,H9<TR>1E
M9ZG4ZKS;E>&2I52>\17+]#<++E*J]$?QV)4KP6B4-TJ3+O&\83>E<=:97N3;
M[L3T@J]5$F?L3B"Y3E,J7J]9PI\O.[CSMN$^?EPJLZ$[O5C11_; U.?5G="?
MNAM*%*<LDS'/D&"+R\X5/@_(R#3(([[$[%G6WB.S*W/.OYH/'Z++CF=ZQ!(6
M*H.@^N6)W; D,23=CV\EM+/):1K6W[_1@WSG]<[,J60W//DCCM3RLC/NH(@M
MZ#I1]_SY5U;NT,#P0I[(_#]Z+F)'DPX*UU+QM&RL>Y#&6?%*7\J!J#4@@ST-
M2-F '-N@5S;H;37H#_<TZ)<-^ML-O#T-!F6#P5:#7F]/@V'98)B/?3%8^4C[
M5-'IA>#/2)AH33-O<KGRUGJ X\S,K <E]+>Q;J>F#TLJV)(G$1/R)S3[MH[5
M*SKQF:)Q(D\ONDKG,)'=L.3Y!8_LX6&";GFFEA+-LHA%34!7=V[30_+6PVOB
M)'X,U1DBX_>(>+B'WJ$NDJ;/TM*W&S<I8'--FN0DXB;Y;I+/PC/4PX9$"/K\
MX*.3=Z=HE=!,UKC[\;/C\7B#/P8<' _V+&"'7+W-A.KE*7JN"?6S6>P1NN&I
MKH"2YC7D2@B:/3)=E12:OZ)ZW!U]S3=?/5,1H3]_TTCT0;%4_F79Q>LB?]^>
MWU3B<[FB(;OLZ%(KF7ABG>F//^"A]XMMQD#"?$C8#!(6 ,$:,Z*_F1%]%WWJ
MQT]QQ+)(HA43Q41#?(%"GJ9Z6N@*%WY%)W&&(IXD5-2B3M$_[E5Z720>YXG-
M;^C3U#LC%]VGNL*V&#QH!OFVH'$S9G9$3.".:0S?8#-\@V.'C[[2><)L ^%$
MM%T3D#"_@(UJ(S+T)F//\[9&=S=N,![U=^("2]QH-*C'-49YN!GEH7.4[_0!
M#1-"%Z-\0KY_J[1TK99<Q'_K+\P<+;::B;E_4CH3M=4"$N87L&%][#QO5XKC
MP@*@KC7D&FWD&K63:T4%>J+)FNV4DA;EQ)FSK7*0,']DJ2L>WM+MF*  J%L-
MU<8;U<;_:9'%4JY;+#!GDK8R0<+\\<[*V5Y;!R,"H XU!)IL!)HX!7K8*7IK
M?10O]"GD:BW"I3Y80RO!'P5-;;HXV6UU@83YDYT?#>*5?UOZ0*8-@& -*;%7
MG=EY3C$_<463\OBJ$O!-4G.RLEF KM7FSM)65E":7]+JRVF(;;*"I@V@:$UA
M:Z?L^'\+F_\66N5TLEO+"4GS2UI]G>(A&5H%A4P<0-&:@I)*4.(4])X9#S#.
M'NN5MU9S:<K7F;*JZ02W5A.2YI>TNIJ]_(A^5TS(O $4K2EFY7]@Y\GT]/=U
M.M?+4)_AEL6U3!*A!2^/1$O;(ZS;(X5YY"S$H,8'*,TO:8U";#VW $T;0-&:
M4E?&!G8[&UM2NV3-7ZVJ.E.T5A62YI>TNJID6T_(A $4K:EGY;1@M]6RLW3I
M$XT3X[GD:U<?]V;*O41!?1A0FE_2&F*.K4L4,FT 16M*6MDZV.WK/)BC),O"
MM*H'ZMR TOR2UCB%P2,RL<BW&XF'O=Y@U\#!NT8/[F&,]YIIN+)GL-N?^41?
MT)QE;!$KM! \+8Y6C]4!U(<!I?DEK3YF/?LJL@1.;#::+9 T YLB5&X+/F2W
M\)"Q2-840'QE1ETB]L)$&,OM*W2E * ."RC-+VGUZ3VVC>O,$H@GMG.)P!;9
M&[DDJ/P4?,!0R0?]8SGH-(M0L>5JI?<UC(MCA/QROD0G#U?W\A3]><O,KY#U
MTI<[6VMA0#T64-H,E!9 T9H7L"LGAGC?^9HH 35I0&D^*&T&2@N@:,V)43DY
MQ.WDS%Y6L2A/%)B(>524ZHBJ_!)I<<!I;/%71H7U=HQK=X;6RH/Z.0?V'GO%
M?EEE!O5WH&A-F2M_A[C]G=LXB]-UZBSM;D1K'4&='%#:#)060-&:TE9N#_G>
MM[L04-L'E.:#TF:@M "*UIP8E3=$W-[0%R:5<705$^FA$@YJ 8'2_ -[V7=4
M<%!G"(K65+-RAHC;&;JE+X<K.*CY TKS06DS4%H 16M*6SE$9/B]*SBHKP1*
M\T%I,U!: $5K3HS*PR)N#ZM-!0=UK$!I_H&]'#@J.&0_ BA:H6:W=LM[RL1C
M_G""1*&Y4%K<6[[9NGD XBJ_[7]KNX_/@^(QA@I3/%5Q2\5CG$F4L(5&>F<C
M7:=$\:!"\4'Q57YC_9PKQ=/\[9+1B D3H+]?<*[>/I@$F\=%IO\"4$L#!!0
M   ( "%655;7K_&G:@D  +X_   9    >&PO=V]R:W-H965T<R]S:&5E=#8U
M+GAM;-U;;6_;MA;^*X17;"F0R"(E2W:7&$BB;"NP;D&R=!^*^T&1:%NH7CR1
M=IK[ZR\IR:9>*-I*:0RX_=#8,OF0YR%Y>)Y#ZO(ER[^2%<84?$OBE%R-5I2N
M/XS')%CAQ"=&ML8I^V61Y8E/V==\.2;K'/MA42F)Q\@TG7'B1^EH?ED\N\_G
ME]F&QE&*[W- -DGBYZ\W.,Y>KD9PM'OP$"U7E#\8SR_7_A(_8OJTOL_9M_$>
M)8P2G)(H2T&.%U>C:_C!LV>\0E'B<X1?2.TSX*8\9]E7_N5C>#4R>8]PC /*
M(7SV9XMO<1QS)-:/?RK0T;Y-7K'^>8?^2V$\,^;9)_@VB_^.0KJZ&DU'(,0+
M?Q/3A^SE-UP9-.%X01:3XG_P4I4U1R#8$)HE5676@R1*R[_^MXJ(6@4TZ:F
MJ@JH50&Z/16LJH)U; 6[JF 7S)2F%#QX/O7GEWGV G)>FJ'Q#P6916UF?I3R
M<7^D.?LU8O7H_''EYWB5Q2'.R4_@[I]-1%_!V?6+GX?D/3CS,/6CF'VZ $^/
M'CA[]QZ\ V- >"T"HA0\I1$EY[4'?ZVR#?'3D#U\Q[]_BN*8#3"Y'%/67=[H
M.*BZ=E-V#?5T#2+P*4OIBH"[-,1A$V#,[-P;BW;&WB EHH<# UCP'" 3(4F'
M;H^O#B75O>.KFPIKK/W0606>I1JZ"S[I0W";)<P3$+]82]=Y[J=+S%8G!<^O
MH%[NWG\M'A<##+[\SB#!1XH3\A_9^)3MV_+VN4?Z0-9^@*]&S.40G&_Q:/[C
M#] Q?Y9QJQ/,TP36X-W>\VZKT.=/:8Z#;)E&_V6$!G7B@XQ0&8\EWJ3 XXYX
M.Y_,##8!MW5^E(T.Y4<36(.?R9Z?B9*?OPM?R[CQMSAG>P=8XSS*PH(= O"W
M-7/Y[%>:@6<,:E2>,6_QBOV<O)=QJ&[3*FL"!R2%RY!-0"7"4((U@34(=O8$
M.TIC'VD6? 5_KOF<(X#Y6E ^N5ZSQH*HG(O%#D[ V>/U W/?7S[AY!GGTE6N
M;&SH*M<)YFD":Y#L[DEV_V7OZNKD72>8IPFLP?MTS_M4.;E_9>Q2$/H4@X4?
MY6#KQQL,LD4UQ[-JUO_H)^N? 9_<A=\(LSCFZY^YFC(6D?J0LN5IS0_;,V,Z
M;3EB22EDV&ZSE-<MA9#A"*?>,'ZV-WZF-/YNYQQ)8>PZCP(,MEG,9EY<!&;,
MOH#-,*EU)30T:UTR#6MJ3UKVR<O-4-M":3GD3&=R&Z$I0DY3:>5#1+Y>+'*,
M67Q(,9M"%.1\O)7659BM[IC0:0]?3T%S"EOV]1;L,[ 64\/CAM%/TXT?@S#:
M1B%F?OHUPG%XP$XH[]7$:=O94]"QVW;V%)PR;5C[!WNL1L)J=)S5;$P3OF++
MM=I>JOU;_ '\2;7'V]4>#Y#-_,2K=*\_$DH1+GC?!=&D4$3T\,0A_?DN+& ?
M-I10%AQ$Z1)\>6#^$3"AS,M(-R.H-=;7BN;I0FL.B@CWH3K>_V/#0R<^H2N5
MFPEFS\$-7D9IRDF^\6,_#;"4W;(%I[8"+=1>J+?J?@QF[10:  H1 -41>9NU
M<U#L[&T=7_$SZ?#C6F:;'JT!O"ZT)CTBA(?J&+Y+#UN="QSU$>1T"+J T&HS
MI#7ZUH769$C$WU 99DH8NOO&]LV(]##D2AB:=N:0UCA9%UJ3(1$I0W6HK'9,
M=Z7K5WFE:=<KN29L4R8IU?%=GKJK;Z5"Q,U0'3CW3A;_.9;;/NM8!5W4#I75
MK0Z>+IK0FKE/$78C==C=Y:A74M63-%LL3VI5K348G+GM*%7=IZ$,ZD)K,BCB
M>@3_C?#L'.Q39M=5RFSGZL!](0$/QV](J4B&QF]:T3Q=:,U1$[H$J2/U3CX2
M[\@M]+4DA!N04JC:KN<!IJ;ASJ3"JB)7V=W!Y&I":Y(K% M2!M^'R:VBOB&4
MEBU"6/<L-C2F[7A9W;7!1)Y"92"A,I!:91PD<A\?#J'2EE );<-M'SZH.S>8
MRE-(#R2D!QIX -&F<A](#J%RTJ72,8UV]DG=M<%$GD*D("%2D%JD'":R$6,.
M8=/ILCE#QJQ#IS/4O7IJF][*F9 M2"U;:G'GX7U] &&N9/JYAM.)M[0*'%UH
M32Z%P$%J@7-T?*J5Z6YF'\*)8<[:3&M2/!73I]!/2.@GI-9/G96>8WYIB"_N
M($MI[@>4)[)Y9O=\/R UN7D@LWN@=:?*I;J[S*[3F]A5(PUF_12*S!**S%(K
MLC>QCH6#.<#Z@=9W&6Q8LJX@70TT^.[&*42<)42<I3Z<N5XN<[SDYTT1HSA*
M2124AXS2B2WE%7;N<]@SHYV,4W=C,&FGT%"6T%"66D,=01I6)URJ!NKI KM#
MF59EI NM25GM=I9:&?52)F6GTCQ6?=>QC/;N7A5KS;Q6,.])2B&GAM4T2"@4
M2ZU0'MA&R_92[J_*C;FX^P?.'AZ?R/OB&LH]SHN;J#P6+'(@NR+W11'5)11U
MVX/OFFF5,[K0FKP+.6--3IYUHBL6\]"5GXH$U!]9RD,G'$J"I_(2AL<G[R_\
M$L;GXA+&E^MG4FQ*\A'4J7QNM:)YNM":(RATE*7647]EE&WCS>LL5<J^' (I
MGTYW%7<=@JQ0QQ]T"SE&STT52P@=2RUTE.Y :I#6"T]:T3Q=:$TNA="QIJ=>
MXM75[8\I&Y4-_X$<6O7B/."QG(N'L\R63LUSJQ7-TX76'$*AH*QA)U!ON"5@
M=<^D)NWDL;H7@SD[A?ZQA?ZQAYY(*>X(V-WS)M1F1]W>X$O4IQ JMA JMEJH
M=-GYW+M95%"-T^_.:::ZO<'LG$*1V$*1V&I%,O "A=V5'Q>=V:-5?NA":_(C
MY(>MEA_?>SF@@F_HM7;T(2G3=EB>NIMOI:'VKH;]_Q \VUKECU8T3Q=:<P2%
M_+$'GN8L93?$O^\4M^I"(^=K0F/2\:!:58DNM":Q0I78 T]W>H@=?H)K2TYW
MH.485H?/[O$.1#-CUKY=)"DWG1BUF^U-"H2&L=4:YE@*RHUW" .2XQIHFD;G
MMKJZ@X-GU"EDC"UDC*T^KSF6SK<<95=-MXZR+6/JMAG5JBITH349%:K"'G@N
MT\/HFP]BJ_:;IUVN,>O$1I)R$@_IJ>T9RM>X]F)S@O-E\8(X 4&V26GYVN_^
MZ?XE].OBU>O6\QOXP2M?)1<PY9OMG_R<[1L$Q'C!($W#94XY+U\6+[_0;%V\
M/OV<49HEQ<<5]D.<\P+L]T66T=T7WL#^E?WY_P!02P,$%     @ (5955I#]
MCW<B P  G0D  !D   !X;"]W;W)K<VAE971S+W-H965T-C8N>&ULQ99M;]LV
M$,>_RD$#NA9HHP?'=IS: O)4M$!3& VVO2CZ@I;.%A%25$G*CH%]^!TI155;
M1< V;/4+BT_WO]]11QV7!Z7O38%HX4&*TJR"PMKJ/ Q-5J!DYD156-+,5FG)
M+'7U+C251I9[(RG")(IFH62\#-*E'UOK=*EJ*WB):PVFEI+IXR4*=5@%<? X
M\)'O"NL&PG19L1W>H?VM6FOJA9U*SB66AJL2-&Y7P45\?AE[ [_B=XX'TVN#
M"V6CU+WKO,M70>2(4&!FG02CQQZO4 BG1!Q?6M&@\^D,^^U']3<^> IFPPQ>
M*?$'SVVQ"LX"R''+:F$_JL-;; .:.KU,">/_X="LG2\"R&ICE6R-B4#RLGFR
MAW8C>@9)_(1!TAHDGKMQY"FOF67I4JL#:+>:U%S#A^JM"8Z7[JW<64VSG.QL
M>E<PC842.6KS*]Q\J;D]PO,;60EU1(2U8.4+>'Z-EG%A7BQ#2SZ=99BU^I>-
M?O*$?IS K2IM8>"FS#'_5B DV(XX>22^3$85KS$[@4G\$I(H2< X?C,B.^DV
M8N)E)V,;\<J]X!RNE*2L-\SGS876K-PA9:*%S1'ZZ];LZ(<O#DSG\.D]2<([
MB])\'MJHQO_IL']W^LY-Q3)<!72\#.H]!NFS7^)9]'HDNM,NNM,Q]?1#+3>H
M06W;#8/610YTL)NQ-J:L'WM%K]\,Q=)XFWEO[N#OT]DT<K]EN!_ G':8TU',
M;_(./MVBH_X,?T(W<6=5=M_-#*&->OB'VSSK^&<_.8EF_T%T\RZZ^?^:1/,?
MDBB.1I+HK,,\&\6\Y267M80*=>8VUO$R024'L,TB QFE%R_W:.P06*,?G_;(
MHI,H'L9:=%B+<2SV\"^Q%D-83U#%T=<"$(URK6N=%?36H-(\(X8>WY9Q3<5&
MW]/M8,]$C8/?_V@(:S%]@JM7F.*_EVW<F)IRJZ8ZHOT'8I F_C&IYI/IY#N:
ML%<Q)>J=OQ?0_JNZM$WQ[$:[N\=%4W&_+F\N+K=,[WAI0."63*.3.7V =',7
M:#I65;[^;I2E:NZ;!=V?4+L%-+]5RCYVG(/N1I;^!5!+ P04    "  A5E56
M; ,.!O\$   ;(@  &0   'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6RUFEMO
MVS88AO\*H15#"VRQ2%&GS#;0A#L46+8@:;>+8A>*3=M")=$E:;L%]N-''2)9
M,LW8'7T32_+W/1+?\)5>2QKO&/\D5I1*\"7/"C%Q5E*NKT<C,5O1/!%7;$T+
M]<V"\3R1:I4O1V+-:3*OFO)LA%PW&.5)6CC3<;7MGD_';".SM*#W'(A-GB?\
MZPW-V&[B0.=YPT.Z7,ERPV@Z7B=+^DCEA_4]5VNCEC)/<UJ(E!6 T\7$>0NO
M"8K*AJKBKY3NQ-XR*(?RQ-BG<N7=?.*XY1'1C,YDB4C4QY;>TBPK2>HX/C=0
MI]UGV;B__$S_I1J\&LQ3(N@MR_Y.YW(U<2('S.DBV63R@>U^H\V _)(W8YFH
M_H)=71NHXME&2)8WS>H(\K2H/Y,OC1![#3 XTH":!C1LP$<:O*;!.[4!-PVX
M4J8>2J4#260R'7.V [RL5K1RH1*SZE;#3XOR__XHN?HV57UR^D"WM-A0 5X3
M*I,T$V_ C^##(P&O7[T!KT!:@/<KMA%),1?CD50[+-M&LP9^4\/1$3A$X(X5
M<B7 S\6<SON D3K2]G#1\^'>(".1T-D5\. / +D(:0[H]O1VJ&DGI[>[AM%X
MK?A>Q?..\5*1+)><+I/* VP!FG\'^/B[*@7O),W%/SK=:R[6<\MSQ;58)S,Z
M<=3)0%"^I<[T^^]@X/ZDT\PFC%B"]?3$K9[81)_^H<Z3CTE&M5.U;@VKUO)L
MN)U"%_LX5--HNZ^&K@ZZ@>?WZ\AA710@[,=M66\(?CL$WSB$]SPIQ()R3N<@
MD>">I86L7*A.MN#C'<V?*-?.""/VW!EA$T8LP7IR!JV<P84<%MC4TR:,6(+U
M] Q;/<-O=UC=&O2<X[HH] 8..ZR+@P"YX<!@AV41PCCP]0:+VA%$)QN,;2E_
MV5E&WKDSP2:,6(+U=(Q;'>,+.2NVJ:=-&+$$Z^D)W2Z)N=_NK:9WWPW8AW$\
ML):N#&,4#:RE*?/".,9Z:\&], F-0_B3RY7Z23)/9^!QPY>4?S4ZRTP[=RI8
MI1%;M+Z2J%,27<A>#=B6J#9IQ!:M+VH7MZ$Q?;[@,._0.@'TA]ZYU=5Y$49X
MZ+'#.B_$H7OD^@6[D O-*==@,O O^.8 :=[KV?/&)HW8HO45[S(Y]"]E1JNQ
MW"J-V*+U1>V2.30&U1?,&!R:#*$ 'YCQL,Z+HSCPAF;4U&'7@]$1,W9Y&)H#
M\>EF/"ULFG=W]H2Q22.V:'VIN^ .HTNYT&J$MTHCMFA]4;L4#XVA]@47QH>N
MB:+('9I04Q:K:^?0@YHR=>4,]19$76Y&YMS\*RTH3[*3$J<9=>Y,L$HCMFA]
M&;OLCN"%[(6LQGBK-&*+UA>UB_'(F&C-]FIZ]PWA1\HY@R1YJZL+$8)#@VGJ
M<!2&_I&?=:C+S<B<FX\Y[/_$3?,NSYXT5N]AVZ+UY>X"/L*7<J+5#&^51FS1
M^J)V&1Z9;ZR;G>AK'!8&R!\Z45,7A&CH6**IPQ&&^-BUK@O-R!R:3W3B:5G3
MO*^S9XO5F]RV:'V=NUB/PDM9T&J MTHCMFA]4;L C\RWWLT6C Z>IP4>'-[?
MU%3A.!@^.=!4>8$[--]H[ZEY3I6?RK</!)BQ32'K)]+MUO8-A[?5<_W!]AMX
M3>KW%#I,_=K$7<*7:2% 1A<*Z5Z%ZKS ZS<1ZA7)UM6S^2<F)<NKQ15-YI27
M!>K[!6/R>:7<0?L^R/0_4$L#!!0    ( "%6558*.@X;H (  -$'   9
M>&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;*U5[V_3,!#]5TYA0D,:R\]V;+21
MU@8$$I.FCL$'Q <WN3;6$CO83KOQUV,[:6B[K!IB7QK;N??\WEUS-UIS<2=S
M1 7W9<'DV,F5JBY<5Z8YED2>\@J9?K/@HB1*;\72E95 DEE06;B!YPW=DE#F
MQ"-[=BWB$:]501E>"Y!U61+Q,,&"K\>.[VP.9G29*W/@QJ.*+/$&U6UU+?3.
M[5@R6B*3E#,0N!@[E_Y%,C#Q-N ;Q;7<6H-Q,N?\SFP^9V/',X*PP%09!J(?
M*YQB41@B+>-7R^ET5QK@]GK#_M%ZUU[F1.*4%]]IIO*Q\\Z!#!>D+M2,KS]A
MZ\<*3'DA[2^LVUC/@;26BI<M6"LH*6N>Y+[-PQ; 'SX!"%I L ^(G@"$+2!\
M+B!J 9'-3&/%YB$ABL0CP=<@3+1F,PN;3(O6]BDS9;]10K^E&J?B&:Z0U2BA
M7<!"\!*FG"FA2R*U&I7#U.I (>$X045H(=_ 6[B]2>#XZ T< 67P->>U)"R3
M(U=I68;<35L)DT9"\(0$/X K?5\NX0/+,-LE<+6?SE2P,34)#C(FF)Y"Z)]
MX 5!CZ#I\^%^#SQY/MP[X";L2A1:OO!PB78KLUL8^'$YE_;\9U_^&_ZHG]\T
ME@M9D13'CNX<$L4*G?CU*W_HO>_+W4N2)2]$MI/7J,MK=(@][D_E"7RA9$X+
MJAY.NH]BABE?,OI[_]_9I+>YYLQ>8]KL*O;]@:=+O]K.6T^4%^Y')8^CSK>#
M=HP..J.#_S/:9VKP6.ZY[T=[IGJBAF?#?5,'Y?UKE=VM9J=M+.W0D)#RFJFF
M172GW5RZM.UX[WRBYU4S7O[2-,/NBH@E91(*7&A*[_1,&Q#- &DVBE>VI<ZY
MTKFTRUS/7!0F0+]?<*XV&W-!-\7C/U!+ P04    "  A5E56I?09#AX'   R
M.   &0   'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6RU6UUOVS84_2N$UPTM
M,-3BA[ZRQ$ 2=EV!90OJ=7LH]J#8C"U4ECQ)3E*@/WZ4K)BF1--6<_626/*]
MA[I'/-+Q%77^F.5?BJ40)7I:)6EQ,5J6Y?IL/"YF2[&*BK?96J3RF_LL7T6E
MW,P7XV*=BVA>)ZV2,7$<;[R*XG0T.:_WW>:3\VQ3)G$J;G-4;%:K*/]Z)9+L
M\6*$1\\[/L:+95GM&$_.U]%"3$7Y:7V;RZWQ#F4>KT1:Q%F*<G%_,;K$9YSY
M54(=\7<L'HN]SZ@JY2[+OE0;'^87(Z<Z(I&(65E!1/+?@[@625(AR>/XKP$=
M[<:L$O<_/Z/_6A<OB[F+"G&=)?_$\W)Y,0I&:"[NHTU2?LP>?Q--06Z%-\N2
MHOZ+'K>Q?CA"LTU19JLF61[!*DZW_Z.GAHB]!$H.)) F@9R:0)L$>FH":Q)8
MS<RVE)H''I71Y#S/'E%>14NTZD--9ITMRX_3ZKQ/RUQ^&\N\<G*U*>2>HD!3
ML9"GLRQ0E,[1>Y$M\FB]C&?H4LZF KWFHHSBI'B#7J$X17\MLTTA XOS<2D/
MHH(:SYH!K[8#D@,#8H)NLK1<%NA=.A=S'6 LCWY7 GDNX8I8$;F8O444_XR(
M0PCZ-.7H]:LWZ+KF3N2F0[P^'1"?!,A/!W2. 6H<T-UII/4(], (S=E#'\4Z
MR\LX7: /Z?:B4(GK\^\R''THQ:KXUW3&MMC,C%U=><Z*=303%R-Y:2E$_B!&
MDY]^P)[SBXE;2# .!*9QRG:<,AOZY ]YU9U&B3!.\FVJ7Z=6U]:'"7:8RWQR
M/G[89\,4AQV/NGH<[\8%'F%NN O32G!W);CV$C:K.Y&C[+ZYE,C/N:BI2NM)
MDCW(/=CYL8[(TB)+XGE4BCE*9>U%53OZ9IWX5]OQO;WC=EH,'(W@M@BM;&]7
MMF<M^U,:5T5,2UE+@3[?B(H%X\RWXO2=^9!@' A,X\_?\></>#7Q(3F%!.-
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
M"..@SU><JYUA+F@_ .(_4$L#!!0    ( "%6558^!%\@F04  )@?   9
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
MJUN0)@#',R'TOF$F:.OEV5]02P,$%     @ (5955LGT>\_6 @  20<  !D
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
MEL"Y)9GW^%I!@WI,:WA\_4+_O7#>.+.F"I:"_\,V>K<(9@':P);NN?XH#G]
MY=#8\A+!5?$7'<J^DYL )7NE15H9FS=(65;^TF^5$$<&>'3"(*H,HG,-AI7!
M\%R#464P*I0I72ET(%33>"[% 4G;V]#L12%F86W<9YG][@]:FJ?,V.GX79IS
M\0R [B&#+=-HQ6FFT-4=YR*AQ:<16[2J/K1]B.Z4 JW>HBL"FC*NWLY#;=[$
M\L*D&O6^'#4Z,2J!Y!H-\:\H&D3##O/E^>91ASDYWQRWS4,C7ZUA5&L8%;SA
M2=[6W-FT)$2$J80+M9> /O]I'J/W&E+U;Y=6)7W43;>!?ZMRFL B,)&M0#Y!
M$+_Y!4\&OW4IYQ-&/,%:J@YK58<N>KP"F4"FS>)C9V!>S<#<:DN+&=@EI1/9
M5\H2ADN:74"?8C-=GHX%<G9IN3VJW1XYW3:K&214Z2[OG)9]O?,)(YY@+<7&
MM6+CBX;?V*>J/F'$$ZREZJ16=>*<AW]1^6BV';3) U=Y&9&=Z_WDA[&R=([7
M5QI/L)8TTUJ:J5.:=U_W3#^C!TCVDFD&"GW^ .D:9.?T<K+Z3B^?,.()UM)P
M5FLXNVC0SGRJZA-&/,%:JM[4JM[XSYE.9%\I;[Y?!P;7T^A5VNSN->S.G'C0
M[&4'/QF8Z#_D2JQN;E\-O-*(+UI;TZ/Z %\T4"N\+VE]TH@O6EO:IFS SOUS
MWQ1;T5Y'S?A5FG4/VENB2Y0 N*D!L+L((+#6YR9:-ZKW3/-)([YH;1F;F@*/
M+AO$7BL/KS3BB]:6MBD^L',7_G,IU\WLK>>X:V&(9J^2[HENTQ-9MRD4L+M2
M.!6C/\JY/NN!I5<:\45K*]K4%WAZV7#U6G-XI1%?M+:T3=F!G?OOWCEWUADS
MW^5<KQ6$+UHI47AT.&R/\C\8!5BF$(>MP=L-1(!D>3I>-K3(B_/BM=!:I,7E
M#N@&I.U@GF^%T"\->P1=_X\B_A]02P,$%     @ (5955EH*4,I6!   Z1<
M !D   !X;"]W;W)K<VAE971S+W-H965T-S<N>&ULM5A=;Z,X%/TK%CM:=:1N
MP>8K=)-(TV2JJ33I1I.=V8?1/KCDID$%G,4F::7]\6L3 B$AM'3)2\O'O<?W
M'A_<T]O?L.2)+P$$>H["F ^TI1"K:UWG_A(BRJ_8"F+Y9L&2B IYFSSJ?)4
MG6=)4:@3PW#TB :Q-NQGSZ;)L,]2$08Q3!/$TRBBR<L-A&PST+"V>_ M>%P*
M]4 ?]E?T$68@OJ^FB;S3"Y1Y$$', Q:C!!8#[1.^'A%3)601/P+8\+UKI%IY
M8.Q)W=S-!YJA*H(0?*$@J/RUAA&$H4*2=?R3@VK%FBIQ_WJ'?ILU+YMYH!Q&
M+/PKF(OE0.MI: X+FH;B&]M\@;PA6^'Y+.393[3)8PT-^2D7+,J39051$&]_
MT^><B+T$;)U(('D">6N"F2=DS.G;RK*VQE3083]A&Y2H:(FF+C)NLFS931"K
M;9R)1+X-9)X8?HY6(7L!0#<0PR(0:!K2F*.+6QHDZ <-4T!LD3U$GS@'P3^B
MBS$(&H3RZC?T?39&%Q\^H@\HB-&?2Y9R&L]Y7Q>R-+6 [N=EW&S+("?*&(-_
MA4Q\B8A!2$WZZ.WIN)JN2T(*5DC!"LGPS)-X"_ED7B$%C0/NAXRG":"?7^5K
M="<@XG_7-;M%M^K1U9=YS5?4AX$F/ST.R1JTX:^_8,?XO:[UCL J1)@%$683
M^O ^C1X@41(8_7$_^3Q&?$GE*FJW%2=UO6\!G0Q0'2+K(7%M1V[J>K^IQF7?
MV915-&4U-I5I>[W3]IL;VX*Z^XU9AG'05^/*[^S++OJR6_2U4IJEV3=;UXU]
MM$T.,6WGH!W[J&?7LPRKB*K4Z11U.J_7F9TME^@N7J6"7Z*OL(808?1S DIQ
MM5]5(VK;KZHCL H!;D& >];CQ>V2B([ *D3T"B)ZW2FV=WRP$-O#!XH]CC(-
MP_3J%>L5=7IO5"R: %5[-$=4H'MIL[*_BOF[J3PJ9^H<:91QXU)M=Z\CL HK
MV"C-@W%6(>?P'7'1%5J5C#TGA;L3<XY5T:GG.O:!FFO"+,_<"ZO66OH;W.@:
MAB,61=)$SP3SG]"_Z+TG<O,JK??O'$X'EU8'F^<5<T>>)B?C' X)EQ8)M_%(
MKXG9.C83#ND=:ODX2BK>/2'ETO3@5UQ/\"PW[2[V601H!GZ:!"*03FZGV_\C
M[\:56^]H1VA5GDK3A9WSRKM3^]456I6,TH#A1EO34M[ND7"Q[3GFH;Z/P^2_
MHRXY(?#2(^%FDS1A,;R@"4V>I-&X3>7_U_7:[L":-%?2>H\[0JOR5GHV[)U7
M\)T:M:[0JO.,TJF11O/33O Y5D7PENL>Z+TNRO!Z]7(GI8TBS39JDHI4T/#,
M2F\NHO6(IB.T*F5[TZHSCZNZG5>=P\:1TL:1YI%5.Z6;1P,.LT=ZA]:E)LSJ
MD2/OHN_-8=407)[9CT',40@+F6=<N=(!)-NY\O9&L%4VFGU@0K HNUP"G4.B
M N3[!6-B=Z.FO<5T?_@?4$L#!!0    ( "%655;*PNI(:P(  $L&   9
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
MRD[ \;F4YJ5A*\CB'T/X&U!+ P04    "  A5E56[(:ED8X#  "##0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970X,"YX;6RM5]]OHS@0_E<L;G5JI=WR(X20
M7H+4A-[=/E2JVMO;A]4]N#!)K 6<LTW2_O=G&T(AN+0G\1*PF>_SS)?Q>+PX
M4O:3[P $>LZS@B^MG1#[:]OFR0YRS*_H'@KY94-9CH4<LJW-]PQPJD%Y9GN.
M$]@Y)H45+?3</8L6M!09*>">(5[F.68O*\CH<6FYUFGB@6QW0DW8T6*/M_ (
MXMO^GLF1W;"D)(>"$UH@!INE=>->QZX&:(N_"1QYZQVI4)XH_:D&7].EY2B/
M((-$* HL'P=80Y8I)NG'OS6IU:RI@.WW$_OO.G@9S!/FL*;9=Y**W=(*+93"
M!I>9>*#'/Z$.:*KX$IIQ_8N.E6T@5TQ*+FA>@^4X)T7UQ,^U$"V &[P!\&J
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
M\1@#F0-3!O+W!:7B:: 6J%JKTU]02P,$%     @ (5955@Z^VJZ7!P  %34
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
M=VQS!F?S1>3+XE3*)!<B3XN/"TJFE"D#^?LLS\73%W6#ZB34Z']02P,$%
M  @ (5955G'G(38 !   VQ<  !D   !X;"]W;W)K<VAE971S+W-H965T.#,N
M>&ULO9A=C]HX%(;_BI6MJE::D@\@P!20!I)T9]59C3K;[D75"Y,8XFUB4]N!
MMK^^=A("@9 %R9T;2(S?Q\=^3VQRQEO*OO(8(0&^IPGA$R,68GUKFCR,40IY
MAZX1D;\L*4NAD+=L9?(U0S#*16EB.I;EFBG$Q)B.\[9'-AW33"28H$<&>):F
MD/V8H81N)X9M[!H^X%4L5(,Y':_A"CTA\7']R.2=65$BG"+",26 H>7$N+-O
M ]M1@KS')XRV_. :J*DL*/VJ;NZCB6&IB%""0J$04'YMT!PEB2+).+Z54*,:
M4PD/KW?T()^\G,P"<C2GR;\X$O'$&!H@0DN8)>(#W?Z)R@GU%2^D"<\_P;;L
M:QD@S+B@:2F6$:28%-_P>[D0!P+;/2-P2H%S+.B=$71+0?=20:\4]"X5]$M!
M_U*!6PK<?.V+Q<I7VH,"3L>,;@%3O25-7>1VY6JYP)BHS'H23/Z*I4Y, X@9
M^ 23#($'!'G&D$P; >:4"$Q6Y27'$6(PSX17'A(0)_PU> ,^/GG@U8O7X 7
M!/P3TXQ#$O&Q*61<BFZ&90RS(@;G3 RV Q[D>#$'/HE05 >8<D+5K)S=K&9.
M*]%#80=T[1O@6([3$-#\<KG=(/<NEUL-<K]=?I>M.L :G0T^:)?_E9$.L+M-
M\MI:=JL,Z>:\[AG>+..RA7-P%W[+,,<J#6[.)\CG][(WN!<HY5^:4J$8K-<\
MF-I';_D:AFABR(V2([9!QO3E'[9KO6VR42?,TPGS=<("3;":_;W*_EX;?6__
MG*8+3&"[_3?@/88+G&#Q0W;*&),]FK*@&'.0CZD.O\W4'KJ6?%@VA_:V1G:M
MO3IAODY8H E6L[=?V=O_7?;^34EXWN%B6/?087<P/+&X-;IK+=8)\W7" DVP
MFL5N9;';:K'TZ4T(>0Q@])_\0Y&?[X*"I3KY-_G)3Y<@W#L>UO;S9&=XD\GN
MB<E.WQX>6>R>/.M'2>#];P^_=8;7FJ$)5C-C4)DQ:#7CGC@S*A\X\"ZA"YB
M>Q(V+6PKY-I34B?,TPGS=<("3;":K</*UN%S_DD:ZK1?)\S3"?-UP@)-L)K]
MH\K^T>\Y19O,'YULJ@/Y'G%\<+8&=*VK.F&^3E@P.CD:W%'O8#%J=MG6_JW7
M:C<,4X9^GMM]V\77/G]::9Y6FJ^5%NBBU4T]*&78S[D)EZ/IR@*=-$\KS==*
M"W31ZEG@[+/ >;Z]N!RK]J)JNZ>[<7M,5[NKD^8WSJ'7/YY#H&O4PC?SH":9
M(K;*J\=<OEQD1!2%O*JUJE#?Y779H_:9?>L5=>8]IBA[/T"VPH2#!"TETNH,
MY%L6*RK)Q8V@Z[SRN:!"T#2_C!&4UJL.\O<EI6)WHP:HZOG37U!+ P04
M"  A5E569NR>[/D$  #O&   &0   'AL+W=O<FMS:&5E=',O<VAE970X-"YX
M;6S-65UOHT84_2LCNJIVI20PPX=Q:EN*S5;-0Z0TV=T^5'T8FVL;+3 N,[:S
M_[[#1\# >&I+2.U+ OC<PSV7N7./\>3(LN]\"R#06Q*G?&ILA=C=FR9?;2&A
M_([M()6?K%F64"%/LXW)=QG0L A*8I-8EF<F-$J-V:2X]IS-)FPOXBB%YPSQ
M?9+0[,<<8G:<&MAXO_ 2;;8BOV#.)CNZ@5<07W?/F3PS:Y8P2B#E$4M1!NNI
M\8#O V+G 07B6P1'?G*,<BE+QK[G)X_AU+#RC""&E<@IJ/QW@ 7$<<XD\_B[
M(C7J>^:!I\?O[+\6XJ68)>6P8/$?42BV4\,W4 AKNH_%"SO^!I4@-^=;L9@7
M?]&QPEH&6NVY8$D5+#-(HK3\3]^J0IP$8.], *D"2#? .1-@5P'VI0%.%> 4
ME2FE%'4(J*"S2<:.*,O1DBT_*(I91$OY49H_]U>1R4\C&2=FKW(AA?L8T.,C
MND7?:+RGY?-(0_3[GL;1^D>4;M##:L7VJ>#H8P""1C'_)-%?7P/T\<,G] %%
M*?JR97LNH_C$%#*OG-U<53G,RQS(F1PP04\L%5N./J<AA&T"4PJJ59%W57.B
M90Q@=8=L?(.(18@BH<7EX5@1'EP>;FG4V/4SL@L^YPS?0RR[DZ8K0++/T9R&
M*("E?!9_/D&RA.PO5<6UC/EF<L]W= 530^X6'+(#&+.??\*>]8NJ6D.2!0.1
MM2KIU)5T"G;[W&K_O$#O*_X&87)KC6_DVCN W,E$OHJ;!JB+SHM>>"ESD45_
M87&,Y)YSI%FH++TS9.F') L&(FN5WJU+[VH7\9S&Q1*F BUA$Z5IOJVP-=I!
M%K%05<>2;U3PY>/K,'-<XD_,PVE]^B#;'WEM4- 'D9'?@%IZO%J/I]6SV-)L
M R$2#*T8%^4J@3<YCSDH]\"2SCM) CN6U9'3!Q';<CMR%$P>QFHYHUK.Z%(Y
M3&PADP.YW/%54D:J+#M*^I@.(M A6AK\6H.OU1#(OB[<A#)IOW>[6\_M9JT
M8<^U.YDK4"XY\P#&=?+C2_L#Y$K2=L:X=W_7M;J=T0?UVR?H@UKMTU*"K<93
M6%HMKS26.^4+B'V6EHUQLIOJII:>]]J]<U"V8"BV=DU/?!K^[T=7E<-0]1^2
M+1B*K5U_TM2?##R_*L)6!SH.[K2I F5[OM/I4R7*&YUIU,988KVSO'J(57RM
MK7],[*ZF/@H3#W<U]5'VB?"VI,;A8:V+N6Z055R:*;7X=TB@A;1E-&X)Z^V2
M?I95P:T)-.[:GH4*Y5J]I:5 V6>75F./L-X?73//<-_1>+;?'6@*5+^? @6J
MU4]M.8T]PGI_%, :LDRNJR_T#3UP#D*UX>J'F_8.5V^N0[(%0[&UJ]L8-^S_
M#X:;UCU>7?\AV8*AV-KU;[PGOMA\7CK<^L[Q]"M55:,^B(Q(KV/[*#RRB;IC
M26-"B=Z$7CW;*C[=,%! O)X>!6CLC\_(:?P?T?J;Z^9:Q=4JJ3OJ6@\%JCO:
MM)"VDL9)$;V3TH\VTG<ZM]C'3C=W!8RX;O>;OP)V+O_&-!&]:;IFLE54IZ\>
M7*=KEQ2@7B\%"E"KETHQYLF;X 3D@LG?J'-4K)3R]6E]M7YK_U"\J^Y<G^/[
MH'SWWM"4/P4\R748R:]U,:PEI74WDOXA*]^NER>"[8KWS4LF!$N*PRW0$+(<
M(#]?,R;>3_(;U+]QS/X!4$L#!!0    ( "%6558!'9%E4 ,  ) 5   -
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
MZNT$>COJ[01Z^^1G$P*]'?5V KT=]78"O1WU=@*],^J="?3.J'<FT#NCWIE
M[XQZ9P*],^J="?3.J'<FT#NCWIE [SSY69! [XQZ9P*],^J="?0NJ'<AT+N@
MWH5 [X)Z%P*]"^I="/0NJ'?Y3KV'\?-0AUO/UQJO_YU4CY=SZ^WRU^77SLG=
M>\4YW%<,SW\!4$L#!!0    ( "%655;W,"8&)P(  #(P   3    6T-O;G1E
M;G1?5'EP97-=+GAM;,W;36[;,! %X*L8V@86S7^UB+-INVVSZ 58:1P+ED2"
M9%+G]J7D)$"+U$C@ GT;"S;)>2,.\.U\_?TQ4%H=QV%*VVJ?<_C(6&KW-+I4
M^T!36=GY.+I<OL8[%EQ[<'?$Q&9C6.NG3%->Y[E&=7/]F7;N?LBK+\?R<^K]
MM*TB#:E:?3IMG+.VE0MAZ%N7RSI[F+H_4M9/"74YN>Q)^SZDJ[*A8J\FS"M_
M#W@Z]^V!8NP[6MVZF+^ZL>QBQX&E_#A0JL^7>*5'O]OU+76^O1_+D3J%2*Y+
M>Z(\#O6IZ-7YY%QNF$Z?_.+\I<RYP++S-OJ0RL0BO3_N>23SZ74HA2CF_OPK
MOB26TA>_'\W3[JA[8W:YWI\^'I9Y)+8\+K_CWV?\4O^=?0B0/B1('PJD#PW2
MAP'IPX+TT8#T\0&D#[Y!:01%5(Y"*D<QE:.@RE%4Y2BL<A17.0JL'$56@2*K
M0)%5H,@J4&05*+(*%%D%BJP"15:!(JM D56BR"I19)4HLDH4626*K!)%5HDB
MJT215:+(*E%D52BR*A19%8JL"D56A2*K0I%5H<BJ4&15*+(J%%DUBJP:15:-
M(JM&D56CR*I19-4HLFH4636*K!I%5H,BJT&1U:#(:E!D-2BR&A19#8JL!D56
M@R*K09'5HLAJ462U*+):%%DMBJP615:+(JM%D=6BR&I19&U09&U09&U09&U0
M9&W^IZP_O#_\X_CE68^NGY[SV?)7@9M?4$L! A0#%     @ (5955@=!36*!
M    L0   !               ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"
M% ,4    "  A5E56PFSA!.\    K @  $0              @ &O    9&]C
M4')O<',O8V]R92YX;6Q02P$"% ,4    "  A5E56F5R<(Q &  "<)P  $P
M            @ '- 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    (
M "%6559TA. K# @  +,R   8              " @0X(  !X;"]W;W)K<VAE
M971S+W-H965T,2YX;6Q02P$"% ,4    "  A5E56TRTM-;(&   /&@  &
M            @(%0$   >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#
M%     @ (5955@RT3\!& P   @L  !@              ("!.!<  'AL+W=O
M<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( "%6559?Z#$K%@8  !<:
M   8              " @;0:  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q0
M2P$"% ,4    "  A5E56ID8 V9H+  !)8P  &               @($ (0
M>&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ (5955C(5T37(
M @  G@@  !@              ("!T"P  'AL+W=O<FMS:&5E=',O<VAE970V
M+GAM;%!+ 0(4 Q0    ( "%655;QVEDI@PH  !,U   8              "
M@<XO  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    "  A5E56
M#EO=/0@A  !<:P  &               @(&'.@  >&PO=V]R:W-H965T<R]S
M:&5E=#@N>&UL4$L! A0#%     @ (5955I$>9=P%!P  6A$  !@
M     ("!Q5L  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    (
M "%655;\%J6I;@H  ,D<   9              " @0!C  !X;"]W;W)K<VAE
M971S+W-H965T,3 N>&UL4$L! A0#%     @ (5955NP469MO @  5@4  !D
M             ("!I6T  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"
M% ,4    "  A5E56K@!%DV8#  #*!P  &0              @(%+<   >&PO
M=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( "%6559YEJ+%,04
M 'T4   9              " @>AS  !X;"]W;W)K<VAE971S+W-H965T,3,N
M>&UL4$L! A0#%     @ (5955B!4]7;I!0  <PX  !D              ("!
M4'D  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    "  A5E56
M&Q</]% 0   G-0  &0              @(%P?P  >&PO=V]R:W-H965T<R]S
M:&5E=#$U+GAM;%!+ 0(4 Q0    ( "%655;47]L*\ D  -07   9
M      " @?>/  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%
M  @ (5955K^0X/(W"P  UQ\  !D              ("!'IH  'AL+W=O<FMS
M:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    "  A5E56K"H[N38$  !Y"@
M&0              @(&,I0  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+
M 0(4 Q0    ( "%655;?*!1M4P8  "D/   9              " @?FI  !X
M;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ (5955KGT;,)P
M#0  ]20  !D              ("!@[   'AL+W=O<FMS:&5E=',O<VAE970R
M,"YX;6Q02P$"% ,4    "  A5E56/:-40;H2  !2,P  &0
M@($JO@  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( "%6
M55:P6V@ZL@,  "L(   9              " @1O1  !X;"]W;W)K<VAE971S
M+W-H965T,C(N>&UL4$L! A0#%     @ (5955O*>13O>#   F24  !D
M         ("!!-4  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4
M    "  A5E566Y"_X70#   J"   &0              @($9X@  >&PO=V]R
M:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( "%655;^@$;<J!@  (A/
M   9              " @<3E  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL
M4$L! A0#%     @ (5955O!8N0D0!P  91$  !D              ("!H_X
M 'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    "  A5E56K$TG
M@"L&   T$0  &0              @('J!0$ >&PO=V]R:W-H965T<R]S:&5E
M=#(W+GAM;%!+ 0(4 Q0    ( "%655:JCJ1;( 4  $ +   9
M  " @4P, 0!X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @
M(5955J,Y ?>! @  704  !D              ("!HQ$! 'AL+W=O<FMS:&5E
M=',O<VAE970R.2YX;6Q02P$"% ,4    "  A5E56V*9E \H"   /!@  &0
M            @(%;% $ >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4
M Q0    ( "%655;IG BQ6@4  -P/   9              " @5P7 0!X;"]W
M;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ (5955GD#F?\ !0
MD X  !D              ("![1P! 'AL+W=O<FMS:&5E=',O<VAE970S,BYX
M;6Q02P$"% ,4    "  A5E56I08-+:P#  "U"   &0              @($D
M(@$ >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( "%655:A
MC?V4M@<  #<3   9              " @0<F 0!X;"]W;W)K<VAE971S+W-H
M965T,S0N>&UL4$L! A0#%     @ (5955J:15?ED!   JPP  !D
M     ("!]"T! 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4
M"  A5E56"163"LP#  #""0  &0              @(&/,@$ >&PO=V]R:W-H
M965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( "%6559$;PR,$P0  )0)   9
M              " @9(V 0!X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L!
M A0#%     @ (5955G<OM(EI!P  OA4  !D              ("!W#H! 'AL
M+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    "  A5E56Z=DR**L"
M  #M!0  &0              @(%\0@$ >&PO=V]R:W-H965T<R]S:&5E=#,Y
M+GAM;%!+ 0(4 Q0    ( "%655:$@$[&>P8  +$2   9              "
M@5Y% 0!X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ (595
M5H<4=!/^ @  00P  !D              ("!$$P! 'AL+W=O<FMS:&5E=',O
M<VAE970T,2YX;6Q02P$"% ,4    "  A5E56S XO:D($   /&   &0
M        @(%%3P$ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0
M   ( "%6559$O)CT PD  ,-+   9              " @;Y3 0!X;"]W;W)K
M<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ (5955LWDV@^<!P  72X
M !D              ("!^%P! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q0
M2P$"% ,4    "  A5E568D>P,[P&  #U-P  &0              @('+9 $
M>&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( "%655;>16EK
M30X  (&H   9              " @;YK 0!X;"]W;W)K<VAE971S+W-H965T
M-#8N>&UL4$L! A0#%     @ (5955K]';X*) @  T08  !D
M ("!0GH! 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    "  A
M5E56^>X3V=$$  !6&P  &0              @($"?0$ >&PO=V]R:W-H965T
M<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( "%655:W86&4( ,  %(*   9
M          " @0J" 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#
M%     @ (5955JOID]SZ!   @1<  !D              ("!884! 'AL+W=O
M<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    "  A5E56/JE_TT8#  "8
M"@  &0              @(&2B@$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM
M;%!+ 0(4 Q0    ( "%655;>>TMPI ,  *X2   9              " @0^.
M 0!X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ (5955O=_
MK4I:!   O1@  !D              ("!ZI$! 'AL+W=O<FMS:&5E=',O<VAE
M970U,RYX;6Q02P$"% ,4    "  A5E564TZ@L\L*   2>P  &0
M    @(%[E@$ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    (
M "%6558J@?\#;P0   45   9              " @7VA 0!X;"]W;W)K<VAE
M971S+W-H965T-34N>&UL4$L! A0#%     @ (5955G]NW+UW$   B;X  !D
M             ("!(Z8! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"
M% ,4    "  A5E56_X':JV$"   '!@  &0              @('1M@$ >&PO
M=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( "%655:380]QYP,
M  \/   9              " @6FY 0!X;"]W;W)K<VAE971S+W-H965T-3@N
M>&UL4$L! A0#%     @ (5955A#G;2'5!   KA(  !D              ("!
MA[T! 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    "  A5E56
MEON1IR@%   9%   &0              @(&3P@$ >&PO=V]R:W-H965T<R]S
M:&5E=#8P+GAM;%!+ 0(4 Q0    ( "%655;X\]4ENP,  *L,   9
M      " @?+' 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%
M  @ (5955J(/+WQV @  9P8  !D              ("!Y,L! 'AL+W=O<FMS
M:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    "  A5E56%SHFMS<#  !$"@
M&0              @(&1S@$ >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+
M 0(4 Q0    ( "%6559X^N&#RP8  #HR   9              " @?_1 0!X
M;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ (5955M>O\:=J
M"0  OC\  !D              ("! =D! 'AL+W=O<FMS:&5E=',O<VAE970V
M-2YX;6Q02P$"% ,4    "  A5E56D/V/=R(#  "="0  &0
M@(&BX@$ >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( "%6
M559L PX&_P0  !LB   9              " @?OE 0!X;"]W;W)K<VAE971S
M+W-H965T-C<N>&UL4$L! A0#%     @ (5955@HZ#AN@ @  T0<  !D
M         ("!,>L! 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4
M    "  A5E56I?09#AX'   R.   &0              @($([@$ >&PO=V]R
M:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( "%6559SV=,2GP(   P(
M   9              " @5WU 0!X;"]W;W)K<VAE971S+W-H965T-S N>&UL
M4$L! A0#%     @ (5955CX$7R"9!0  F!\  !D              ("!,_@!
M 'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4    "  A5E56]OUI
MKH,"  #W!0  &0              @($#_@$ >&PO=V]R:W-H965T<R]S:&5E
M=#<R+GAM;%!+ 0(4 Q0    ( "%655;^H8/68@,  #L+   9
M  " @;T  @!X;"]W;W)K<VAE971S+W-H965T-S,N>&UL4$L! A0#%     @
M(5955LGT>\_6 @  20<  !D              ("!5@0" 'AL+W=O<FMS:&5E
M=',O<VAE970W-"YX;6Q02P$"% ,4    "  A5E56 [)U+K8#  #&#@  &0
M            @(%C!P( >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+ 0(4
M Q0    ( "%6559DRE_3N ,  *\8   9              " @5 + @!X;"]W
M;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#%     @ (5955EH*4,I6!
MZ1<  !D              ("!/P\" 'AL+W=O<FMS:&5E=',O<VAE970W-RYX
M;6Q02P$"% ,4    "  A5E56RL+J2&L"  !+!@  &0              @(',
M$P( >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4 Q0    ( "%6558^
MXMQ,(@,  #T,   9              " @6X6 @!X;"]W;W)K<VAE971S+W-H
M965T-SDN>&UL4$L! A0#%     @ (5955NR&I9&. P  @PT  !D
M     ("!QQD" 'AL+W=O<FMS:&5E=',O<VAE970X,"YX;6Q02P$"% ,4
M"  A5E56P;2[G7@$  !F%0  &0              @(&,'0( >&PO=V]R:W-H
M965T<R]S:&5E=#@Q+GAM;%!+ 0(4 Q0    ( "%6558.OMJNEP<  !4U   9
M              " @3LB @!X;"]W;W)K<VAE971S+W-H965T.#(N>&UL4$L!
M A0#%     @ (5955G'G(38 !   VQ<  !D              ("!"2H" 'AL
M+W=O<FMS:&5E=',O<VAE970X,RYX;6Q02P$"% ,4    "  A5E569NR>[/D$
M  #O&   &0              @(% +@( >&PO=V]R:W-H965T<R]S:&5E=#@T
M+GAM;%!+ 0(4 Q0    ( "%6558!'9%E4 ,  ) 5   -              "
M 7 S @!X;"]S='EL97,N>&UL4$L! A0#%     @ (5955I>*NQS     $P(
M  L              ( !ZS8" %]R96QS+RYR96QS4$L! A0#%     @ (595
M5IB$UR\Z!@  +3<   \              ( !U#<" 'AL+W=O<FMB;V]K+GAM
M;%!+ 0(4 Q0    ( "%655:3,;S]@ (  ),Q   :              "  3L^
M @!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( "%655;W
M,"8&)P(  #(P   3              "  ?-  @!;0V]N=&5N=%]4>7!E<UTN
9>&UL4$L%!@    !< %P .QD  $M# @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<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>101
<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>102
<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>317</ContextCount>
  <ElementCount>543</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>93</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Consolidated Statements of Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Consolidated Statements of Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Consolidated Statements of Shareholder's Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical</Role>
      <ShortName>Consolidated Statements of Shareholder's Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - Operations and Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/OperationsandSignificantAccountingPolicies</Role>
      <ShortName>Operations and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - New Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/NewAccountingPronouncements</Role>
      <ShortName>New Accounting Pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Business Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/BusinessAcquisitions</Role>
      <ShortName>Business Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/PropertyPlantandEquipment</Role>
      <ShortName>Property, Plant and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Goodwill and Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/GoodwillandOtherIntangibleAssets</Role>
      <ShortName>Goodwill and Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Long Term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/LongTermDebt</Role>
      <ShortName>Long Term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/ShareholdersEquity</Role>
      <ShortName>Shareholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Revenues</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/Revenues</Role>
      <ShortName>Revenues</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Business Segments and Geographic Areas</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/BusinessSegmentsandGeographicAreas</Role>
      <ShortName>Business Segments and Geographic Areas</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Employee Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/EmployeeBenefitPlans</Role>
      <ShortName>Employee Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Legal Matters and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/LegalMattersandContingencies</Role>
      <ShortName>Legal Matters and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Guarantees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/Guarantees</Role>
      <ShortName>Guarantees</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Fair Value Measurement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/FairValueMeasurement</Role>
      <ShortName>Fair Value Measurement</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Schedule II - Valuation and Qualifying Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccounts</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Operations and Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Operations and Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.conmed.com/role/OperationsandSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - New Accounting Pronouncements (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/NewAccountingPronouncementsPolicies</Role>
      <ShortName>New Accounting Pronouncements (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.conmed.com/role/OperationsandSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Operations and Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesTables</Role>
      <ShortName>Operations and Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.conmed.com/role/OperationsandSignificantAccountingPolicies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Business Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/BusinessAcquisitionsTables</Role>
      <ShortName>Business Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.conmed.com/role/BusinessAcquisitions</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.conmed.com/role/Inventories</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Property, Plant and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/PropertyPlantandEquipmentTables</Role>
      <ShortName>Property, Plant and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.conmed.com/role/PropertyPlantandEquipment</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.conmed.com/role/Leases</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Goodwill and Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.conmed.com/role/GoodwillandOtherIntangibleAssets</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Long Term Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/LongTermDebtTables</Role>
      <ShortName>Long Term Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.conmed.com/role/LongTermDebt</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.conmed.com/role/IncomeTaxes</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Shareholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/ShareholdersEquityTables</Role>
      <ShortName>Shareholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.conmed.com/role/ShareholdersEquity</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Revenues (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/RevenuesTables</Role>
      <ShortName>Revenues (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.conmed.com/role/Revenues</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Business Segments and Geographic Areas (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/BusinessSegmentsandGeographicAreasTables</Role>
      <ShortName>Business Segments and Geographic Areas (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.conmed.com/role/BusinessSegmentsandGeographicAreas</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Employee Benefit Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/EmployeeBenefitPlansTables</Role>
      <ShortName>Employee Benefit Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.conmed.com/role/EmployeeBenefitPlans</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Guarantees (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/GuaranteesTables</Role>
      <ShortName>Guarantees (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.conmed.com/role/Guarantees</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Fair Value Measurement (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/FairValueMeasurementTables</Role>
      <ShortName>Fair Value Measurement (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.conmed.com/role/FairValueMeasurement</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Operations and Significant Accounting Policies (Property, Plant and Equipment) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails</Role>
      <ShortName>Operations and Significant Accounting Policies (Property, Plant and Equipment) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Operations and Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails</Role>
      <ShortName>Operations and Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Operations and Significant Accounting Policies (Earnings Per Share) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails</Role>
      <ShortName>Operations and Significant Accounting Policies (Earnings Per Share) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Operations and Significant Accounting Policies (Accumulated Other Comprehensive Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails</Role>
      <ShortName>Operations and Significant Accounting Policies (Accumulated Other Comprehensive Loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - New Accounting Pronouncements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/NewAccountingPronouncementsDetails</Role>
      <ShortName>New Accounting Pronouncements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/NewAccountingPronouncementsPolicies</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - Business Acquisitions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/BusinessAcquisitionsDetails</Role>
      <ShortName>Business Acquisitions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/BusinessAcquisitionsTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/InventoriesTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/PropertyPlantandEquipmentDetails</Role>
      <ShortName>Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/PropertyPlantandEquipmentTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - Leases Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/LeasesLeaseCostDetails</Role>
      <ShortName>Leases Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - Leases Supplementary Balance Sheet Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails</Role>
      <ShortName>Leases Supplementary Balance Sheet Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - Leases Supplementary Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/LeasesSupplementaryCashFlowInformationDetails</Role>
      <ShortName>Leases Supplementary Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - Leases Maturities of Operating and Financing Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails</Role>
      <ShortName>Leases Maturities of Operating and Financing Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - Goodwill and Other Intangible Assets (Goodwill) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets (Goodwill) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - Goodwill and Other Intangible Assets (Intangible Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets (Intangible Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - Long Term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/LongTermDebtDetails</Role>
      <ShortName>Long Term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/LongTermDebtTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - Disclosure - Long Term Debt (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/LongTermDebtNarrativeDetails</Role>
      <ShortName>Long Term Debt (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/LongTermDebtTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - Disclosure - Long Term Debt (Maturities of Long-term Debt) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/LongTermDebtMaturitiesofLongtermDebtDetails</Role>
      <ShortName>Long Term Debt (Maturities of Long-term Debt) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/LongTermDebtTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000058 - Disclosure - Income Taxes (Provision for Income Taxes) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Provision for Income Taxes) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/IncomeTaxesTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000059 - Disclosure - Income Taxes (Effective Income Tax Rate Reconciliation) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails</Role>
      <ShortName>Income Taxes (Effective Income Tax Rate Reconciliation) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/IncomeTaxesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000060 - Disclosure - Income Taxes (Deferred Tax Assets and Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>Income Taxes (Deferred Tax Assets and Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/IncomeTaxesTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000061 - Disclosure - Income Taxes (Income Before Income Taxes) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Income Before Income Taxes) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/IncomeTaxesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000062 - Disclosure - Income Taxes (Tax Credit Carryforwards) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails</Role>
      <ShortName>Income Taxes (Tax Credit Carryforwards) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/IncomeTaxesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0000063 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>Income Taxes (Unrecognized Tax Benefits) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/IncomeTaxesTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0000064 - Disclosure - Shareholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/ShareholdersEquityDetails</Role>
      <ShortName>Shareholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/ShareholdersEquityTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0000065 - Disclosure - Shareholders' Equity (Awards) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/ShareholdersEquityAwardsDetails</Role>
      <ShortName>Shareholders' Equity (Awards) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/ShareholdersEquityTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0000066 - Disclosure - Shareholders' Equity (Employee Plan) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails</Role>
      <ShortName>Shareholders' Equity (Employee Plan) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/ShareholdersEquityTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0000067 - Disclosure - Revenues (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/RevenuesDetails</Role>
      <ShortName>Revenues (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/RevenuesTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>0000068 - Disclosure - Revenues Revenue from Contracts with Customers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/RevenuesRevenuefromContractswithCustomersDetails</Role>
      <ShortName>Revenues Revenue from Contracts with Customers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>0000069 - Disclosure - Business Segments and Geographic Areas (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/BusinessSegmentsandGeographicAreasDetails</Role>
      <ShortName>Business Segments and Geographic Areas (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/BusinessSegmentsandGeographicAreasTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>0000070 - Disclosure - Employee Benefit Plans (Defined Contribution Plan) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/EmployeeBenefitPlansDefinedContributionPlanDetails</Role>
      <ShortName>Employee Benefit Plans (Defined Contribution Plan) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>0000071 - Disclosure - Employee Benefit Plans (Employee Benefit Reconciliation) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails</Role>
      <ShortName>Employee Benefit Plans (Employee Benefit Reconciliation) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>0000072 - Disclosure - Employee Benefit Plans (Amounts Recognized in Balance Sheet) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/EmployeeBenefitPlansAmountsRecognizedinBalanceSheetDetails</Role>
      <ShortName>Employee Benefit Plans (Amounts Recognized in Balance Sheet) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>0000073 - Disclosure - Employee Benefit Plans (Actuarial Assumptions) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/EmployeeBenefitPlansActuarialAssumptionsDetails</Role>
      <ShortName>Employee Benefit Plans (Actuarial Assumptions) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>0000074 - Disclosure - Employee Benefit Plans (Other Changes in Plan Assets and Benefit Obligations) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/EmployeeBenefitPlansOtherChangesinPlanAssetsandBenefitObligationsDetails</Role>
      <ShortName>Employee Benefit Plans (Other Changes in Plan Assets and Benefit Obligations) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>0000075 - Disclosure - Employee Benefit Plans (Net Periodic Pension Cost) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails</Role>
      <ShortName>Employee Benefit Plans (Net Periodic Pension Cost) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>0000076 - Disclosure - Employee Benefit Plans (Allocation of Pension Plan Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/EmployeeBenefitPlansAllocationofPensionPlanAssetsDetails</Role>
      <ShortName>Employee Benefit Plans (Allocation of Pension Plan Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>0000077 - Disclosure - Employee Benefit Plans (Fair Value of Plan Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetails</Role>
      <ShortName>Employee Benefit Plans (Fair Value of Plan Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>0000078 - Disclosure - Employee Benefit Plans (Expected Future Payments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/EmployeeBenefitPlansExpectedFuturePaymentsDetails</Role>
      <ShortName>Employee Benefit Plans (Expected Future Payments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>0000079 - Disclosure - Legal Matters and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/LegalMattersandContingenciesDetails</Role>
      <ShortName>Legal Matters and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/LegalMattersandContingencies</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>0000080 - Disclosure - Guarantees (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/GuaranteesDetails</Role>
      <ShortName>Guarantees (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/GuaranteesTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>0000081 - Disclosure - Fair Value Measurement Amounts Recorded In and Reclassified From AOCI (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails</Role>
      <ShortName>Fair Value Measurement Amounts Recorded In and Reclassified From AOCI (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>0000082 - Disclosure - Fair Value Measurement (Foreign Currency Forward Contracts) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails</Role>
      <ShortName>Fair Value Measurement (Foreign Currency Forward Contracts) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/FairValueMeasurementTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>0000083 - Disclosure - Fair Value Measurement Contingent Consideration (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/FairValueMeasurementContingentConsiderationDetails</Role>
      <ShortName>Fair Value Measurement Contingent Consideration (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="cnmd-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>0000084 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccountsDetails</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccounts</ParentRole>
      <Position>84</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="cnmd-20221231.htm">cnmd-20221231.htm</File>
    <File>cnmd-20221231.xsd</File>
    <File>cnmd-20221231_cal.xml</File>
    <File>cnmd-20221231_def.xml</File>
    <File>cnmd-20221231_lab.xml</File>
    <File>cnmd-20221231_pre.xml</File>
    <File>exhibit212022.htm</File>
    <File>exhibit232022.htm</File>
    <File>exhibit31112312022.htm</File>
    <File>exhibit31212312022.htm</File>
    <File>exhibit32112312022.htm</File>
    <File>exhibit412022.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>cnmd-20221231_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2022</BaseTaxonomy>
    <BaseTaxonomy items="1433">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="37">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>104
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "cnmd-20221231.htm": {
   "axisCustom": 2,
   "axisStandard": 32,
   "baseTaxonomies": {
    "http://fasb.org/srt/2022": 1,
    "http://fasb.org/us-gaap/2022": 1433,
    "http://xbrl.sec.gov/dei/2022": 37
   },
   "contextCount": 317,
   "dts": {
    "calculationLink": {
     "local": [
      "cnmd-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cnmd-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "cnmd-20221231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "cnmd-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cnmd-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "cnmd-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": 812,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 16,
    "http://xbrl.sec.gov/dei/2022": 4,
    "total": 20
   },
   "keyCustom": 53,
   "keyStandard": 490,
   "memberCustom": 26,
   "memberStandard": 64,
   "nsprefix": "cnmd",
   "nsuri": "http://www.conmed.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_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 - Document and Entity Information",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.conmed.com/role/DocumentandEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_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": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Business Acquisitions",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.conmed.com/role/BusinessAcquisitions",
     "shortName": "Business Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Inventories",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.conmed.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_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": "0000012 - Disclosure - Property, Plant and Equipment",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.conmed.com/role/PropertyPlantandEquipment",
     "shortName": "Property, Plant and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_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": "0000013 - Disclosure - Leases",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.conmed.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_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": "0000014 - Disclosure - Goodwill and Other Intangible Assets",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.conmed.com/role/GoodwillandOtherIntangibleAssets",
     "shortName": "Goodwill and Other Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_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": "0000015 - Disclosure - Long Term Debt",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.conmed.com/role/LongTermDebt",
     "shortName": "Long Term Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_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": "0000016 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.conmed.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Shareholders' Equity",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.conmed.com/role/ShareholdersEquity",
     "shortName": "Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_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": "0000018 - Disclosure - Revenues",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.conmed.com/role/Revenues",
     "shortName": "Revenues",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Business Segments and Geographic Areas",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.conmed.com/role/BusinessSegmentsandGeographicAreas",
     "shortName": "Business Segments and Geographic Areas",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000002 - Statement - Consolidated Balance Sheets",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.conmed.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Employee Benefit Plans",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.conmed.com/role/EmployeeBenefitPlans",
     "shortName": "Employee Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Legal Matters and Contingencies",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.conmed.com/role/LegalMattersandContingencies",
     "shortName": "Legal Matters and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GuaranteesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Guarantees",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.conmed.com/role/Guarantees",
     "shortName": "Guarantees",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GuaranteesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativesAndFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Fair Value Measurement",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://www.conmed.com/role/FairValueMeasurement",
     "shortName": "Fair Value Measurement",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativesAndFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Schedule II - Valuation and Qualifying Accounts",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccounts",
     "shortName": "Schedule II - Valuation and Qualifying Accounts",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Operations and Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "25",
     "role": "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPolicies",
     "shortName": "Operations and Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - New Accounting Pronouncements (Policies)",
     "menuCat": "Policies",
     "order": "26",
     "role": "http://www.conmed.com/role/NewAccountingPronouncementsPolicies",
     "shortName": "New Accounting Pronouncements (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cnmd:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Operations and Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesTables",
     "shortName": "Operations and Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cnmd:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Business Acquisitions (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://www.conmed.com/role/BusinessAcquisitionsTables",
     "shortName": "Business Acquisitions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Inventories (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://www.conmed.com/role/InventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.conmed.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_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": "0000030 - Disclosure - Property, Plant and Equipment (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://www.conmed.com/role/PropertyPlantandEquipmentTables",
     "shortName": "Property, Plant and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Leases (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://www.conmed.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_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": "0000032 - Disclosure - Goodwill and Other Intangible Assets (Tables)",
     "menuCat": "Tables",
     "order": "32",
     "role": "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsTables",
     "shortName": "Goodwill and Other Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_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": "0000033 - Disclosure - Long Term Debt (Tables)",
     "menuCat": "Tables",
     "order": "33",
     "role": "http://www.conmed.com/role/LongTermDebtTables",
     "shortName": "Long Term Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_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": "0000034 - Disclosure - Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "34",
     "role": "http://www.conmed.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Shareholders' Equity (Tables)",
     "menuCat": "Tables",
     "order": "35",
     "role": "http://www.conmed.com/role/ShareholdersEquityTables",
     "shortName": "Shareholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i95295a8b1f6d40d1b5ab430aa33b6e18_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_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": "0000036 - Disclosure - Revenues (Tables)",
     "menuCat": "Tables",
     "order": "36",
     "role": "http://www.conmed.com/role/RevenuesTables",
     "shortName": "Revenues (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cnmd:RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Business Segments and Geographic Areas (Tables)",
     "menuCat": "Tables",
     "order": "37",
     "role": "http://www.conmed.com/role/BusinessSegmentsandGeographicAreasTables",
     "shortName": "Business Segments and Geographic Areas (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cnmd:RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetFundedStatusTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Employee Benefit Plans (Tables)",
     "menuCat": "Tables",
     "order": "38",
     "role": "http://www.conmed.com/role/EmployeeBenefitPlansTables",
     "shortName": "Employee Benefit Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetFundedStatusTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Guarantees (Tables)",
     "menuCat": "Tables",
     "order": "39",
     "role": "http://www.conmed.com/role/GuaranteesTables",
     "shortName": "Guarantees (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - Consolidated Statements of Comprehensive Income (Loss)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
     "shortName": "Consolidated Statements of Comprehensive Income (Loss)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GrossProfit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Fair Value Measurement (Tables)",
     "menuCat": "Tables",
     "order": "40",
     "role": "http://www.conmed.com/role/FairValueMeasurementTables",
     "shortName": "Fair Value Measurement (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "cnmd:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i6a074f524c5c42cb9b05a70c774a9dc6_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Operations and Significant Accounting Policies (Property, Plant and Equipment) (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails",
     "shortName": "Operations and Significant Accounting Policies (Property, Plant and Equipment) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "cnmd:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i6a074f524c5c42cb9b05a70c774a9dc6_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeLeasesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cnmd:LesseeOperatingLeaseTerminationOptionTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Operations and Significant Accounting Policies (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails",
     "shortName": "Operations and Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeLeasesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cnmd:LesseeOperatingLeaseTerminationOptionTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Operations and Significant Accounting Policies (Earnings Per Share) (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails",
     "shortName": "Operations and Significant Accounting Policies (Earnings Per Share) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InterestOnConvertibleDebtNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "ie180624e1d214bf981237526029273b6_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Operations and Significant Accounting Policies (Accumulated Other Comprehensive Loss) (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails",
     "shortName": "Operations and Significant Accounting Policies (Accumulated Other Comprehensive Loss) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i1e8b7f8bbd1748549fa3ac26a697b36b_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtAndCapitalLeaseObligations",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - New Accounting Pronouncements (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.conmed.com/role/NewAccountingPronouncementsDetails",
     "shortName": "New Accounting Pronouncements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i895381730c3c4617b891daa8fa56b9a5_I20220101",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtAndCapitalLeaseObligations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Business Acquisitions (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.conmed.com/role/BusinessAcquisitionsDetails",
     "shortName": "Business Acquisitions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i334ac0447b1f4490bde5803f2806a30a_D20220613-20220613",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Inventories (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.conmed.com/role/InventoriesDetails",
     "shortName": "Inventories (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_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": "0000048 - Disclosure - Property, Plant and Equipment (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.conmed.com/role/PropertyPlantandEquipmentDetails",
     "shortName": "Property, Plant and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Leases Lease Cost (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.conmed.com/role/LeasesLeaseCostDetails",
     "shortName": "Leases Lease Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i890d91993ba94f10be02446f11d2a05e_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": "0000005 - Statement - Consolidated Statements of Shareholders' Equity",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity",
     "shortName": "Consolidated Statements of Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i890d91993ba94f10be02446f11d2a05e_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cnmd:SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Leases Supplementary Balance Sheet Information (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails",
     "shortName": "Leases Supplementary Balance Sheet Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cnmd:SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cnmd:SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Leases Supplementary Cash Flow Information (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.conmed.com/role/LeasesSupplementaryCashFlowInformationDetails",
     "shortName": "Leases Supplementary Cash Flow Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cnmd:SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_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": "0000052 - Disclosure - Leases Maturities of Operating and Financing Lease Liabilities (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails",
     "shortName": "Leases Maturities of Operating and Financing Lease Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "ie180624e1d214bf981237526029273b6_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Goodwill and Other Intangible Assets (Goodwill) (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails",
     "shortName": "Goodwill and Other Intangible Assets (Goodwill) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Goodwill and Other Intangible Assets (Intangible Assets) (Details)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails",
     "shortName": "Goodwill and Other Intangible Assets (Intangible Assets) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cnmd:SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseLiability",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - Long Term Debt (Details)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.conmed.com/role/LongTermDebtDetails",
     "shortName": "Long Term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RepaymentsOfSeniorDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - Long Term Debt (Narrative) (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.conmed.com/role/LongTermDebtNarrativeDetails",
     "shortName": "Long Term Debt (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i07ef9f57b753494789fbe32bea72012e_I20220606",
      "decimals": "-5",
      "lang": "en-US",
      "name": "cnmd:FairValueOfConvertibleNotesHedgesAndWarrantsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_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": "0000057 - Disclosure - Long Term Debt (Maturities of Long-term Debt) (Details)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://www.conmed.com/role/LongTermDebtMaturitiesofLongtermDebtDetails",
     "shortName": "Long Term Debt (Maturities of Long-term Debt) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_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": "0000058 - Disclosure - Income Taxes (Provision for Income Taxes) (Details)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails",
     "shortName": "Income Taxes (Provision for Income Taxes) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000059 - Disclosure - Income Taxes (Effective Income Tax Rate Reconciliation) (Details)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails",
     "shortName": "Income Taxes (Effective Income Tax Rate Reconciliation) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "ieb30ce6d34ee4f61afe255cc8344fc09_D20131027-20131028",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - Consolidated Statements of Shareholder's Equity (Parenthetical)",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical",
     "shortName": "Consolidated Statements of Shareholder's Equity (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsInventory",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - Disclosure - Income Taxes (Deferred Tax Assets and Liabilities) (Details)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails",
     "shortName": "Income Taxes (Deferred Tax Assets and Liabilities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsInventory",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UndistributedEarningsOfForeignSubsidiaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - Income Taxes (Income Before Income Taxes) (Details)",
     "menuCat": "Details",
     "order": "61",
     "role": "http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails",
     "shortName": "Income Taxes (Income Before Income Taxes) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UndistributedEarningsOfForeignSubsidiaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i79831883be17492db32c2331f8651ed5_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cnmd:OperatingLossCarryforwardsAfterTaxEffects",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - Disclosure - Income Taxes (Tax Credit Carryforwards) (Details)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails",
     "shortName": "Income Taxes (Tax Credit Carryforwards) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i79831883be17492db32c2331f8651ed5_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cnmd:OperatingLossCarryforwardsAfterTaxEffects",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "ie180624e1d214bf981237526029273b6_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000063 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Details)",
     "menuCat": "Details",
     "order": "63",
     "role": "http://www.conmed.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails",
     "shortName": "Income Taxes (Unrecognized Tax Benefits) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "ia25370e81d4844df8976cdc17a86d49f_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "ieb30ce6d34ee4f61afe255cc8344fc09_D20131027-20131028",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000064 - Disclosure - Shareholders' Equity (Details)",
     "menuCat": "Details",
     "order": "64",
     "role": "http://www.conmed.com/role/ShareholdersEquityDetails",
     "shortName": "Shareholders' Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000065 - Disclosure - Shareholders' Equity (Awards) (Details)",
     "menuCat": "Details",
     "order": "65",
     "role": "http://www.conmed.com/role/ShareholdersEquityAwardsDetails",
     "shortName": "Shareholders' Equity (Awards) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000066 - Disclosure - Shareholders' Equity (Employee Plan) (Details)",
     "menuCat": "Details",
     "order": "66",
     "role": "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails",
     "shortName": "Shareholders' Equity (Employee Plan) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "iffd336221bc04d3898eddf5e942ffcbc_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_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 - Revenues (Details)",
     "menuCat": "Details",
     "order": "67",
     "role": "http://www.conmed.com/role/RevenuesDetails",
     "shortName": "Revenues (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "ibc3ea6c111da4a148364454aa6718f69_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000068 - Disclosure - Revenues Revenue from Contracts with Customers (Details)",
     "menuCat": "Details",
     "order": "68",
     "role": "http://www.conmed.com/role/RevenuesRevenuefromContractswithCustomersDetails",
     "shortName": "Revenues Revenue from Contracts with Customers (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000069 - Disclosure - Business Segments and Geographic Areas (Details)",
     "menuCat": "Details",
     "order": "69",
     "role": "http://www.conmed.com/role/BusinessSegmentsandGeographicAreasDetails",
     "shortName": "Business Segments and Geographic Areas (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "cnmd:NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales",
      "reportCount": 1,
      "unique": true,
      "unitRef": "customers",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - Consolidated Statements of Cash Flows",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3354593a79154ad3adece5699255799f_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000070 - Disclosure - Employee Benefit Plans (Defined Contribution Plan) (Details)",
     "menuCat": "Details",
     "order": "70",
     "role": "http://www.conmed.com/role/EmployeeBenefitPlansDefinedContributionPlanDetails",
     "shortName": "Employee Benefit Plans (Defined Contribution Plan) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3354593a79154ad3adece5699255799f_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000071 - Disclosure - Employee Benefit Plans (Employee Benefit Reconciliation) (Details)",
     "menuCat": "Details",
     "order": "71",
     "role": "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails",
     "shortName": "Employee Benefit Plans (Employee Benefit Reconciliation) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000072 - Disclosure - Employee Benefit Plans (Amounts Recognized in Balance Sheet) (Details)",
     "menuCat": "Details",
     "order": "72",
     "role": "http://www.conmed.com/role/EmployeeBenefitPlansAmountsRecognizedinBalanceSheetDetails",
     "shortName": "Employee Benefit Plans (Amounts Recognized in Balance Sheet) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000073 - Disclosure - Employee Benefit Plans (Actuarial Assumptions) (Details)",
     "menuCat": "Details",
     "order": "73",
     "role": "http://www.conmed.com/role/EmployeeBenefitPlansActuarialAssumptionsDetails",
     "shortName": "Employee Benefit Plans (Actuarial Assumptions) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000074 - Disclosure - Employee Benefit Plans (Other Changes in Plan Assets and Benefit Obligations) (Details)",
     "menuCat": "Details",
     "order": "74",
     "role": "http://www.conmed.com/role/EmployeeBenefitPlansOtherChangesinPlanAssetsandBenefitObligationsDetails",
     "shortName": "Employee Benefit Plans (Other Changes in Plan Assets and Benefit Obligations) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cnmd:DefinedBenefitPlanNonServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000075 - Disclosure - Employee Benefit Plans (Net Periodic Pension Cost) (Details)",
     "menuCat": "Details",
     "order": "75",
     "role": "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails",
     "shortName": "Employee Benefit Plans (Net Periodic Pension Cost) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "ie9b6f8ab3948480ba328f0504fee1b94_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cnmd:DefinedBenefitPlanNonServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000076 - Disclosure - Employee Benefit Plans (Allocation of Pension Plan Assets) (Details)",
     "menuCat": "Details",
     "order": "76",
     "role": "http://www.conmed.com/role/EmployeeBenefitPlansAllocationofPensionPlanAssetsDetails",
     "shortName": "Employee Benefit Plans (Allocation of Pension Plan Assets) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000077 - Disclosure - Employee Benefit Plans (Fair Value of Plan Assets) (Details)",
     "menuCat": "Details",
     "order": "77",
     "role": "http://www.conmed.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetails",
     "shortName": "Employee Benefit Plans (Fair Value of Plan Assets) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000078 - Disclosure - Employee Benefit Plans (Expected Future Payments) (Details)",
     "menuCat": "Details",
     "order": "78",
     "role": "http://www.conmed.com/role/EmployeeBenefitPlansExpectedFuturePaymentsDetails",
     "shortName": "Employee Benefit Plans (Expected Future Payments) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "cnmd:ProductLiabilityContingencyInsuranceAmountPerIncident",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000079 - Disclosure - Legal Matters and Contingencies (Details)",
     "menuCat": "Details",
     "order": "79",
     "role": "http://www.conmed.com/role/LegalMattersandContingenciesDetails",
     "shortName": "Legal Matters and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "cnmd:ProductLiabilityContingencyInsuranceAmountPerIncident",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000008 - Disclosure - Operations and Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://www.conmed.com/role/OperationsandSignificantAccountingPolicies",
     "shortName": "Operations and Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cnmd:ProductWarrantyAccrualTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000080 - Disclosure - Guarantees (Details)",
     "menuCat": "Details",
     "order": "80",
     "role": "http://www.conmed.com/role/GuaranteesDetails",
     "shortName": "Guarantees (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cnmd:ProductWarrantyAccrualTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000081 - Disclosure - Fair Value Measurement Amounts Recorded In and Reclassified From AOCI (Details)",
     "menuCat": "Details",
     "order": "81",
     "role": "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails",
     "shortName": "Fair Value Measurement Amounts Recorded In and Reclassified From AOCI (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000082 - Disclosure - Fair Value Measurement (Foreign Currency Forward Contracts) (Details)",
     "menuCat": "Details",
     "order": "82",
     "role": "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails",
     "shortName": "Fair Value Measurement (Foreign Currency Forward Contracts) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000083 - Disclosure - Fair Value Measurement Contingent Consideration (Details)",
     "menuCat": "Details",
     "order": "83",
     "role": "http://www.conmed.com/role/FairValueMeasurementContingentConsiderationDetails",
     "shortName": "Fair Value Measurement Contingent Consideration (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i16ae454509b645f3b3d3f00be5ab4d7c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i2d4f2d72a2464bdf85b43c7e02de1734_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000084 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)",
     "menuCat": "Details",
     "order": "84",
     "role": "http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccountsDetails",
     "shortName": "Schedule II - Valuation and Qualifying Accounts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i880dcd400b0c4630aa00767ca3ea9f45_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - New Accounting Pronouncements",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.conmed.com/role/NewAccountingPronouncements",
     "shortName": "New Accounting Pronouncements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cnmd-20221231.htm",
      "contextRef": "i3bcb6f6c5bef44f887d069216075fb50_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 93,
   "tag": {
    "cnmd_A2.625PercentConvertibleNotesDue2024Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2.625 Percent Convertible Notes Due 2024 [Member]",
        "label": "2.625 Percent Convertible Notes Due 2024 [Member]",
        "terseLabel": "2.625 Percent Convertible Notes Due 2024 [Member]"
       }
      }
     },
     "localname": "A2.625PercentConvertibleNotesDue2024Member",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtDetails",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails",
      "http://www.conmed.com/role/NewAccountingPronouncementsDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_A2250PercentConvertibleNotesDue2027Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2.250 Percent Convertible Notes Due 2027",
        "label": "2.250 Percent Convertible Notes Due 2027 [Member]",
        "terseLabel": "2.250 Percent Convertible Notes Due 2027"
       }
      }
     },
     "localname": "A2250PercentConvertibleNotesDue2027Member",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtDetails",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_AdditionalDamagesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional Damages",
        "label": "Additional Damages [Member]",
        "terseLabel": "Additional Damages [Member]"
       }
      }
     },
     "localname": "AdditionalDamagesMember",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LegalMattersandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_AdjustedSOFRMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjusted SOFR",
        "label": "Adjusted SOFR [Member]",
        "terseLabel": "Adjusted SOFR"
       }
      }
     },
     "localname": "AdjustedSOFRMember",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments to Additional Paid in Capital, Convertible Note Hedge, Net of Income Tax",
        "label": "Adjustments to Additional Paid in Capital, Convertible Note Hedge, Net of Income Tax",
        "terseLabel": "Issuance of convertible notes hedge transactions, net of tax"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedgeNetOfIncomeTax",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments to Additional Paid in Capital, Convertible Notes Premium on Extinguishment",
        "label": "Adjustments to Additional Paid in Capital, Convertible Notes Premium on Extinguishment",
        "terseLabel": "Convertible notes premium on extinguishment"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleNotesPremiumOnExtinguishment",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments to Additional Paid in Capital, Settlement of Convertible Notes Hedge Transactions",
        "label": "Adjustments to Additional Paid in Capital, Settlement of Convertible Notes Hedge Transactions",
        "terseLabel": "Settlement of convertible notes hedge transactions"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSettlementOfConvertibleNotesHedgeTransactions",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_AdjustmentsToAdditionalPaidInCapitalWarrantSettled": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments to Additional Paid in Capital, Warrant Settled",
        "label": "Adjustments to Additional Paid in Capital, Warrant Settled",
        "terseLabel": "Settlement of warrants"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantSettled",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_AmendedAndRestatedSeniorCreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amended and Restated Senior Credit Agreement [Member]",
        "label": "Amended and Restated Senior Credit Agreement [Member]",
        "terseLabel": "Amended and Restated Senior Credit Agreement [Member]"
       }
      }
     },
     "localname": "AmendedAndRestatedSeniorCreditAgreementMember",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_AmericasexcludingtheUnitedStatesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Americas (excluding the United States) [Member]",
        "label": "Americas (excluding the United States) [Member]",
        "terseLabel": "Americas (excluding the United States) [Member]"
       }
      }
     },
     "localname": "AmericasexcludingtheUnitedStatesMember",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/BusinessSegmentsandGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_BiorezIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Biorez Inc",
        "label": "Biorez Inc [Member]",
        "terseLabel": "Biorez Inc"
       }
      }
     },
     "localname": "BiorezIncMember",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails",
      "http://www.conmed.com/role/FairValueMeasurementContingentConsiderationDetails",
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails",
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_BusinessCombinationHoldback": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Holdback",
        "label": "Business Combination, Holdback",
        "terseLabel": "Business Combination, Holdback"
       }
      }
     },
     "localname": "BusinessCombinationHoldback",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill": {
     "auth_ref": [],
     "calculation": {
      "http://www.conmed.com/role/BusinessAcquisitionsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Acquired Including Goodwill",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Acquired Including Goodwill",
        "totalLabel": "Total assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_CashFlowLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Flow Lessee [Abstract]",
        "label": "Cash Flow Lessee [Abstract]",
        "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:"
       }
      }
     },
     "localname": "CashFlowLesseeAbstract",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryCashFlowInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cnmd_ContingentConsiderationPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contingent Consideration",
        "label": "Contingent Consideration [Policy Text Block]",
        "terseLabel": "Contingent Consideration Policy"
       }
      }
     },
     "localname": "ContingentConsiderationPolicyTextBlock",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cnmd_CostsForInventoryStepUpAdjustments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs for inventory step-up adjustments",
        "label": "Costs for inventory step-up adjustments",
        "terseLabel": "Costs for inventory step-up adjustments"
       }
      }
     },
     "localname": "CostsForInventoryStepUpAdjustments",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_CumulativeGainsandLossesAmortizationPeriodLimit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative Gains and Losses Amortization Period Limit",
        "label": "Cumulative Gains and Losses Amortization Period Limit",
        "terseLabel": "Cumulative Gains and Losses Amortization Period Limit"
       }
      }
     },
     "localname": "CumulativeGainsandLossesAmortizationPeriodLimit",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansActuarialAssumptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cnmd_CustomerandDistributorRelationshipsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer and Distributor Relationships [Member]",
        "label": "Customer and Distributor Relationships [Member]",
        "terseLabel": "Customer and Distributor Relationships [Member]"
       }
      }
     },
     "localname": "CustomerandDistributorRelationshipsMember",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_DebtInstrumentConvertibleGrossAmountofEquityComponent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Convertible, Gross Amount of Equity Component",
        "label": "Debt Instrument, Convertible, Gross Amount of Equity Component",
        "terseLabel": "Debt Instrument, Convertible, Gross Amount of Equity Component"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleGrossAmountofEquityComponent",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_DeferredTaxAssetsCapitalizedResearchAndDevelopment": {
     "auth_ref": [],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Capitalized Research and Development",
        "label": "Deferred Tax Assets, Capitalized Research and Development",
        "terseLabel": "Capitalized research and development"
       }
      }
     },
     "localname": "DeferredTaxAssetsCapitalizedResearchAndDevelopment",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_DeferredTaxAssetsInterestLimitationCarryover": {
     "auth_ref": [],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 13.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Interest Limitation Carryover",
        "label": "Deferred Tax Assets, Interest Limitation Carryover",
        "terseLabel": "Interest limitation"
       }
      }
     },
     "localname": "DeferredTaxAssetsInterestLimitationCarryover",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_DeferredTaxAssetsLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Lease Liabilities",
        "label": "Deferred Tax Assets, Lease Liabilities",
        "terseLabel": "Deferred Tax Assets, Lease Liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsLeaseLiabilities",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts": {
     "auth_ref": [],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tax effect as of the balance sheet date of the amount of the estimated future tax deductions arising from estimated losses reflected in the sales returns, rebates and allowances and allowance for doubtful accounts, which can only be deducted for tax purposes when actual return occurs, rebates occur, allowances are granted and bad debts are known, and which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken.",
        "label": "Deferred Tax Assets, sales returns, rebates and allowances, and allowance for doubtful accounts",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_DeferredTaxLiabilitiesDepreciation": {
     "auth_ref": [],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Depreciation",
        "label": "Deferred Tax Liabilities, Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDepreciation",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_DeferredTaxLiabilitiesStateTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, State Taxes",
        "label": "Deferred Tax Liabilities, State Taxes",
        "terseLabel": "State taxes"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesStateTaxes",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_DefinedBenefitPensionPlanValueOfSharesHeldInPlan": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Pension Plan Value Of Shares Held In Plan",
        "label": "Defined Benefit Pension Plan Value Of Shares Held In Plan",
        "terseLabel": "Fair value of CONMED shares in Plan"
       }
      }
     },
     "localname": "DefinedBenefitPensionPlanValueOfSharesHeldInPlan",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Interest Cost, Discount Rate",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Interest Cost, Discount Rate",
        "terseLabel": "Effective rate for interest on benefit obligation (percent)"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansActuarialAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cnmd_DefinedBenefitPlanNonServiceCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Non-Service Cost",
        "label": "Defined Benefit Plan, Non-Service Cost",
        "terseLabel": "Defined Benefit Plan, Non-Service Cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanNonServiceCost",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, US tax on worldwide earnings at different rates, Percent",
        "label": "Effective Income Tax Rate Reconciliation, US tax on worldwide earnings at different rates, Percent",
        "terseLabel": "Effective Income Tax Rate Reconciliation, US tax on worldwide earnings at different rates, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cnmd_EmployeePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Plan [Member]",
        "label": "Employee Plan [Member]",
        "terseLabel": "Employee Plan [Member]"
       }
      }
     },
     "localname": "EmployeePlanMember",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_EndoDynamixInc.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "EndoDynamix, Inc. [Member]",
        "label": "EndoDynamix, Inc. [Member]",
        "terseLabel": "EndoDynamix, Inc. [Member]"
       }
      }
     },
     "localname": "EndoDynamixInc.Member",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LegalMattersandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_ExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expense [Member]",
        "label": "Expense [Member]",
        "terseLabel": "Expense [Member]"
       }
      }
     },
     "localname": "ExpenseMember",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_FairValueOfConvertibleNotesHedgesAndWarrantsNet": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value of Convertible Notes Hedges and Warrants Net",
        "label": "Fair Value of Convertible Notes Hedges and Warrants Net",
        "terseLabel": "Fair Value of Convertible Notes Hedges and Warrants Net"
       }
      }
     },
     "localname": "FairValueOfConvertibleNotesHedgesAndWarrantsNet",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_Fieldinventory": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Field inventory",
        "label": "Field inventory",
        "terseLabel": "Field inventory"
       }
      }
     },
     "localname": "Fieldinventory",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_FinanceLeaseCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.conmed.com/role/LeasesLeaseCostDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease Cost",
        "label": "Finance Lease Cost",
        "totalLabel": "Total finance lease cost"
       }
      }
     },
     "localname": "FinanceLeaseCost",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_FinanceLeaseRightOfUseAssetAccumulatedDepreciation": {
     "auth_ref": [],
     "calculation": {
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Right-Of-Use Asset, Accumulated Depreciation",
        "label": "Finance Lease, Right-Of-Use Asset, Accumulated Depreciation",
        "negatedLabel": "Accumulated depreciation"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAccumulatedDepreciation",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_FinanceLeaseRightOfUseAssetGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Right-Of-Use Asset, Gross",
        "label": "Finance Lease, Right-Of-Use Asset, Gross",
        "terseLabel": "Property, plant and equipment, gross"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetGross",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_GeneralSurgeryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General Surgery [Member]",
        "label": "General Surgery [Member]",
        "terseLabel": "General Surgery [Member]"
       }
      }
     },
     "localname": "GeneralSurgeryMember",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/BusinessSegmentsandGeographicAreasDetails",
      "http://www.conmed.com/role/RevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_HedgeAndWarrantTransactionsNetCashPaid": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Up-front costs to purchase hedge instruments, net of cash received from issuance of warrants",
        "label": "Hedge and Warrant Transactions, Net Cash Paid",
        "terseLabel": "Hedge and Warrant Transactions, Net Cash Paid"
       }
      }
     },
     "localname": "HedgeAndWarrantTransactionsNetCashPaid",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_HedgeTransactionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hedge transaction",
        "label": "Hedge transaction [Member]",
        "terseLabel": "Hedge Transaction"
       }
      }
     },
     "localname": "HedgeTransactionMember",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_Hedgeandwarranttransactionsnetcashpaid": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Up-front costs to purchase hedge instruments, net of cash received from sale of warrants",
        "label": "Hedge and warrant transactions, net cash paid",
        "terseLabel": "Hedge and warrant transactions, net cash paid"
       }
      }
     },
     "localname": "Hedgeandwarranttransactionsnetcashpaid",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_In2BonesGlobalIncAndBiorezIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "In2Bones Global Inc and Biorez Inc",
        "label": "In2Bones Global Inc and Biorez Inc [Member]",
        "terseLabel": "In2Bones Global Inc and Biorez Inc"
       }
      }
     },
     "localname": "In2BonesGlobalIncAndBiorezIncMember",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_In2BonesGlobalIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "In2Bones Global Inc",
        "label": "In2Bones Global Inc [Member]",
        "terseLabel": "In2Bones Global Inc"
       }
      }
     },
     "localname": "In2BonesGlobalIncMember",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails",
      "http://www.conmed.com/role/FairValueMeasurementContingentConsiderationDetails",
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails",
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_IndexedTransactionTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indexed Transaction Type",
        "label": "Indexed Transaction Type [Axis]",
        "terseLabel": "Indexed Transaction Type [Axis]"
       }
      }
     },
     "localname": "IndexedTransactionTypeAxis",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cnmd_IndexedTransactionTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indexed Transaction Type [Domain]",
        "label": "Indexed Transaction Type [Domain]",
        "terseLabel": "Indexed Transaction Type [Domain]"
       }
      }
     },
     "localname": "IndexedTransactionTypeDomain",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_LeasesWeightedAverageDiscountRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leases Weighted Average Discount Rate [Abstract]",
        "label": "Leases Weighted Average Discount Rate [Abstract]",
        "terseLabel": "Leases Weighted Average Discount Rate [Abstract]"
       }
      }
     },
     "localname": "LeasesWeightedAverageDiscountRateAbstract",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cnmd_LesseeOperatingLeaseTerminationOptionTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Termination Option Term",
        "label": "Lessee, Operating Lease, Termination Option Term",
        "terseLabel": "Lessee, Operating Lease, Termination Option Term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTerminationOptionTerm",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cnmd_LiquidatedDamagesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liquidated Damages",
        "label": "Liquidated Damages [Member]",
        "terseLabel": "Liquidated Damages [Member]"
       }
      }
     },
     "localname": "LiquidatedDamagesMember",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LegalMattersandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_LitigationDamagesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Litigation Damages",
        "label": "Litigation Damages [Axis]",
        "terseLabel": "Litigation Damages [Axis]"
       }
      }
     },
     "localname": "LitigationDamagesAxis",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LegalMattersandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cnmd_LitigationDamagesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Litigation Damages",
        "label": "Litigation Damages [Domain]",
        "terseLabel": "Litigation Damages [Domain]"
       }
      }
     },
     "localname": "LitigationDamagesDomain",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LegalMattersandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_MeasurementInputRevenueVolatilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Input, Revenue Volatility",
        "label": "Measurement Input, Revenue Volatility [Member]",
        "terseLabel": "Measurement Input, Revenue Volatility"
       }
      }
     },
     "localname": "MeasurementInputRevenueVolatilityMember",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_MututalFundsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mututal Funds [Member]",
        "label": "Mututal Funds [Member]",
        "terseLabel": "Mututal Funds [Member]"
       }
      }
     },
     "localname": "MututalFundsMember",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Proceeds From the Settlement of Convertible Note Hedge Transactions and Warrants",
        "label": "Net Proceeds From the Settlement of Convertible Note Hedge Transactions and Warrants",
        "terseLabel": "Net Proceeds From the Settlement of Convertible Note Hedge Transactions and Warrants"
       }
      }
     },
     "localname": "NetProceedsFromTheSettlementOfConvertibleNoteHedgeTransactionsAndWarrants",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes": {
     "auth_ref": [],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-deductible premium on extinguishment and change in fair value of convertible notes",
        "label": "Non-deductible premium on extinguishment and change in fair value of convertible notes",
        "terseLabel": "Non-deductible premium on extinguishment and change in fair value of convertible notes"
       }
      }
     },
     "localname": "NonDeductiblePremiumOnExtinguishmentAndChangeInFairValueOfConvertibleNotes",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cnmd_NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash or Part Noncash Business Combination, Contingent Consideration Assumed",
        "label": "Noncash or Part Noncash Business Combination, Contingent Consideration Assumed",
        "terseLabel": "Contingent consideration"
       }
      }
     },
     "localname": "NoncashOrPartNoncashBusinessCombinationContingentConsiderationAssumed",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Customer Representing over Ten Percent of Consolidated Net Sales",
        "label": "Number of Customer Representing over Ten Percent of Consolidated Net Sales",
        "terseLabel": "Number of customer representing over 10% of consolidated net sales"
       }
      }
     },
     "localname": "NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/BusinessSegmentsandGeographicAreasDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "cnmd_NumberOfShareBasedCompensationPlans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Share-based Compensation Plans",
        "label": "Number of Share-based Compensation Plans",
        "terseLabel": "Number of share-based compensation plans"
       }
      }
     },
     "localname": "NumberOfShareBasedCompensationPlans",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "cnmd_OperatingLossCarryforwardsAfterTaxEffects": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Loss Carryforwards, After Tax Effects",
        "label": "Operating Loss Carryforwards, After Tax Effects",
        "terseLabel": "Operating Loss Carryforwards, After Tax Effects"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsAfterTaxEffects",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_OperationsAndSignificantAccountingPoliciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operations and Significant Accounting Policies [Line Items]",
        "label": "Operations and Significant Accounting Policies [Line Items]",
        "terseLabel": "Operations and Significant Accounting Policies [Line Items]"
       }
      }
     },
     "localname": "OperationsAndSignificantAccountingPoliciesLineItems",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cnmd_OperationsAndSignificantAccountingPoliciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operations and Significant Accounting Policies [Table]",
        "label": "Operations and Significant Accounting Policies [Table]",
        "terseLabel": "Operations and Significant Accounting Policies [Table]"
       }
      }
     },
     "localname": "OperationsAndSignificantAccountingPoliciesTable",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cnmd_OrthopedicSurgeryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Orthopedic Surgery [Member]",
        "label": "Orthopedic Surgery [Member]",
        "terseLabel": "Orthopedic Surgery [Member]"
       }
      }
     },
     "localname": "OrthopedicSurgeryMember",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/BusinessSegmentsandGeographicAreasDetails",
      "http://www.conmed.com/role/RevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_PatentsAndOtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Patents and Other Intangible Assets [Member]",
        "label": "Patents and Other Intangible Assets [Member]",
        "terseLabel": "Patents and Other Intangible Assets [Member]"
       }
      }
     },
     "localname": "PatentsAndOtherIntangibleAssetsMember",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_PaymentsForContingentConsideration": {
     "auth_ref": [],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments for Contingent Consideration",
        "label": "Payments for Contingent Consideration",
        "negatedTerseLabel": "Payments Related to Contingent Consideration"
       }
      }
     },
     "localname": "PaymentsForContingentConsideration",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_PaymentsForConvertibleNotesHedges": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments for Convertible Notes Hedges",
        "label": "Payments for Convertible Notes Hedges",
        "terseLabel": "Payments for Convertible Notes Hedges"
       }
      }
     },
     "localname": "PaymentsForConvertibleNotesHedges",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_PaymentsOfConvertibleNotesHedges": {
     "auth_ref": [],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments Of Convertible Notes Hedges",
        "label": "Payments Of Convertible Notes Hedges",
        "negatedTerseLabel": "Purchase of Convertible Notes Hedges"
       }
      }
     },
     "localname": "PaymentsOfConvertibleNotesHedges",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_Paymentsrelatedtobusinessacquisitionsandassetacquisitions": {
     "auth_ref": [],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business or asset, net of the cash acquired from the purchase and the cash outflow associated with a distribution agreement.",
        "label": "Payments related to business acquisitions and asset acquisitions",
        "negatedTerseLabel": "Payments related to business acquisitions and asset acquisitions, net of cash acquired"
       }
      }
     },
     "localname": "Paymentsrelatedtobusinessacquisitionsandassetacquisitions",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_ProceedsFromSettlementOfConvertibleNotesHedgeTransactions": {
     "auth_ref": [],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from settlement of convertible notes hedge transactions",
        "label": "Proceeds from settlement of convertible notes hedge transactions",
        "terseLabel": "Proceeds from settlement of convertible notes hedge transactions"
       }
      }
     },
     "localname": "ProceedsFromSettlementOfConvertibleNotesHedgeTransactions",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_ProductLiabilityContingencyInsuranceAggregateAnnualAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product Liability Contingency, Insurance, Aggregate Annual Amount",
        "label": "Product Liability Contingency, Insurance, Aggregate Annual Amount",
        "terseLabel": "Product liability insurance, aggregate annual amount"
       }
      }
     },
     "localname": "ProductLiabilityContingencyInsuranceAggregateAnnualAmount",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LegalMattersandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_ProductLiabilityContingencyInsuranceAmountPerIncident": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product Liability Contingency, Insurance, Amount per Incident",
        "label": "Product Liability Contingency, Insurance, Amount per Incident",
        "terseLabel": "Product liability insurance, amount per incident"
       }
      }
     },
     "localname": "ProductLiabilityContingencyInsuranceAmountPerIncident",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LegalMattersandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_ProductWarrantyAccrualTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product Warranty Accrual Term",
        "label": "Product Warranty Accrual Term",
        "terseLabel": "Standard warranty period (in years)"
       }
      }
     },
     "localname": "ProductWarrantyAccrualTerm",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/GuaranteesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cnmd_PurchasesOfConvertibleNotesHedgesNetOfTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchases of Convertible Notes Hedges, Net of Tax",
        "label": "Purchases of Convertible Notes Hedges, Net of Tax",
        "terseLabel": "Purchases of Convertible Notes Hedges, Net of Tax"
       }
      }
     },
     "localname": "PurchasesOfConvertibleNotesHedgesNetOfTax",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_ReductionofRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reduction of Revenue [Member]",
        "label": "Reduction of Revenue [Member]",
        "terseLabel": "Reduction of Revenue [Member]"
       }
      }
     },
     "localname": "ReductionofRevenueMember",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Stock Units (RSUs) and Performance Share Units (PSUs) [Member]",
        "label": "Restricted Stock Units and Performance Share Units [Member]",
        "terseLabel": "Restricted Stock Units (RSUs) and Performance Share Units (PSUs) [Member]"
       }
      }
     },
     "localname": "RestrictedStockUnitsAndPerformanceShareUnitsMember",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails",
      "http://www.conmed.com/role/ShareholdersEquityTables"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Table Text Block] for Revenue from External Customers by Geographic Area and Product Line [Table]",
        "label": "Revenue from External Customers by Geographic Area and Product Line [Table Text Block]",
        "terseLabel": "Revenue from External Customers by Geographic Areas and Product Line"
       }
      }
     },
     "localname": "RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/BusinessSegmentsandGeographicAreasTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cnmd_RevenuesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenues [Member]",
        "label": "Revenues [Member]",
        "terseLabel": "Revenues [Member]"
       }
      }
     },
     "localname": "RevenuesMember",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails",
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right Of Use Asset Obtained In Exchange For Lease Liability [Abstract]",
        "label": "Right Of Use Asset Obtained In Exchange For Lease Liability [Abstract]",
        "terseLabel": "Right-of-use assets obtained in exchange for lease obligations:"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryCashFlowInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cnmd_SOFRInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SOFR Interest Rate",
        "label": "SOFR Interest Rate",
        "terseLabel": "SOFR Interest Rate"
       }
      }
     },
     "localname": "SOFRInterestRate",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cnmd_SalesrepresentationmarketingandpromotionalrightsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales representation, marketing and promotional rights [Member]",
        "label": "Sales representation, marketing and promotional rights [Member]",
        "terseLabel": "Sales representation, marketing and promotional rights [Member]"
       }
      }
     },
     "localname": "SalesrepresentationmarketingandpromotionalrightsMember",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]",
        "label": "Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]",
        "terseLabel": "Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Finite-Lived and Indefinite-Lived Assets [Table]",
        "label": "Schedule of Finite-Lived and Indefinite-Lived Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived and Indefinite-Lived Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cnmd_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Property, Plant and Equipment Useful Life [Table Text Block]",
        "label": "Schedule of Property, Plant and Equipment Useful Life [Table Text Block]",
        "terseLabel": "Schedule of Property Plant and Equipment Useful Life"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cnmd_SecuredOvernightFinancingRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured Overnight Financing Rate",
        "label": "Secured Overnight Financing Rate [Member]",
        "terseLabel": "Secured Overnight Financing Rate"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateMember",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Minimum Employee Subscription Rate",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Minimum Employee Subscription Rate",
        "terseLabel": "Minimum percent of salary employees can invest"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cnmd_StatementofShareholdersEquityParentheticalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statement of Shareholders' Equity Parenthetical [Abstract]",
        "label": "Statement of Shareholders' Equity Parenthetical [Abstract]",
        "terseLabel": "Statement of Shareholders' Equity Parenthetical [Abstract]"
       }
      }
     },
     "localname": "StatementofShareholdersEquityParentheticalAbstract",
     "nsuri": "http://www.conmed.com/20221231",
     "xbrltype": "stringItemType"
    },
    "cnmd_StockOptionsAndStockAppreciationRightsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Options and Stock Appreciation Rights (SARs) [Member]",
        "label": "Stock Options and Stock Appreciation Rights [Member]",
        "terseLabel": "Stock Options and Stock Appreciation Rights (SARs) [Member]"
       }
      }
     },
     "localname": "StockOptionsAndStockAppreciationRightsMember",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails",
      "http://www.conmed.com/role/ShareholdersEquityDetails",
      "http://www.conmed.com/role/ShareholdersEquityTables"
     ],
     "xbrltype": "domainItemType"
    },
    "cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Repurchase Program, Number of Shares Repurchased to Date, Shares",
        "label": "Stock Repurchase Program, Number of Shares Repurchased to Date, Shares",
        "terseLabel": "Total stock repurchased under plan, shares"
       }
      }
     },
     "localname": "StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Repurchase Program, Number of Shares Repurchased to Date, Value",
        "label": "Stock Repurchase Program, Number of Shares Repurchased to Date, Value",
        "terseLabel": "Total stock repurchased under plan, value"
       }
      }
     },
     "localname": "StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplemental Balance Sheet Information Related to Leases [Table Text Block]",
        "label": "Supplemental Balance Sheet Information Related to Leases [Table Text Block]",
        "terseLabel": "Supplemental Balance Sheet Information Related to Leases"
       }
      }
     },
     "localname": "SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cnmd_SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplemental Cash Flow Information Related to Leases [Table Text Block]",
        "label": "Supplemental Cash Flow Information Related to Leases [Table Text Block]",
        "terseLabel": "Supplemental Cash Flow Information Related to Leases"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cnmd_TaxCreditCarryforwardsAfterTaxEffectsAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax Credit Carryforwards, After Tax Effects, Amount",
        "label": "Tax Credit Carryforwards, After Tax Effects, Amount",
        "terseLabel": "Tax Credit Carryforwards, After Tax Effects, Amount"
       }
      }
     },
     "localname": "TaxCreditCarryforwardsAfterTaxEffectsAmount",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cnmd_WeightedAverageRemainingLeaseTermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Remaining Lease Term [Abstract]",
        "label": "Weighted Average Remaining Lease Term [Abstract]",
        "terseLabel": "Weighted Average Remaining Lease Term [Abstract]"
       }
      }
     },
     "localname": "WeightedAverageRemainingLeaseTermAbstract",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cnmd_WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Write off of Deferred Debt Issuance Cost and Third Party Fees",
        "label": "Write off of Deferred Debt Issuance Cost and Third Party Fees",
        "terseLabel": "Write off of Deferred Debt Issuance Cost and Third Party Fees"
       }
      }
     },
     "localname": "WriteOffOfDeferredDebtIssuanceCostAndThirdPartyFees",
     "nsuri": "http://www.conmed.com/20221231",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States [Member]"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessSegmentsandGeographicAreasDetails"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r886",
      "r887",
      "r888"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r886",
      "r887",
      "r888"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.conmed.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r886",
      "r887",
      "r888"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.conmed.com/role/DocumentandEntityInformation"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r886",
      "r887",
      "r888"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.conmed.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r889"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r884"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference [Text Block]"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.conmed.com/role/DocumentandEntityInformation"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r883"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r883"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r883"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r890"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r883"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r883"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r883"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r883"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r891"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r886",
      "r887",
      "r888"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r882"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r885"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "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.conmed.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_AsiaPacificMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Region of Asia Pacific.",
        "label": "Asia Pacific [Member]",
        "terseLabel": "Asia Pacific [Member]"
       }
      }
     },
     "localname": "AsiaPacificMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessSegmentsandGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_LitigationCaseAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim.",
        "label": "Litigation Case [Axis]",
        "terseLabel": "Litigation Case [Axis]"
       }
      }
     },
     "localname": "LitigationCaseAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.conmed.com/role/LegalMattersandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_LitigationCaseTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information.",
        "label": "Litigation Case [Domain]",
        "terseLabel": "Litigation Case [Domain]"
       }
      }
     },
     "localname": "LitigationCaseTypeDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.conmed.com/role/LegalMattersandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r437",
      "r438",
      "r439",
      "r440",
      "r563",
      "r766",
      "r788",
      "r820",
      "r821",
      "r851",
      "r869",
      "r878",
      "r938",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails",
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails",
      "http://www.conmed.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r437",
      "r438",
      "r439",
      "r440",
      "r563",
      "r766",
      "r788",
      "r820",
      "r821",
      "r851",
      "r869",
      "r878",
      "r938",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails",
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails",
      "http://www.conmed.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r389",
      "r768",
      "r852",
      "r876",
      "r934",
      "r935",
      "r941",
      "r1004"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessSegmentsandGeographicAreasDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails",
      "http://www.conmed.com/role/RevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r389",
      "r768",
      "r852",
      "r876",
      "r934",
      "r935",
      "r941",
      "r1004"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessSegmentsandGeographicAreasDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails",
      "http://www.conmed.com/role/RevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r437",
      "r438",
      "r439",
      "r440",
      "r513",
      "r563",
      "r596",
      "r597",
      "r598",
      "r765",
      "r766",
      "r788",
      "r820",
      "r821",
      "r851",
      "r869",
      "r878",
      "r930",
      "r938",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails",
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails",
      "http://www.conmed.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r437",
      "r438",
      "r439",
      "r440",
      "r513",
      "r563",
      "r596",
      "r597",
      "r598",
      "r765",
      "r766",
      "r788",
      "r820",
      "r821",
      "r851",
      "r869",
      "r878",
      "r930",
      "r938",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails",
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails",
      "http://www.conmed.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [
      "r564",
      "r916",
      "r1006"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact.",
        "label": "Forecast [Member]",
        "terseLabel": "Forecast"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansAllocationofPensionPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r340",
      "r564",
      "r892",
      "r916"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansAllocationofPensionPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "auth_ref": [
      "r320",
      "r832"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "terseLabel": "Valuation and Qualifying Accounts"
       }
      }
     },
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccounts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r390",
      "r391",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r822",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r853",
      "r877",
      "r941"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessSegmentsandGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r390",
      "r391",
      "r807",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r822",
      "r823",
      "r853",
      "r877",
      "r941"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessSegmentsandGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r340",
      "r564",
      "r892",
      "r893",
      "r916"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansAllocationofPensionPlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "nsuri": "http://fasb.org/srt/2022",
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "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": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "auth_ref": [
      "r314",
      "r315",
      "r316",
      "r318",
      "r319",
      "r832"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureTable",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_WeightedAverageMember": {
     "auth_ref": [
      "r820",
      "r821",
      "r997",
      "r999",
      "r1002"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average of a range of values, calculated with consideration of proportional relevance.",
        "label": "Weighted Average [Member]",
        "terseLabel": "Weighted Average [Member]"
       }
      }
     },
     "localname": "WeightedAverageMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "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": "Accumulated other comprehensive income (loss) [Roll Forward]"
       }
      }
     },
     "localname": "AOCIAttributableToParentNetOfTaxRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate202006Member": {
     "auth_ref": [
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r679",
      "r680",
      "r681",
      "r682"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2020-06 Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity.",
        "label": "Accounting Standards Update 2020-06 [Member]",
        "terseLabel": "Accounting Standards Update 2020-06"
       }
      }
     },
     "localname": "AccountingStandardsUpdate202006Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.conmed.com/role/NewAccountingPronouncementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingStandardsUpdateExtensibleList": {
     "auth_ref": [
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r327",
      "r328",
      "r329",
      "r398",
      "r399",
      "r403",
      "r404",
      "r405",
      "r406",
      "r409",
      "r410",
      "r602",
      "r603",
      "r604",
      "r631",
      "r632",
      "r653",
      "r654",
      "r655",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r706",
      "r707",
      "r722",
      "r723",
      "r727",
      "r728",
      "r729",
      "r753",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r915"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates amendment to accounting standards.",
        "label": "Accounting Standards Update [Extensible Enumeration]",
        "terseLabel": "Accounting Standards Update [Extensible Enumeration]"
       }
      }
     },
     "localname": "AccountingStandardsUpdateExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r18",
      "r875"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of 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.conmed.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r395",
      "r396"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, less allowance for doubtful accounts of $5,508 in 2022 and $4,528 in 2021"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "auth_ref": [
      "r35",
      "r41",
      "r192",
      "r895",
      "r896",
      "r897"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.",
        "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]",
        "terseLabel": "Pension Liability [Member]"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r106",
      "r275"
     ],
     "calculation": {
      "http://www.conmed.com/role/PropertyPlantandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedTerseLabel": "Less:\u00a0\u00a0Accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": {
     "auth_ref": [
      "r33",
      "r41",
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent.",
        "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]",
        "terseLabel": "Cash Flow Hedging Gain (Loss) [Member]"
       }
      }
     },
     "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r38",
      "r40",
      "r41",
      "r280",
      "r783",
      "r796",
      "r800"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "periodEndLabel": "Accumulated other comprehensive income (loss), end of the period",
        "periodStartLabel": "Accumulated other comprehensive income (loss), beginning of the period",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r37",
      "r41",
      "r192",
      "r759",
      "r791",
      "r792",
      "r895",
      "r896",
      "r897",
      "r912",
      "r913",
      "r914"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r32",
      "r41",
      "r192",
      "r298",
      "r299",
      "r714",
      "r715",
      "r716",
      "r717",
      "r719",
      "r895"
     ],
     "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": "Cumulative Translation Adjustment [Member]"
       }
      }
     },
     "localname": "AccumulatedTranslationAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life",
        "terseLabel": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r10",
      "r875"
     ],
     "calculation": {
      "http://www.conmed.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": "Paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets",
      "http://www.conmed.com/role/NewAccountingPronouncementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r602",
      "r603",
      "r604",
      "r912",
      "r913",
      "r914",
      "r986"
     ],
     "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": "Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r327",
      "r328",
      "r329",
      "r331",
      "r340",
      "r398",
      "r399",
      "r403",
      "r404",
      "r405",
      "r406",
      "r409",
      "r410",
      "r602",
      "r603",
      "r604",
      "r629",
      "r630",
      "r631",
      "r632",
      "r653",
      "r654",
      "r655",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r706",
      "r707",
      "r722",
      "r723",
      "r727",
      "r728",
      "r729",
      "r730",
      "r753",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r770",
      "r771",
      "r772",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Accounting Standards Update [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.conmed.com/role/NewAccountingPronouncementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r159",
      "r160",
      "r568"
     ],
     "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.conmed.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": {
     "auth_ref": [
      "r122",
      "r130",
      "r136"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.",
        "label": "Adjustments to Additional Paid in Capital, Warrant Issued",
        "terseLabel": "Issuance of warrants"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating acitivites:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "auth_ref": [
      "r906",
      "r907",
      "r908",
      "r910",
      "r911"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
        "terseLabel": "Allowance for Bad Debts [Member]"
       }
      }
     },
     "localname": "AllowanceForCreditLossMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r281",
      "r397",
      "r411"
     ],
     "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": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "auth_ref": [
      "r51",
      "r65",
      "r228",
      "r465"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.",
        "label": "Amortization of Debt Discount (Premium)",
        "terseLabel": "Amortization of Debt Discount"
       }
      }
     },
     "localname": "AmortizationOfDebtDiscountPremium",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r46",
      "r465",
      "r725",
      "r901"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.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 Deferred Debt Issuance Costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r65",
      "r90",
      "r98"
     ],
     "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"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r361"
     ],
     "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": "Antidilutive securities excluded from computation of earnings per share",
        "verboseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r234",
      "r250",
      "r279",
      "r309",
      "r376",
      "r380",
      "r385",
      "r402",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r659",
      "r662",
      "r696",
      "r875",
      "r936",
      "r937",
      "r995"
     ],
     "calculation": {
      "http://www.conmed.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.conmed.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.conmed.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r271",
      "r284",
      "r309",
      "r402",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r659",
      "r662",
      "r696",
      "r875",
      "r936",
      "r937",
      "r995"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r571",
      "r572",
      "r573",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599"
     ],
     "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.conmed.com/role/ShareholdersEquityAwardsDetails",
      "http://www.conmed.com/role/ShareholdersEquityDetails",
      "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails",
      "http://www.conmed.com/role/ShareholdersEquityTables"
     ],
     "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.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r203",
      "r207"
     ],
     "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.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building and Building Improvements [Member]",
        "terseLabel": "Building and improvements [Member]"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails",
      "http://www.conmed.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r651",
      "r863",
      "r866"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails",
      "http://www.conmed.com/role/FairValueMeasurementContingentConsiderationDetails",
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails",
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r173",
      "r174",
      "r651",
      "r863",
      "r866"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails",
      "http://www.conmed.com/role/FairValueMeasurementContingentConsiderationDetails",
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails",
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionContingentConsiderationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition, Contingent Consideration [Line Items]",
        "terseLabel": "Business Acquisition, Contingent Consideration [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionContingentConsiderationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r172"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "label": "Business Combination, Acquisition Related Costs",
        "terseLabel": "Acquisition and integration costs"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r182",
      "r183",
      "r186"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Business combination, consideration transferred"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "auth_ref": [
      "r658",
      "r900"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.",
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability",
        "terseLabel": "Non-cash adjustment to fair value of contingent consideration liability"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.conmed.com/role/FairValueMeasurementContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": {
     "auth_ref": [
      "r187"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.",
        "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High",
        "terseLabel": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r181",
      "r184",
      "r657"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "label": "Business Combination, Contingent Consideration, Liability",
        "terseLabel": "Business Combination, Contingent Consideration, Liability"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails",
      "http://www.conmed.com/role/FairValueMeasurementContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": {
     "auth_ref": [
      "r181",
      "r185"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.",
        "label": "Business Combination, Contingent Consideration, Liability, Current",
        "terseLabel": "Business Combination, Contingent Consideration, Liability, Current"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": {
     "auth_ref": [
      "r692"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input used to measure contingent consideration liability from business combination.",
        "label": "Business Combination, Contingent Consideration, Liability, Measurement Input",
        "terseLabel": "Business Combination, Contingent Consideration, Liability, Measurement Input"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": {
     "auth_ref": [
      "r181",
      "r185"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.",
        "label": "Business Combination, Contingent Consideration, Liability, Noncurrent",
        "terseLabel": "Business Combination, Contingent Consideration, Liability, Noncurrent"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r189",
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Business Acquisition"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r176"
     ],
     "calculation": {
      "http://www.conmed.com/role/BusinessAcquisitionsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": {
     "auth_ref": [
      "r176"
     ],
     "calculation": {
      "http://www.conmed.com/role/BusinessAcquisitionsDetails": {
       "order": 1.0,
       "parentTag": "cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets",
        "totalLabel": "Current assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
     "auth_ref": [
      "r176"
     ],
     "calculation": {
      "http://www.conmed.com/role/BusinessAcquisitionsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets",
       "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, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r176"
     ],
     "calculation": {
      "http://www.conmed.com/role/BusinessAcquisitionsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "terseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": {
     "auth_ref": [
      "r176"
     ],
     "calculation": {
      "http://www.conmed.com/role/BusinessAcquisitionsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities",
        "terseLabel": "Current liabilities assumed"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r176"
     ],
     "calculation": {
      "http://www.conmed.com/role/BusinessAcquisitionsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r175",
      "r176"
     ],
     "calculation": {
      "http://www.conmed.com/role/BusinessAcquisitionsDetails": {
       "order": 3.0,
       "parentTag": "cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r175",
      "r176"
     ],
     "calculation": {
      "http://www.conmed.com/role/BusinessAcquisitionsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of inventory recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "auth_ref": [
      "r176"
     ],
     "calculation": {
      "http://www.conmed.com/role/BusinessAcquisitionsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "totalLabel": "Total liabilities assumed"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": {
     "auth_ref": [
      "r176"
     ],
     "calculation": {
      "http://www.conmed.com/role/BusinessAcquisitionsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": {
     "auth_ref": [
      "r176"
     ],
     "calculation": {
      "http://www.conmed.com/role/BusinessAcquisitionsDetails": {
       "order": 4.0,
       "parentTag": "cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets",
        "terseLabel": "Other long-term assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r176"
     ],
     "calculation": {
      "http://www.conmed.com/role/BusinessAcquisitionsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "totalLabel": "Net assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations [Abstract]",
        "terseLabel": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CallOptionMember": {
     "auth_ref": [
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial contract between two parties, the buyer and the seller of the option, where the buyer has the right but not the obligation to buy an agreed quantity of a particular commodity or financial instrument (the underlying instrument) from the seller of the option for a certain price (the strike price). Seller is obligated to sell the asset to the buyer, if the buyer exercises the option.",
        "label": "Call Option [Member]",
        "terseLabel": "Call Option [Member]"
       }
      }
     },
     "localname": "CallOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtDetails",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": {
     "auth_ref": [
      "r1005"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.",
        "label": "Capitalized Computer Software, Accumulated Amortization",
        "negatedTerseLabel": "Capitalized Computer Software, Accumulated Amortization"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAmortization1": {
     "auth_ref": [
      "r261",
      "r263"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for amortization of capitalized computer software costs.",
        "label": "Capitalized Computer Software, Amortization",
        "terseLabel": "Capitalized Computer Software, Amortization"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAmortization1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareGross": {
     "auth_ref": [
      "r1005"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.",
        "label": "Capitalized Computer Software, Gross",
        "terseLabel": "Capitalized Computer Software, Gross"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r61",
      "r67",
      "r72"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "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 and cash equivalents at end of year",
        "periodStartLabel": "Cash and cash equivalents at beginning of year",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets",
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r61",
      "r227"
     ],
     "calculation": {
      "http://www.conmed.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 (decrease) in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowHedgingMember": {
     "auth_ref": [
      "r200"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "CashFlowHedgingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails",
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r27",
      "r241",
      "r256"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 14)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r136"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Dividends per share of common stock (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical",
      "http://www.conmed.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r912",
      "r913",
      "r986"
     ],
     "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.conmed.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.conmed.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r9"
     ],
     "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.conmed.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r9"
     ],
     "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.conmed.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r9",
      "r130"
     ],
     "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": "Balance at period end (shares)",
        "periodStartLabel": "Balance at period start (shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r9",
      "r875"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedBalanceSheets": {
       "order": 2.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, par value $.01 per share; 100,000,000 authorized; 31,299,194 issued in 2022 and 2021, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]",
        "terseLabel": "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": "Components of Deferred Tax Assets [Abstract]"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Assets and Liabilities [Abstract]",
        "terseLabel": "Components of Deferred Tax Assets and Liabilities [Abstract]"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Liabilities [Abstract]",
        "terseLabel": "Components of Deferred Tax Liabilities [Abstract]"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r190",
      "r193",
      "r293",
      "r295",
      "r303",
      "r779",
      "r785"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity": {
       "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. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Comprehensive income (loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r191",
      "r838"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in progress [Member]"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r940"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "terseLabel": "Contract with Customer, Asset and Liability"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/RevenuesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r473",
      "r474",
      "r485"
     ],
     "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 with Customer, Liability"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/RevenuesRevenuefromContractswithCustomersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r486"
     ],
     "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 with Customer, Liability, Revenue Recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/RevenuesRevenuefromContractswithCustomersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleDebt": {
     "auth_ref": [
      "r4",
      "r238",
      "r252"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.",
        "label": "Convertible Debt",
        "terseLabel": "Convertible Debt"
       }
      }
     },
     "localname": "ConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtDetails",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleNotesPayableMember": {
     "auth_ref": [
      "r2",
      "r235",
      "r248",
      "r260"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.",
        "label": "Convertible Notes Payable [Member]",
        "terseLabel": "Convertible Notes Payable [Member]"
       }
      }
     },
     "localname": "ConvertibleNotesPayableMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtDetails",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails",
      "http://www.conmed.com/role/NewAccountingPronouncementsDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r48",
      "r768"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails"
     ],
     "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 Sales [Member]"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails",
      "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails",
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r904",
      "r978",
      "r980"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails": {
       "order": 1.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": "Current Federal Tax Expense (Benefit)"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r904",
      "r978"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "terseLabel": "Current Foreign Tax Expense (Benefit)"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r171",
      "r626",
      "r639",
      "r904"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails": {
       "order": 1.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": "Current income tax expense (benefit)"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current tax expense:"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r904",
      "r978",
      "r980"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails": {
       "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": "Current State and Local Tax Expense (Benefit)"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r180"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "auth_ref": [
      "r70",
      "r71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.",
        "label": "Debt Conversion, Converted Instrument, Shares Issued",
        "terseLabel": "Debt Conversion, Converted Instrument, Shares Issued"
       }
      }
     },
     "localname": "DebtConversionConvertedInstrumentSharesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r2",
      "r3",
      "r4",
      "r235",
      "r238",
      "r248",
      "r313",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r726",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r902"
     ],
     "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.conmed.com/role/LongTermDebtDetails",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails",
      "http://www.conmed.com/role/NewAccountingPronouncementsDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Basis spread on variable rate (percent)"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r4",
      "r238",
      "r248",
      "r467"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Long-term Debt, Gross"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": {
     "auth_ref": [
      "r123"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.",
        "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component",
        "terseLabel": "Debt Instrument, Convertible, Carrying Amount of Equity Component"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "auth_ref": [
      "r124",
      "r452"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The price per share of the conversion feature embedded in the debt instrument.",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "terseLabel": "Debt Instrument, Convertible, Conversion Price"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionRatio1": {
     "auth_ref": [
      "r24",
      "r131",
      "r132",
      "r134",
      "r452"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.",
        "label": "Debt Instrument, Convertible, Conversion Ratio",
        "terseLabel": "Debt Instrument, Convertible, Conversion Ratio"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r229",
      "r231",
      "r450",
      "r726",
      "r847",
      "r848"
     ],
     "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.conmed.com/role/LongTermDebtNarrativeDetails",
      "http://www.conmed.com/role/NewAccountingPronouncementsDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFairValue": {
     "auth_ref": [
      "r458",
      "r695",
      "r847",
      "r848"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.",
        "label": "Debt Instrument, Fair Value Disclosure",
        "terseLabel": "Debt Instrument, Fair Value Disclosure"
       }
      }
     },
     "localname": "DebtInstrumentFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r23",
      "r229",
      "r469",
      "r726"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Effective Interest Rate (percent)"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r23",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails",
      "http://www.conmed.com/role/NewAccountingPronouncementsDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtDetails",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r25",
      "r313",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r726",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r902"
     ],
     "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.conmed.com/role/LongTermDebtDetails",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails",
      "http://www.conmed.com/role/NewAccountingPronouncementsDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r25",
      "r131",
      "r133",
      "r134",
      "r135",
      "r228",
      "r229",
      "r231",
      "r245",
      "r313",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r726",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r902"
     ],
     "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.conmed.com/role/LongTermDebtDetails",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r228",
      "r231",
      "r939"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount.",
        "label": "Debt Instrument, Unamortized Discount",
        "terseLabel": "Debt Instrument, Unamortized Discount"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesMember": {
     "auth_ref": [
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions.",
        "label": "Debt Securities [Member]",
        "terseLabel": "Debt Securities [Member]"
       }
      }
     },
     "localname": "DebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansAllocationofPensionPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r904",
      "r979",
      "r980"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails": {
       "order": 1.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": "Deferred Federal Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r171",
      "r904",
      "r979"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails": {
       "order": 3.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": "Deferred Foreign Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r611",
      "r612"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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 income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r65",
      "r171",
      "r627",
      "r638",
      "r639",
      "r904"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails": {
       "order": 2.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)",
        "terseLabel": "Deferred income taxes",
        "totalLabel": "Deferred income tax expense (benefit):"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r6",
      "r7",
      "r236",
      "r247",
      "r622"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "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",
        "totalLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r611",
      "r612"
     ],
     "calculation": {
      "http://www.conmed.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 income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets",
      "http://www.conmed.com/role/NewAccountingPronouncementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r904",
      "r979",
      "r980"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails": {
       "order": 2.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": "Deferred State and Local Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsHedgingTransactions": {
     "auth_ref": [
      "r169",
      "r977"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from hedging transactions.",
        "label": "Deferred Tax Assets, Hedging Transactions",
        "terseLabel": "Convertible notes hedge"
       }
      }
     },
     "localname": "DeferredTaxAssetsHedgingTransactions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "auth_ref": [
      "r169",
      "r977"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.",
        "label": "Deferred Tax Assets, Inventory",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "DeferredTaxAssetsInventory",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r976"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Deferred Tax Assets, Net of Valuation Allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r169",
      "r977"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating losses"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r169",
      "r977"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "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.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": {
     "auth_ref": [
      "r167",
      "r169",
      "r977"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research",
        "terseLabel": "Research and development credit"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": {
     "auth_ref": [
      "r169",
      "r977"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "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 from employee benefits, classified as other.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits",
        "terseLabel": "Compensation and benefits"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": {
     "auth_ref": [
      "r169",
      "r977"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation",
        "terseLabel": "Deferred compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": {
     "auth_ref": [
      "r977"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions",
        "terseLabel": "Accrued pension"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r623"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 12.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedTerseLabel": "Less: valuation allowances"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r163",
      "r976"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "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 liability"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesFinancingArrangements": {
     "auth_ref": [
      "r169",
      "r977"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from financing arrangements.",
        "label": "Deferred Tax Liabilities, Financing Arrangements",
        "terseLabel": "Convertible notes debt discount"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesFinancingArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": {
     "auth_ref": [
      "r169",
      "r977"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "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 intangible assets including goodwill.",
        "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets",
        "terseLabel": "Goodwill and intangible assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "auth_ref": [
      "r169",
      "r977"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "terseLabel": "Deferred Tax Liabilities, Leasing Arrangements"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": {
     "auth_ref": [
      "r977"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "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 undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.",
        "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings",
        "terseLabel": "Unremitted foreign earnings"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries": {
     "auth_ref": [
      "r649"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries.",
        "label": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries",
        "terseLabel": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries"
       }
      }
     },
     "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": {
     "auth_ref": [
      "r522"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.",
        "label": "Defined Benefit Plan, Accumulated Benefit Obligation",
        "terseLabel": "Accumulated Benefit Obligation"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": {
     "auth_ref": [
      "r41",
      "r534"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax",
        "negatedTerseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansAmountsRecognizedinBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": {
     "auth_ref": [
      "r504",
      "r861"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.",
        "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)",
        "terseLabel": "Actual gain (loss) on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanActualReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "auth_ref": [
      "r497"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.",
        "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)",
        "terseLabel": "Actuarial gain"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "auth_ref": [
      "r491",
      "r529",
      "r551",
      "r861",
      "r862"
     ],
     "calculation": {
      "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "negatedTerseLabel": "Amortization of loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax": {
     "auth_ref": [
      "r34",
      "r38",
      "r146"
     ],
     "calculation": {
      "http://www.conmed.com/role/EmployeeBenefitPlansOtherChangesinPlanAssetsandBenefitObligationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax",
        "totalLabel": "Total recognized in other comprehensive loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansOtherChangesinPlanAssetsandBenefitObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "auth_ref": [
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
        "terseLabel": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansActuarialAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": {
     "auth_ref": [
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate",
        "terseLabel": "Discount rate on benefit obligation (percent)"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansActuarialAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
     "auth_ref": [
      "r537",
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets",
        "terseLabel": "Expected return on plan assets (percent)"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansActuarialAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "auth_ref": [
      "r492"
     ],
     "calculation": {
      "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Benefit Obligation",
        "periodEndLabel": "Projected benefit obligation at end of year",
        "periodStartLabel": "Projected benefit obligation at beginning of year"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "auth_ref": [
      "r499",
      "r559"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
        "negatedTerseLabel": "Defined Benefit Plan, Benefit Obligation, Benefits Paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in benefit obligation of defined benefit plan.",
        "label": "Defined Benefit Plan, Benefit Obligation, Period Increase (Decrease)",
        "terseLabel": "Defined Benefit Plan, Benefit Obligation, Period Increase (Decrease)"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "auth_ref": [
      "r513",
      "r514",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r540",
      "r859",
      "r860",
      "r861"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]"
       }
      }
     },
     "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansAllocationofPensionPlanAssetsDetails",
      "http://www.conmed.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]",
        "terseLabel": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]"
       }
      }
     },
     "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]",
        "terseLabel": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]"
       }
      }
     },
     "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansAllocationofPensionPlanAssetsDetails",
      "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails",
      "http://www.conmed.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "auth_ref": [
      "r523"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years",
        "verboseLabel": "2028-2032"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansExpectedFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "auth_ref": [
      "r523"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansExpectedFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
     "auth_ref": [
      "r523"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five",
        "verboseLabel": "2027"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansExpectedFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
     "auth_ref": [
      "r523"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansExpectedFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
     "auth_ref": [
      "r523"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansExpectedFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
     "auth_ref": [
      "r523"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansExpectedFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r491",
      "r528",
      "r550",
      "r861",
      "r862"
     ],
     "calculation": {
      "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "negatedTerseLabel": "Expected return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "auth_ref": [
      "r503",
      "r514",
      "r516",
      "r517",
      "r859",
      "r860",
      "r861"
     ],
     "calculation": {
      "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.",
        "label": "Defined Benefit Plan, Plan Assets, Amount",
        "periodEndLabel": "Fair value of plan assets at end of year",
        "periodStartLabel": "Fair value of plan assets at beginning of year",
        "terseLabel": "Fair value of plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails",
      "http://www.conmed.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "auth_ref": [
      "r489",
      "r512",
      "r861"
     ],
     "calculation": {
      "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.",
        "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan",
        "totalLabel": "Funded status"
       }
      }
     },
     "localname": "DefinedBenefitPlanFundedStatusOfPlan",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r491",
      "r495",
      "r527",
      "r549",
      "r861",
      "r862"
     ],
     "calculation": {
      "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.",
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Interest cost",
        "verboseLabel": "Interest cost on projected benefit obligation"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails",
      "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r525",
      "r547",
      "r861",
      "r862"
     ],
     "calculation": {
      "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "totalLabel": "Net periodic pension cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationOfGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList": {
     "auth_ref": [
      "r525",
      "r547"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of income or comprehensive income that includes amortization of gain (loss) component of net periodic benefit (cost) credit for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Amortization of Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "terseLabel": "Amortization of loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationOfGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList": {
     "auth_ref": [
      "r525",
      "r547"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of income or comprehensive income that includes expected return (loss) on plan asset component of net periodic benefit (cost) credit for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "terseLabel": "Expected return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList": {
     "auth_ref": [
      "r525",
      "r547"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of income or comprehensive income that includes interest cost component of net periodic benefit cost (credit) for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "terseLabel": "Interest cost on projected benefit obligation"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets": {
     "auth_ref": [
      "r946"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of employer stock in which defined benefit plan asset is invested. Includes, but is not limited to, stock issued or managed by related party of employer.",
        "label": "Defined Benefit Plan, Plan Assets, Employer, Related Party, Number of Shares",
        "terseLabel": "Number of CONMED shares in Plan"
       }
      }
     },
     "localname": "DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": {
     "auth_ref": [
      "r508",
      "r947"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Plan Assets, Benefits Paid",
        "negatedTerseLabel": "Defined Benefit Plan, Plan Assets, Benefits Paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": {
     "auth_ref": [
      "r513",
      "r861"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.",
        "label": "Defined Benefit Plan, Plan Assets, Target Allocation, Percentage",
        "terseLabel": "Target allocation (percent)"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansAllocationofPensionPlanAssetsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "auth_ref": [
      "r493",
      "r526",
      "r548",
      "r861",
      "r862"
     ],
     "calculation": {
      "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Service Cost",
        "verboseLabel": "Service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanServiceCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails",
      "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanSettlementsBenefitObligation": {
     "auth_ref": [
      "r494"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of (increase) decrease to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement.",
        "label": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement",
        "negatedTerseLabel": "Settlement"
       }
      }
     },
     "localname": "DefinedBenefitPlanSettlementsBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations": {
     "auth_ref": [
      "r943"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.",
        "label": "Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage",
        "terseLabel": "Percentage of pension plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanWeightedAverageAssetAllocations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansAllocationofPensionPlanAssetsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r560"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Employer contributions"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansDefinedContributionPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Contribution Plan Disclosure [Line Items]",
        "terseLabel": "Defined Contribution Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedContributionPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansDefinedContributionPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanTable": {
     "auth_ref": [
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.",
        "label": "Defined Contribution Plan [Table]",
        "terseLabel": "Defined Contribution Plan [Table]"
       }
      }
     },
     "localname": "DefinedContributionPlanTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansDefinedContributionPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r65",
      "r104"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": {
     "auth_ref": [
      "r195"
     ],
     "calculation": {
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.",
        "label": "Derivative Assets (Liabilities), at Fair Value, Net",
        "totalLabel": "Net \u00a0Fair Value"
       }
      }
     },
     "localname": "DerivativeAssetsLiabilitiesAtFairValueNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]",
        "terseLabel": "Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]"
       }
      }
     },
     "localname": "DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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 Type [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails",
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "auth_ref": [
      "r30",
      "r205",
      "r232",
      "r285",
      "r837"
     ],
     "calculation": {
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet",
       "weight": 1.0
      }
     },
     "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": "Asset Fair Value"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "auth_ref": [
      "r30",
      "r205",
      "r232",
      "r285",
      "r837"
     ],
     "calculation": {
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet",
       "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",
        "negatedTerseLabel": "Liabilities Fair Value"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r204",
      "r206",
      "r211",
      "r213",
      "r837"
     ],
     "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.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails",
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "auth_ref": [
      "r201",
      "r204",
      "r211"
     ],
     "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.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails",
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "auth_ref": [
      "r201",
      "r204",
      "r211",
      "r213",
      "r216",
      "r217",
      "r667"
     ],
     "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.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails"
     ],
     "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.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r982",
      "r983"
     ],
     "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.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r196",
      "r198",
      "r199",
      "r201",
      "r202",
      "r208",
      "r211",
      "r214",
      "r215",
      "r217",
      "r670"
     ],
     "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.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesAndFairValueTextBlock": {
     "auth_ref": [
      "r224",
      "r226"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities.",
        "label": "Derivatives and Fair Value [Text Block]",
        "terseLabel": "Fair Value Measurement"
       }
      }
     },
     "localname": "DerivativesAndFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurement"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives": {
     "auth_ref": [
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for derivatives used in hedging relationships, which may include how gains or losses are recognized and presented in the financial statements, and amortization policies for deferred amounts.",
        "label": "Derivatives, Methods of Accounting, Hedging Derivatives [Policy Text Block]",
        "terseLabel": "Foreign exchange and hedging activity"
       }
      }
     },
     "localname": "DerivativesMethodsOfAccountingHedgingDerivatives",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Designated as Hedging Instrument [Member]",
        "terseLabel": "Derivatives designated as hedging instruments:"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "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.conmed.com/role/RevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r484",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858"
     ],
     "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.conmed.com/role/RevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r941"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/RevenuesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r136"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Common Stock, Cash",
        "negatedTerseLabel": "Dividends on common stock ($.80 per share)"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r3",
      "r5",
      "r237",
      "r251"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.",
        "label": "Dividends Payable",
        "terseLabel": "Dividends payable"
       }
      }
     },
     "localname": "DividendsPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.conmed.com/role/ShareholdersEquityDetails"
     ],
     "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": "Federal [Member]"
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EMEAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regions of Europe, Middle East and Africa.",
        "label": "EMEA [Member]",
        "terseLabel": "EMEA [Member]"
       }
      }
     },
     "localname": "EMEAMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessSegmentsandGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings per share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r304",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r343",
      "r345",
      "r358",
      "r359",
      "r360",
      "r362",
      "r681",
      "r682",
      "r780",
      "r786",
      "r842"
     ],
     "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 EPS (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r304",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r345",
      "r358",
      "r359",
      "r360",
      "r362",
      "r681",
      "r682",
      "r780",
      "r786",
      "r842"
     ],
     "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 EPS (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r75",
      "r76"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Earnings (loss) per share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r712"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.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 exchange rate changes on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r614"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "totalLabel": "Effective income tax rate, continuing operations (percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]",
        "terseLabel": "Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation [Abstract]"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r311",
      "r614",
      "r641"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Tax provision at statutory rate based on income before income taxes (percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r974",
      "r981"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r974",
      "r981"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "terseLabel": "Foreign income taxes (percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": {
     "auth_ref": [
      "r974",
      "r981"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent",
        "terseLabel": "Non deductible/non-taxable items (percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r974",
      "r981"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent",
        "terseLabel": "Stock-based compensation (percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r974",
      "r981"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "terseLabel": "Other, net (percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r974",
      "r981"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "State income taxes, net of federal tax benefit (percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": {
     "auth_ref": [
      "r974",
      "r981"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent",
        "negatedLabel": "Federal research credit (percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements": {
     "auth_ref": [
      "r974",
      "r981"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to 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, Percent",
        "terseLabel": "Settlement of taxing authority examinations (percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxSettlements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued compensation and benefits"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r601"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized compensation cost"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r601"
     ],
     "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": "Weighted average period costs expected to be recognized (in years)"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r600"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Expense, Tax Benefit",
        "terseLabel": "Tax benefit from stock-based compensation"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "Employee Stock [Member]"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r130",
      "r266",
      "r297",
      "r298",
      "r299",
      "r321",
      "r322",
      "r323",
      "r328",
      "r337",
      "r339",
      "r364",
      "r406",
      "r472",
      "r602",
      "r603",
      "r604",
      "r631",
      "r632",
      "r680",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r719",
      "r759",
      "r791",
      "r792",
      "r793"
     ],
     "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.conmed.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesMember": {
     "auth_ref": [
      "r85",
      "r249",
      "r879",
      "r880",
      "r881"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.",
        "label": "Equity Securities [Member]",
        "terseLabel": "Equity Securities [Member]"
       }
      }
     },
     "localname": "EquitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansAllocationofPensionPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExtendedProductWarrantyDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extended Product Warranty Disclosure [Abstract]",
        "terseLabel": "Extended Product Warranty Disclosure [Abstract]"
       }
      }
     },
     "localname": "ExtendedProductWarrantyDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GuaranteesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "auth_ref": [
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r458",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r689",
      "r762",
      "r763",
      "r764",
      "r847",
      "r848",
      "r859",
      "r860",
      "r861"
     ],
     "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": "Defined Benefit Plan, Fair Value of Plan Assets by Measurement [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails",
      "http://www.conmed.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r688",
      "r689",
      "r691",
      "r692",
      "r694"
     ],
     "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.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r458",
      "r516",
      "r521",
      "r689",
      "r762",
      "r859",
      "r860",
      "r861"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 1 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r458",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r689",
      "r764",
      "r847",
      "r848",
      "r859",
      "r860",
      "r861"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember": {
     "auth_ref": [
      "r516",
      "r687",
      "r694"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Measured at Net Asset Value Per Share [Member]",
        "terseLabel": "Fair Value Measured at Net Asset Value Per Share [Member]"
       }
      }
     },
     "localname": "FairValueMeasuredAtNetAssetValuePerShareMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetails"
     ],
     "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.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r458",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r762",
      "r763",
      "r764",
      "r847",
      "r848",
      "r859",
      "r860",
      "r861"
     ],
     "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 Plan Asset Measurement [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails",
      "http://www.conmed.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r693",
      "r694"
     ],
     "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.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FederalFundsEffectiveSwapRateMember": {
     "auth_ref": [
      "r985"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "FederalFundsEffectiveSwapRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r736",
      "r740",
      "r874"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesLeaseCostDetails": {
       "order": 2.0,
       "parentTag": "cnmd_FinanceLeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Finance Lease, Interest Expense",
        "terseLabel": "Interest on lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid [Abstract]",
        "terseLabel": "Finance Lease"
       }
      }
     },
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r734",
      "r747"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease, Liability",
        "terseLabel": "Total lease liabilities",
        "totalLabel": "Total finance lease liabilities",
        "verboseLabel": "Financing leases"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails",
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails",
      "http://www.conmed.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r734"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
        "label": "Finance Lease, Liability, Current",
        "terseLabel": "Current portion of long-term debt"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r735"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.",
        "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r994"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.",
        "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Finance Lease, Liability, Maturity"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r734"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
        "label": "Finance Lease, Liability, Noncurrent",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r735"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.",
        "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r747"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r747"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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": "Finance Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r747"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r747"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r747"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r747"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r747"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r747"
     ],
     "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 finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less imputed interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r737",
      "r742"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "terseLabel": "Financing cash flows from finance leases"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r733"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "totalLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r736",
      "r740",
      "r874"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesLeaseCostDetails": {
       "order": 1.0,
       "parentTag": "cnmd_FinanceLeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r735"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.",
        "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r745",
      "r874"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r744",
      "r874"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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": "Finite-Lived Intangible Asset, Useful Life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r277",
      "r431"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedLabel": "Intangible assets, accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r99"
     ],
     "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",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r99"
     ],
     "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",
        "verboseLabel": "2027"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r99"
     ],
     "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",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r99"
     ],
     "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",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r99"
     ],
     "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",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r427",
      "r430",
      "r431",
      "r433",
      "r769",
      "r776"
     ],
     "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.conmed.com/role/BusinessAcquisitionsDetails",
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Future amortization expense [Abstract]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r97",
      "r776"
     ],
     "calculation": {
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill",
       "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": "Amortized intangible assets, gross carrying amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r91",
      "r96"
     ],
     "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.conmed.com/role/BusinessAcquisitionsDetails",
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "auth_ref": [
      "r428"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.",
        "label": "Finite-Lived Intangible Assets Acquired",
        "terseLabel": "Finite-lived Intangible Assets Acquired"
       }
      }
     },
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FixedIncomeFundsMember": {
     "auth_ref": [
      "r944"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment that pools funds from investors to invest in a combination of underlying investments, primarily fixed income investments.",
        "label": "Fixed Income Funds [Member]",
        "terseLabel": "Fixed Income Securities [Member]"
       }
      }
     },
     "localname": "FixedIncomeFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months": {
     "auth_ref": [
      "r218"
     ],
     "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",
        "verboseLabel": "Unrealized gain (loss) on cash flow hedges in accumulated other comprehensive income (loss) expected to be recognized in next fiscal year"
       }
      }
     },
     "localname": "ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r708",
      "r709",
      "r710",
      "r711"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "verboseLabel": "Foreign Currency Transaction Gain (Loss), before Tax"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r721"
     ],
     "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": "Translation of foreign currency financial statements"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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 Exchange Forward [Member]"
       }
      }
     },
     "localname": "ForeignExchangeForwardMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails",
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments": {
     "auth_ref": [
      "r204",
      "r210"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments.",
        "label": "Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments",
        "terseLabel": "Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments"
       }
      }
     },
     "localname": "GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnOilAndGasHedgingActivity": {
     "auth_ref": [
      "r204"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain (loss) incurred in hedging activities.",
        "label": "Gain (Loss) on Hedging Activity",
        "negatedTerseLabel": "Loss on convertible notes hedge transactions settlement"
       }
      }
     },
     "localname": "GainLossOnOilAndGasHedgingActivity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost": {
     "auth_ref": [
      "r125",
      "r126"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.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 convertible notes conversion premium"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r276",
      "r415",
      "r777",
      "r845",
      "r875",
      "r919",
      "r926"
     ],
     "calculation": {
      "http://www.conmed.com/role/BusinessAcquisitionsDetails": {
       "order": 2.0,
       "parentTag": "cnmd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill",
       "weight": 1.0
      },
      "http://www.conmed.com/role/ConsolidatedBalanceSheets": {
       "order": 4.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.conmed.com/role/BusinessAcquisitionsDetails",
      "http://www.conmed.com/role/ConsolidatedBalanceSheets",
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r417",
      "r845"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Goodwill resulting from business combinations"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Other Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r88",
      "r94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Goodwill and other intangible assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r421"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Foreign currency translation"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
     "auth_ref": [
      "r416",
      "r423",
      "r845"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impaired, Accumulated Impairment Loss",
        "terseLabel": "Accumulated goodwill impairment loss"
       }
      }
     },
     "localname": "GoodwillImpairedAccumulatedImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r47",
      "r309",
      "r376",
      "r379",
      "r384",
      "r387",
      "r402",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r696",
      "r844",
      "r936"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "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.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guarantees [Abstract]",
        "terseLabel": "Guarantees [Abstract]"
       }
      }
     },
     "localname": "GuaranteesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GuaranteesTextBlock": {
     "auth_ref": [
      "r119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for each guarantee obligation, or each group of similar guarantee obligations, including (a) the nature of the guarantee, including its term, how it arose, and the events or circumstances that would require the guarantor to perform under the guarantee; (b) the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee; (c) the current carrying amount of the liability, if any, for the guarantor's obligations under the guarantee; and (d) the nature of any recourse provisions under the guarantee, and any assets held either as collateral or by third parties, and any relevant related party disclosure. Excludes disclosures about product warranties.",
        "label": "Guarantees [Text Block]",
        "terseLabel": "Guarantees"
       }
      }
     },
     "localname": "GuaranteesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/Guarantees"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r201",
      "r667"
     ],
     "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.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails",
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r201"
     ],
     "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.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails",
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HedgingRelationshipDomain": {
     "auth_ref": [
      "r201"
     ],
     "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.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails",
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r103",
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Other long-lived assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r310",
      "r640"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "U.S. income (loss)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r44",
      "r233",
      "r242",
      "r258",
      "r376",
      "r379",
      "r384",
      "r387",
      "r781",
      "r844"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income (loss) before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r310",
      "r640"
     ],
     "calculation": {
      "http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "Foreign income"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]",
        "terseLabel": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r434",
      "r435"
     ],
     "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.conmed.com/role/BusinessAcquisitionsDetails",
      "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails",
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails",
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails",
      "http://www.conmed.com/role/LongTermDebtDetails",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r435"
     ],
     "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.conmed.com/role/BusinessAcquisitionsDetails",
      "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails",
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails",
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails",
      "http://www.conmed.com/role/LongTermDebtDetails",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r165"
     ],
     "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.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails"
     ],
     "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.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r311",
      "r615",
      "r620",
      "r625",
      "r636",
      "r642",
      "r646",
      "r647",
      "r650"
     ],
     "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.conmed.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r312",
      "r338",
      "r339",
      "r375",
      "r613",
      "r637",
      "r644",
      "r787"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails": {
       "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": "Provision (benefit) for income taxes",
        "totalLabel": "Provision (benefit) for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://www.conmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r296",
      "r609",
      "r610",
      "r620",
      "r621",
      "r624",
      "r628"
     ],
     "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.conmed.com/role/OperationsandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r62",
      "r69"
     ],
     "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.",
        "label": "Income Taxes Paid",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedTerseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.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"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Increase (Decrease) in Employee Related Liabilities",
        "terseLabel": "Accrued compensation and benefits"
       }
      }
     },
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedTerseLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Increase (decrease) in cash flows from changes in assets and liabilities, net of acquired assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedTerseLabel": "Other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.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.conmed.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": {
     "auth_ref": [
      "r346",
      "r347",
      "r348",
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants",
        "terseLabel": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": {
     "auth_ref": [
      "r354",
      "r355",
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities",
        "terseLabel": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/NewAccountingPronouncementsDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r346",
      "r347",
      "r349",
      "r360",
      "r570"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "terseLabel": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r429",
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "terseLabel": "Indefinite-lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)",
        "terseLabel": "Unamortized intangible assets, gross carrying amount"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r93",
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company.",
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
     "auth_ref": [
      "r276"
     ],
     "calculation": {
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.",
        "label": "Intangible Assets, Gross (Excluding Goodwill)",
        "totalLabel": "Intangible assets, gross carrying amount"
       }
      }
     },
     "localname": "IntangibleAssetsGrossExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r89",
      "r95"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Other intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r230",
      "r244",
      "r300",
      "r374",
      "r724"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://www.conmed.com/role/NewAccountingPronouncementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r51",
      "r463",
      "r470",
      "r849",
      "r850"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.",
        "label": "Interest Expense, Debt",
        "terseLabel": "Interest Expense, Debt"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestOnConvertibleDebtNetOfTax": {
     "auth_ref": [
      "r344",
      "r351",
      "r360"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of interest recognized on convertible debt instrument excluding interest on principal required to be paid in cash.",
        "label": "Interest on Convertible Debt, Net of Tax",
        "terseLabel": "Interest on Convertible Debt, Net of Tax"
       }
      }
     },
     "localname": "InterestOnConvertibleDebtNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r305",
      "r307",
      "r308"
     ],
     "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": "Interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]",
        "terseLabel": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r87",
      "r834"
     ],
     "calculation": {
      "http://www.conmed.com/role/InventoriesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r283",
      "r833",
      "r875"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.conmed.com/role/InventoriesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Inventories",
        "totalLabel": "Total inventory"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets",
      "http://www.conmed.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r273",
      "r282",
      "r363",
      "r412",
      "r413",
      "r414",
      "r767",
      "r839"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "auth_ref": [
      "r87",
      "r836"
     ],
     "calculation": {
      "http://www.conmed.com/role/InventoriesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.",
        "label": "Inventory, Raw Materials, Net of Reserves",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterialsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "auth_ref": [
      "r87",
      "r835"
     ],
     "calculation": {
      "http://www.conmed.com/role/InventoriesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.",
        "label": "Inventory, Work in Process, Net of Reserves",
        "terseLabel": "Work in process"
       }
      }
     },
     "localname": "InventoryWorkInProcessNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r942"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land [Member]"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r746",
      "r874"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesLeaseCostDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r993"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Lease, Cost"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LegalMattersAndContingenciesTextBlock": {
     "auth_ref": [
      "r110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.",
        "label": "Legal Matters and Contingencies [Text Block]",
        "terseLabel": "Legal Matters and Contingencies"
       }
      }
     },
     "localname": "LegalMattersAndContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LegalMattersandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r748"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.",
        "label": "Lessee, Finance Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeFinanceLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r739"
     ],
     "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.conmed.com/role/OperationsandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r994"
     ],
     "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": "Operating Lease, Liability, Maturity"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r747"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": {
       "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 lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r747"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": {
       "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 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.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r747"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r747"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": {
       "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.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r747"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r747"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r747"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r747"
     ],
     "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.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r992"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Renewal Term",
        "terseLabel": "Lessee, Operating Lease, Renewal Term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r992"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Remaining Lease Term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r748"
     ],
     "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.conmed.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorLeasesPolicyTextBlock": {
     "auth_ref": [
      "r749",
      "r750",
      "r751",
      "r752"
     ],
     "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.conmed.com/role/OperationsandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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": "Letters of Credit [Member]"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letters of credit outstanding"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r20",
      "r309",
      "r402",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r660",
      "r662",
      "r663",
      "r696",
      "r843",
      "r936",
      "r995",
      "r996"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r14",
      "r239",
      "r254",
      "r875",
      "r903",
      "r918",
      "r988"
     ],
     "calculation": {
      "http://www.conmed.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 shareholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r22",
      "r272",
      "r309",
      "r402",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r660",
      "r662",
      "r663",
      "r696",
      "r875",
      "r936",
      "r995",
      "r996"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r19"
     ],
     "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.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r19"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Line of credit facility, available borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "Revolving Line of Credit [Member]"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtDetails",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LitigationStatusAxis": {
     "auth_ref": [
      "r931"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by status of pending, threatened, or settled litigation.",
        "label": "Litigation Status [Axis]",
        "terseLabel": "Litigation Status [Axis]"
       }
      }
     },
     "localname": "LitigationStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LegalMattersandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LitigationStatusDomain": {
     "auth_ref": [
      "r931"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Status of pending, threatened, or settled litigation.",
        "label": "Litigation Status [Domain]",
        "terseLabel": "Litigation Status [Domain]"
       }
      }
     },
     "localname": "LitigationStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LegalMattersandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing supported by a written promise to pay an obligation.",
        "label": "Loans Payable [Member]",
        "terseLabel": "Term Loan Facility [Member]"
       }
      }
     },
     "localname": "LoansPayableMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtDetails",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r4",
      "r238",
      "r252",
      "r457",
      "r468",
      "r847",
      "r848"
     ],
     "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",
        "verboseLabel": "Long-term debt outstanding"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtDetails",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligations": {
     "auth_ref": [
      "r4"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.conmed.com/role/LongTermDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.",
        "label": "Long-Term Debt and Lease Obligation",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets",
      "http://www.conmed.com/role/LongTermDebtDetails",
      "http://www.conmed.com/role/NewAccountingPronouncementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.conmed.com/role/LongTermDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, classified as current.",
        "label": "Long-Term Debt and Lease Obligation, Current",
        "terseLabel": "Current portion of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets",
      "http://www.conmed.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": {
     "auth_ref": [],
     "calculation": {
      "http://www.conmed.com/role/LongTermDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.",
        "label": "Long-Term Debt and Lease Obligation, Including Current Maturities",
        "totalLabel": "Long-term Debt and Lease Obligation, Including Current Maturities"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r120",
      "r313",
      "r461"
     ],
     "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",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtMaturitiesofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r120",
      "r313",
      "r461"
     ],
     "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",
        "verboseLabel": "2027"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtMaturitiesofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r120",
      "r313",
      "r461"
     ],
     "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",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtMaturitiesofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r120",
      "r313",
      "r461"
     ],
     "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",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtMaturitiesofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r120",
      "r313",
      "r461"
     ],
     "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",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtMaturitiesofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.",
        "label": "Long-Term Debt [Member]",
        "terseLabel": "Long-term Debt [Member]"
       }
      }
     },
     "localname": "LongTermDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r127"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "Long-Term Debt [Text Block]",
        "terseLabel": "Long Term Debt"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r25"
     ],
     "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.conmed.com/role/LongTermDebtDetails",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails",
      "http://www.conmed.com/role/NewAccountingPronouncementsDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r25",
      "r121"
     ],
     "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.conmed.com/role/LongTermDebtDetails",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails",
      "http://www.conmed.com/role/NewAccountingPronouncementsDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [Line Items]"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LegalMattersandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r111",
      "r112",
      "r436",
      "r437",
      "r438",
      "r932",
      "r933"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LegalMattersandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyDamagesSoughtValue": {
     "auth_ref": [
      "r931",
      "r932",
      "r933"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.",
        "label": "Loss Contingency, Damages Sought, Value",
        "terseLabel": "Loss Contingency, Damages Sought, Value"
       }
      }
     },
     "localname": "LossContingencyDamagesSoughtValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LegalMattersandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]",
        "terseLabel": "Machinery and equipment [Member]"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails",
      "http://www.conmed.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MaturitiesOfLongTermDebtAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturities of Long-Term Debt [Abstract]",
        "terseLabel": "Scheduled\u00a0maturities\u00a0of\u00a0long-term\u00a0debt outstanding [Abstract]"
       }
      }
     },
     "localname": "MaturitiesOfLongTermDebtAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtMaturitiesofLongtermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1": {
     "auth_ref": [
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum length of time over which the entity is hedging its exposure to the variability in future cash flows for forecasted transactions, excluding those forecasted transactions related to the payment of variable interest on existing financial instruments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Maximum Length of Time Hedged in Cash Flow Hedge",
        "terseLabel": "Maximum Length of Time Hedged in Cash Flow Hedge"
       }
      }
     },
     "localname": "MaximumLengthOfTimeHedgedInCashFlowHedge1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "auth_ref": [
      "r987"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using interest rate to determine present value of future cash flows.",
        "label": "Measurement Input, Discount Rate [Member]",
        "terseLabel": "Measurement Input, Discount Rate"
       }
      }
     },
     "localname": "MeasurementInputDiscountRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r690"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]",
        "terseLabel": "Measurement Input Type [Axis]"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Domain]",
        "terseLabel": "Measurement Input Type [Domain]"
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r944"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": {
     "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": "Movement in Standard Product Warranty Accrual [Roll Forward]",
        "terseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]"
       }
      }
     },
     "localname": "MovementInStandardProductWarrantyAccrualRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GuaranteesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
     "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": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]"
       }
      }
     },
     "localname": "MovementInValuationAllowancesAndReservesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r306"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from 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.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r306"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from 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.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r61",
      "r63",
      "r66"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.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.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r45",
      "r66",
      "r243",
      "r257",
      "r270",
      "r291",
      "r294",
      "r299",
      "r309",
      "r327",
      "r332",
      "r333",
      "r334",
      "r335",
      "r338",
      "r339",
      "r356",
      "r376",
      "r379",
      "r384",
      "r387",
      "r402",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r682",
      "r696",
      "r844",
      "r936"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income (loss)",
        "totalLabel": "Net income (loss)"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r344",
      "r350",
      "r351",
      "r352",
      "r353",
      "r357",
      "r360"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "terseLabel": "Net Income (Loss) Available to Common Stockholders, Diluted"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]",
        "terseLabel": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r269",
      "r325",
      "r326",
      "r329",
      "r330",
      "r340",
      "r341",
      "r342",
      "r400",
      "r401",
      "r407",
      "r408",
      "r633",
      "r634",
      "r635",
      "r678",
      "r684",
      "r685",
      "r686",
      "r703",
      "r704",
      "r705",
      "r731",
      "r732",
      "r754",
      "r760",
      "r773",
      "r774",
      "r775",
      "r795",
      "r796",
      "r797",
      "r798",
      "r800"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]",
        "terseLabel": "New Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/NewAccountingPronouncements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/NewAccountingPronouncementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r74",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r324",
      "r327",
      "r328",
      "r329",
      "r331",
      "r334",
      "r340",
      "r362",
      "r398",
      "r399",
      "r403",
      "r404",
      "r405",
      "r406",
      "r409",
      "r410",
      "r602",
      "r603",
      "r604",
      "r629",
      "r630",
      "r631",
      "r632",
      "r653",
      "r654",
      "r655",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r706",
      "r707",
      "r722",
      "r723",
      "r727",
      "r728",
      "r729",
      "r730",
      "r753",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r770",
      "r771",
      "r772",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/NewAccountingPronouncementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "New Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/NewAccountingPronouncementsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash Investing and Financing Items [Abstract]",
        "terseLabel": "Non-cash investing and financing activities:"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NondesignatedMember": {
     "auth_ref": [
      "r201"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "NondesignatedMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "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": "Operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r376",
      "r379",
      "r384",
      "r387",
      "r844"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Income from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r741",
      "r874"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesLeaseCostDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Straight-line lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r991"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesLeaseCostDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "totalLabel": "Operating Lease, Expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]",
        "terseLabel": "Operating Lease"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r734"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Total lease liabilities",
        "totalLabel": "Total operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails",
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r734"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r735"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r734"
     ],
     "calculation": {
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r735"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.",
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r738",
      "r742"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r733"
     ],
     "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": "Other assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r735"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r745",
      "r874"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r744",
      "r874"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OptionIndexedToIssuersEquityStrikePrice1": {
     "auth_ref": [
      "r128",
      "r222"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise or strike price stated in the contract for options indexed to the issuer's equity shares.",
        "label": "Option Indexed to Issuer's Equity, Strike Price",
        "terseLabel": "Option Indexed to Issuer's Equity, Strike Price"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityStrikePrice1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_OptionIndexedToIssuersEquityTypeAxis": {
     "auth_ref": [
      "r129",
      "r220",
      "r221",
      "r223"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of freestanding contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock.",
        "label": "Option Indexed to Issuer's Equity, Type [Axis]",
        "terseLabel": "Option Indexed to Issuer's Equity, Type [Axis]"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtDetails",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OptionIndexedToIssuersEquityTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.",
        "label": "Option Indexed to Issuer's Equity, Type [Domain]",
        "terseLabel": "Option Indexed to Issuer's Equity, Type [Domain]"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtDetails",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r0",
      "r73",
      "r80",
      "r194"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]",
        "terseLabel": "Operations and Significant Accounting Policies"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAmortizationOfDeferredCharges": {
     "auth_ref": [
      "r49",
      "r65"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization of other deferred costs recognized in the income statement.",
        "label": "Amortization of Other Deferred Charges",
        "terseLabel": "Amortization"
       }
      }
     },
     "localname": "OtherAmortizationOfDeferredCharges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r278"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets, Noncurrent [Abstract]",
        "terseLabel": "Other Assets, Noncurrent [Abstract]"
       }
      }
     },
     "localname": "OtherAssetsNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in other comprehensive income.",
        "label": "Other Comprehensive Income Location [Axis]",
        "terseLabel": "Other Comprehensive Income Location [Axis]"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in other comprehensive income.",
        "label": "Other Comprehensive Income Location [Domain]",
        "terseLabel": "Other Comprehensive Income Location [Domain]"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": {
     "auth_ref": [
      "r41",
      "r43",
      "r298",
      "r713",
      "r715",
      "r719",
      "r895"
     ],
     "calculation": {
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax",
        "terseLabel": "Other comprehensive income (loss) before reclassifications, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTax": {
     "auth_ref": [
      "r86",
      "r302",
      "r713",
      "r718",
      "r719",
      "r778",
      "r784",
      "r895",
      "r896"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), before Tax",
        "totalLabel": "Other comprehensive income (loss), before income tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "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 income (loss), before income tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "auth_ref": [
      "r286",
      "r287"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity": {
       "order": 4.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "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.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "verboseLabel": "Cash flow hedging gain (loss) (net of income tax expense/benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": {
     "auth_ref": [
      "r286",
      "r287"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and after 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), after Reclassification, before Tax",
        "terseLabel": "Cash flow hedging"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
     "auth_ref": [
      "r286",
      "r287"
     ],
     "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",
        "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": {
     "auth_ref": [
      "r286",
      "r287",
      "r664",
      "r665",
      "r669"
     ],
     "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.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": {
     "auth_ref": [
      "r288"
     ],
     "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",
        "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": {
     "auth_ref": [
      "r287",
      "r289"
     ],
     "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",
        "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": {
     "auth_ref": [
      "r287",
      "r289",
      "r666"
     ],
     "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.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": {
     "auth_ref": [
      "r288"
     ],
     "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",
        "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": {
     "auth_ref": [
      "r31",
      "r38"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax",
        "terseLabel": "Foreign currency translation adjustments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r43",
      "r130",
      "r292",
      "r295",
      "r302",
      "r713",
      "r718",
      "r719",
      "r778",
      "r784",
      "r895",
      "r896"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "totalLabel": "Other comprehensive income (loss), net of income tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Comprehensive income (loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": {
     "auth_ref": [
      "r36",
      "r38",
      "r861",
      "r945"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax",
        "negatedLabel": "Pension liability"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "auth_ref": [
      "r36",
      "r38"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity": {
       "order": 3.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax",
        "negatedTerseLabel": "Pension liability (net of income tax expense/benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": {
     "auth_ref": [
      "r34",
      "r38",
      "r146"
     ],
     "calculation": {
      "http://www.conmed.com/role/EmployeeBenefitPlansOtherChangesinPlanAssetsandBenefitObligationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax",
        "terseLabel": "Current year actuarial loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansOtherChangesinPlanAssetsandBenefitObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": {
     "auth_ref": [
      "r38",
      "r42",
      "r290",
      "r533"
     ],
     "calculation": {
      "http://www.conmed.com/role/EmployeeBenefitPlansOtherChangesinPlanAssetsandBenefitObligationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax",
        "negatedTerseLabel": "Amortization of actuarial loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansOtherChangesinPlanAssetsandBenefitObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTax": {
     "auth_ref": [
      "r39",
      "r297",
      "r302",
      "r613",
      "r643",
      "r645",
      "r713",
      "r716",
      "r719",
      "r778",
      "r784"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Tax",
        "terseLabel": "Provision (benefit) for income taxes related to items in other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCurrentLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other current liabilities.",
        "label": "Other Current Liabilities [Member]",
        "terseLabel": "Other Current Liabilities"
       }
      }
     },
     "localname": "OtherCurrentLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherExpenseMember": {
     "auth_ref": [
      "r212"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other expense.",
        "label": "Other Expense [Member]",
        "terseLabel": "Other Expense [Member]"
       }
      }
     },
     "localname": "OtherExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtDetails",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r21",
      "r875"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent assets.",
        "label": "Other Noncurrent Assets [Member]",
        "terseLabel": "Other Noncurrent Assets"
       }
      }
     },
     "localname": "OtherNoncurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNoncurrentLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.",
        "label": "Other Noncurrent Liabilities [Member]",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNonoperatingExpense": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Expense",
        "terseLabel": "Other expense"
       }
      }
     },
     "localname": "OtherNonoperatingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": {
     "auth_ref": [
      "r141",
      "r489",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r536",
      "r537",
      "r538",
      "r540",
      "r543",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r560",
      "r561",
      "r562",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.",
        "label": "Other Postretirement Benefits Plan [Member]",
        "terseLabel": "Employee Savings Plan [Member]"
       }
      }
     },
     "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansDefinedContributionPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfWarrants": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount paid by the entity to reacquire the right to purchase equity shares at a predetermined price, usually issued together with corporate debt.",
        "label": "Payments for Repurchase of Warrants",
        "negatedTerseLabel": "Payment for settlement of warrants"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfWarrants",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.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": "Payments related to debt issuance costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedTerseLabel": "Dividends paid on common stock"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r54",
      "r656"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "terseLabel": "Payments to acquire business"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.conmed.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, plant and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r513",
      "r515",
      "r521",
      "r539",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r557",
      "r558",
      "r560",
      "r566",
      "r861"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Employee Benefit Plans"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "auth_ref": [
      "r5",
      "r489",
      "r490",
      "r512",
      "r861"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.",
        "label": "Liability, Defined Benefit Plan, Noncurrent",
        "negatedLabel": "Liability, Defined Benefit Plan, Noncurrent"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansAmountsRecognizedinBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "auth_ref": [
      "r140",
      "r489",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r536",
      "r537",
      "r538",
      "r540",
      "r543",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r560",
      "r561",
      "r565",
      "r861",
      "r862",
      "r866",
      "r867",
      "r868"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.",
        "label": "Pension Plan [Member]",
        "terseLabel": "Pension Plan [Member]"
       }
      }
     },
     "localname": "PensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "auth_ref": [
      "r513",
      "r514",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r540",
      "r859",
      "r860",
      "r861"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Domain]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]"
       }
      }
     },
     "localname": "PlanAssetCategoriesDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansAllocationofPensionPlanAssetsDetails",
      "http://www.conmed.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r8",
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.conmed.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.conmed.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r8",
      "r471"
     ],
     "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.conmed.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.conmed.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r8"
     ],
     "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.conmed.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r8",
      "r875"
     ],
     "calculation": {
      "http://www.conmed.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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, par value $.01 per share; authorized 500,000 shares, none issued or outstanding"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r894"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.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.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.",
        "label": "Proceeds from Convertible Debt",
        "terseLabel": "Proceeds from Convertible Debt"
       }
      }
     },
     "localname": "ProceedsFromConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).",
        "label": "Proceeds from Issuance of Senior Long-Term Debt",
        "terseLabel": "Proceeds from term loan"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfWarrants": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).",
        "label": "Proceeds from Issuance of Warrants",
        "terseLabel": "Proceeds from Issuance of Warrants"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfWarrants",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r57",
      "r902"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Proceeds from Lines of Credit",
        "terseLabel": "Proceeds from revolving line of credit"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r898",
      "r899"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "terseLabel": "Other, net"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyHeldForSale": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of formerly productive land held for sale, anything permanently fixed to it, including buildings, structures on it, and so forth.",
        "label": "Proceeds from Sale of Property Held-for-sale",
        "terseLabel": "Proceeds from Sale of Property Held-for-sale"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.conmed.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r56",
      "r158"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from stock options exercised"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantiesDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Warranties Disclosures [Abstract]",
        "terseLabel": "Product Warranties Disclosures [Abstract]"
       }
      }
     },
     "localname": "ProductWarrantiesDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GuaranteesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProductWarrantyAccrual": {
     "auth_ref": [
      "r116",
      "r117",
      "r240"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.",
        "label": "Standard and Extended Product Warranty Accrual",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "ProductWarrantyAccrual",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GuaranteesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualPayments": {
     "auth_ref": [
      "r113"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.",
        "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments",
        "negatedTerseLabel": "Claims made"
       }
      }
     },
     "localname": "ProductWarrantyAccrualPayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GuaranteesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualWarrantiesIssued": {
     "auth_ref": [
      "r114"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.",
        "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued",
        "terseLabel": "Provision for warranties"
       }
      }
     },
     "localname": "ProductWarrantyAccrualWarrantiesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GuaranteesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyExpense": {
     "auth_ref": [
      "r64",
      "r115"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.",
        "label": "Product Warranty Expense",
        "terseLabel": "Product Warranty Expense"
       }
      }
     },
     "localname": "ProductWarrantyExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GuaranteesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r107"
     ],
     "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": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails",
      "http://www.conmed.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r109",
      "r808",
      "r809",
      "r810"
     ],
     "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, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/PropertyPlantandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r105",
      "r274"
     ],
     "calculation": {
      "http://www.conmed.com/role/PropertyPlantandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "verboseLabel": "Property, plant and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/PropertyPlantandEquipmentDetails"
     ],
     "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.conmed.com/role/OperationsandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails",
      "http://www.conmed.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r107",
      "r255",
      "r782",
      "r875"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.conmed.com/role/PropertyPlantandEquipmentDetails": {
       "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, plant and equipment, net",
        "totalLabel": "Total property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets",
      "http://www.conmed.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r107",
      "r808",
      "r809"
     ],
     "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, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r107"
     ],
     "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.conmed.com/role/PropertyPlantandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r105"
     ],
     "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": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails",
      "http://www.conmed.com/role/PropertyPlantandEquipmentDetails"
     ],
     "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 life, average (in years)"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": {
     "auth_ref": [
      "r41",
      "r298",
      "r713",
      "r717",
      "r719",
      "r895"
     ],
     "calculation": {
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss).",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax",
        "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive income (loss) before tax"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodTax": {
     "auth_ref": [
      "r39",
      "r290",
      "r297"
     ],
     "calculation": {
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Reclassification from AOCI, Current Period, Tax"
       }
      }
     },
     "localname": "ReclassificationFromAociCurrentPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"
     ],
     "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": "Unrecognized Tax Benefits [Roll Forward]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfConvertibleDebt": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.",
        "label": "Repayments of Convertible Debt",
        "negatedTerseLabel": "Payments to redeem convertible notes",
        "terseLabel": "Payments to redeem convertible notes"
       }
      }
     },
     "localname": "RepaymentsOfConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails",
      "http://www.conmed.com/role/NewAccountingPronouncementsDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r59",
      "r902"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Repayments of Lines of Credit",
        "negatedTerseLabel": "Payments on revolving line of credit"
       }
      }
     },
     "localname": "RepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfSeniorDebt": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period.",
        "label": "Repayments of Senior Debt",
        "negatedTerseLabel": "Payments on term loan",
        "terseLabel": "Repayments of Senior Debt"
       }
      }
     },
     "localname": "RepaymentsOfSeniorDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r162",
      "r262",
      "r1003"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "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 expense"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchMember": {
     "auth_ref": [
      "r168"
     ],
     "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 and Development Credit [Member]"
       }
      }
     },
     "localname": "ResearchMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted Stock Units (RSUs)"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails",
      "http://www.conmed.com/role/ShareholdersEquityTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r11",
      "r136",
      "r253",
      "r795",
      "r800",
      "r875"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets",
      "http://www.conmed.com/role/NewAccountingPronouncementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r266",
      "r321",
      "r322",
      "r323",
      "r328",
      "r337",
      "r339",
      "r406",
      "r602",
      "r603",
      "r604",
      "r631",
      "r632",
      "r680",
      "r791",
      "r793"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r140",
      "r141",
      "r489",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r536",
      "r537",
      "r538",
      "r540",
      "r543",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r560",
      "r561",
      "r562",
      "r565",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Axis]",
        "terseLabel": "Retirement Plan Type [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansDefinedContributionPlanDetails",
      "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r140",
      "r141",
      "r489",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r536",
      "r537",
      "r538",
      "r540",
      "r543",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r560",
      "r561",
      "r562",
      "r565",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Domain]",
        "terseLabel": "Retirement Plan Type [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansDefinedContributionPlanDetails",
      "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r372",
      "r373",
      "r378",
      "r382",
      "r383",
      "r389",
      "r390",
      "r393",
      "r483",
      "r484",
      "r768"
     ],
     "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": "Net Sales"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessSegmentsandGeographicAreasDetails",
      "http://www.conmed.com/role/RevenuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r487",
      "r488"
     ],
     "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": "Revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/Revenues"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r840",
      "r841"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r301",
      "r309",
      "r372",
      "r373",
      "r378",
      "r382",
      "r383",
      "r389",
      "r390",
      "r393",
      "r402",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r696",
      "r781",
      "r936"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Net sales"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails",
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInandReclassifiedFromAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenues [Abstract]"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "auth_ref": [
      "r743",
      "r874"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r743",
      "r874"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LeasesSupplementaryCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesReturnsAndAllowancesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A revision in the estimated reserve needed for product returns and price or other concessions granted to customers.",
        "label": "Sales Returns and Allowances [Member]",
        "terseLabel": "Sales Returns and Allowances [Member]"
       }
      }
     },
     "localname": "SalesReturnsAndAllowancesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r41",
      "r989",
      "r990"
     ],
     "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 Loss"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": {
     "auth_ref": [
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.",
        "label": "Schedule of Allocation of Plan Assets [Table Text Block]",
        "terseLabel": "Schedule of Allocation of Plan Assets"
       }
      }
     },
     "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": {
     "auth_ref": [
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized.",
        "label": "Schedule of Amounts Recognized in Balance Sheet [Table Text Block]",
        "terseLabel": "Schedule of Amounts Recognized in the Consolidated Balance Sheets"
       }
      }
     },
     "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "auth_ref": [
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.",
        "label": "Defined Benefit Plan, Assumptions [Table Text Block]",
        "terseLabel": "Schedule of Actuarial Assumptions Used"
       }
      }
     },
     "localname": "ScheduleOfAssumptionsUsedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable": {
     "auth_ref": [
      "r188"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of information about a contingent payment arrangement including the terms that will result in payment and the accounting treatment that will be followed if such contingency occurs, including the potential impact on earnings per share if the contingency is to be settled in shares of common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.",
        "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table]",
        "terseLabel": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r173",
      "r174",
      "r651"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r209"
     ],
     "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.conmed.com/role/FairValueMeasurementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r170"
     ],
     "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 Provision (Benefit) for Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r25",
      "r131",
      "r133",
      "r134",
      "r135",
      "r228",
      "r229",
      "r231",
      "r245",
      "r847",
      "r849",
      "r905"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Long-term Debt"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r166"
     ],
     "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.conmed.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in plan assets and benefit obligations recognized in other comprehensive income (loss) during the period.",
        "label": "Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Plan Assets and Benefit Obligations Recognized in Other Comprehensive Income"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r147",
      "r148",
      "r149",
      "r150",
      "r151"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansAllocationofPensionPlanAssetsDetails",
      "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails",
      "http://www.conmed.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r917"
     ],
     "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 Calculation of Basic and Diluted Earnings (Loss) Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r164"
     ],
     "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.conmed.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": {
     "auth_ref": [
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.",
        "label": "Schedule of Expected Benefit Payments [Table Text Block]",
        "terseLabel": "Schedule of Expected Benefit Payments"
       }
      }
     },
     "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r91",
      "r96"
     ],
     "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.conmed.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": {
     "auth_ref": [
      "r206"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts.",
        "label": "Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]",
        "terseLabel": "Schedule of Fair Value for Forward Foreign Exchange Contracts"
       }
      }
     },
     "localname": "ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r845"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
        "label": "Schedule of Goodwill [Table]",
        "terseLabel": "Schedule of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r845",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929"
     ],
     "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.conmed.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r904"
     ],
     "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 (Loss) before Income Tax"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r100",
      "r101"
     ],
     "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.conmed.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r1",
      "r15",
      "r16",
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of inventory"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r120"
     ],
     "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.conmed.com/role/LongTermDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r145"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "terseLabel": "Schedule of Net Benefit Cost"
       }
      }
     },
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetFundedStatusTableTextBlock": {
     "auth_ref": [
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of net funded status of pension plans and/or other employee benefit plans.",
        "label": "Schedule of Net Funded Status [Table Text Block]",
        "terseLabel": "Schedule of Reconciliation of the Projected Benefit Obligation, Plan Assets and Funded Status of the Pension Plan"
       }
      }
     },
     "localname": "ScheduleOfNetFundedStatusTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": {
     "auth_ref": [
      "r197"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions.",
        "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]",
        "terseLabel": "Schedule of Notional Amounts of Outstanding Derivative Positions"
       }
      }
     },
     "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
     "auth_ref": [
      "r210",
      "r984"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.",
        "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]",
        "terseLabel": "Derivatives Not Designated as Hedging Instruments"
       }
      }
     },
     "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/FairValueMeasurementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": {
     "auth_ref": [
      "r153"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.",
        "label": "Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]",
        "terseLabel": "Schedule of RSU Activity"
       }
      }
     },
     "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "auth_ref": [
      "r118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.",
        "label": "Schedule of Product Warranty Liability [Table Text Block]",
        "terseLabel": "Changes in the Carrying Amount of Service and Product Warranties"
       }
      }
     },
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GuaranteesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Schedule of Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails",
      "http://www.conmed.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r177"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r81",
      "r82",
      "r83",
      "r88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessSegmentsandGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r567",
      "r569",
      "r571",
      "r572",
      "r573",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599"
     ],
     "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.conmed.com/role/ShareholdersEquityAwardsDetails",
      "http://www.conmed.com/role/ShareholdersEquityDetails",
      "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails",
      "http://www.conmed.com/role/ShareholdersEquityTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r152"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock options and stock appreciation rights that were outstanding at the beginning and end of the year, exercisable at the end of the year, and the number of stock options and stock appreciation rights that were granted, exercised or converted, forfeited, and expired during the year.",
        "label": "Share-Based Payment Arrangement, Option and Stock Appreciation Rights, Activity [Table Text Block]",
        "terseLabel": "Schedule of Stock Option and SAR Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r156"
     ],
     "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": "Valuation Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "auth_ref": [
      "r873",
      "r975"
     ],
     "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 Rollforward"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r96"
     ],
     "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 Estimated Amortization Expense"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r369",
      "r370",
      "r371",
      "r376",
      "r377",
      "r381",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r392",
      "r393",
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Business Segments and Geographic Areas"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessSegmentsandGeographicAreas"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessSegmentsandGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling and administrative expense"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.",
        "label": "Selling, General and Administrative Expenses [Member]",
        "terseLabel": "Selling and Administrative Expenses [Member]"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SettledLitigationMember": {
     "auth_ref": [
      "r931"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement reached between parties in a litigation that occurs without judicial intervention, supervision or approval.",
        "label": "Settled Litigation [Member]",
        "terseLabel": "Settled Litigation"
       }
      }
     },
     "localname": "SettledLitigationMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LegalMattersandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.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.conmed.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.conmed.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r870"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "terseLabel": "Vesting term (in years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r588"
     ],
     "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": "Number of shares, Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r588"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant date fair value, Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r586"
     ],
     "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": "Number of shares, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant date fair value, Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r583",
      "r584"
     ],
     "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": "Number of shares outstanding, Ending Balance",
        "periodStartLabel": "Number of shares outstanding, Beginning Balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "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, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r583",
      "r584"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Weighted average grant date fair value, Ending Balance (in dollars per share)",
        "periodStartLabel": "Weighted average grant date fair value, Beginning Balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r587"
     ],
     "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": "Number of shares, Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r590"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "terseLabel": "Total fair value of shares vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant date fair value, Vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r597"
     ],
     "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 annual dividend yield (percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r596"
     ],
     "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 stock price volatility (percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free interest rate (percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "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.conmed.com/role/ShareholdersEquityAwardsDetails",
      "http://www.conmed.com/role/ShareholdersEquityDetails",
      "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails",
      "http://www.conmed.com/role/ShareholdersEquityTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": {
     "auth_ref": [
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate",
        "terseLabel": "Maximum percent of salary employees can invest"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r872"
     ],
     "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": "Number of shares reserved for share-based compensation plans"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityDetails",
      "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Number of shares available for grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Exercisable, Weighted Average Exercise Price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r590"
     ],
     "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": "Aggregate intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r581"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "negatedTerseLabel": "Number of shares, Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r579"
     ],
     "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": "Number of shares, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r589"
     ],
     "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": "Grant date fair value of Stock options &amp; SARs (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r157"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value, options outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r575",
      "r576"
     ],
     "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": "Number of shares outstanding, Ending Balance",
        "periodStartLabel": "Number of shares outstanding, Beginning Balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r575",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Weighted average exercise price, Ending Balance (in dollars per share)",
        "periodStartLabel": "Weighted average exercise price, Beginning Balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "auth_ref": [
      "r592"
     ],
     "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 shares, Exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r591"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price",
        "terseLabel": "Stock options &amp; SARs expected to vest, Weighted Average Exercise Price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
     "auth_ref": [
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period",
        "terseLabel": "Number of shares issued under Plan"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r571",
      "r572",
      "r573",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599"
     ],
     "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.conmed.com/role/ShareholdersEquityAwardsDetails",
      "http://www.conmed.com/role/ShareholdersEquityDetails",
      "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails",
      "http://www.conmed.com/role/ShareholdersEquityTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price, Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r581"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price, Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r579"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price, Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r574",
      "r593",
      "r594",
      "r595",
      "r596",
      "r599",
      "r605",
      "r606"
     ],
     "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.conmed.com/role/OperationsandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r871"
     ],
     "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": "Expiration period from date of grant (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r595"
     ],
     "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 of option &amp; SARs (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r157"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value, options exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted average remaining contractual term, options exercisable (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "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 shares, Stock options &amp; SARs expected to vest"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r155"
     ],
     "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, options outstanding (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent",
        "terseLabel": "Purchase prices percent of fair market value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r139",
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).",
        "label": "Shareholders' Equity and Share-Based Payments [Text Block]",
        "terseLabel": "Shareholders' Equity"
       }
      }
     },
     "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShippingAndHandlingMember": {
     "auth_ref": [
      "r942"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Packing and transport of product.",
        "label": "Shipping and Handling [Member]",
        "terseLabel": "Shipping and Handling [Member]"
       }
      }
     },
     "localname": "ShippingAndHandlingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r29",
      "r130",
      "r266",
      "r297",
      "r298",
      "r299",
      "r321",
      "r322",
      "r323",
      "r328",
      "r337",
      "r339",
      "r364",
      "r406",
      "r472",
      "r602",
      "r603",
      "r604",
      "r631",
      "r632",
      "r680",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r719",
      "r759",
      "r791",
      "r792",
      "r793"
     ],
     "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.conmed.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"
     ],
     "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.conmed.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "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]",
        "terseLabel": "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]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r321",
      "r322",
      "r323",
      "r364",
      "r768"
     ],
     "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.conmed.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r8",
      "r9",
      "r130",
      "r136",
      "r580"
     ],
     "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": "Number of shares, Exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r29",
      "r130",
      "r136"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.",
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "terseLabel": "Shares issued for the settlement of convertible notes"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r8",
      "r9",
      "r136",
      "r154"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
        "terseLabel": "Common stock issued under employee plans"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Shares authorized under repurchase program"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "terseLabel": "Remaining authorized repurchase amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r9",
      "r12",
      "r13",
      "r84",
      "r875",
      "r903",
      "r918",
      "r988"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance at period end",
        "periodStartLabel": "Balance at period start",
        "totalLabel": "Total shareholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets",
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r720",
      "r761"
     ],
     "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.conmed.com/role/LongTermDebtNarrativeDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r720",
      "r761"
     ],
     "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.conmed.com/role/LongTermDebtNarrativeDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Cash paid during the year for:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardAxis": {
     "auth_ref": [
      "r168"
     ],
     "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.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardLineItems": {
     "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": "Tax Credit Carryforward [Line Items]",
        "terseLabel": "Tax Credit Carryforward [Line Items]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardNameDomain": {
     "auth_ref": [
      "r168"
     ],
     "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.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TaxCreditCarryforwardTable": {
     "auth_ref": [
      "r168"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A listing of tax credit carryforwards available to reduce future taxable income including descriptions, amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.",
        "label": "Tax Credit Carryforward [Table]",
        "terseLabel": "Tax Credit Carryforward [Table]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "auth_ref": [
      "r178"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.",
        "label": "Technology-Based Intangible Assets [Member]",
        "terseLabel": "Technology-Based Intangible Assets [Member]"
       }
      }
     },
     "localname": "TechnologyBasedIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails",
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "auth_ref": [
      "r857",
      "r941"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by timing of transfer of good or service to customer.",
        "label": "Timing of Transfer of Good or Service [Axis]",
        "terseLabel": "Timing of Transfer of Good or Service [Axis]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/RevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "auth_ref": [
      "r857",
      "r941"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.",
        "label": "Timing of Transfer of Good or Service [Domain]",
        "terseLabel": "Timing of Transfer of Good or Service [Domain]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/RevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TrademarksAndTradeNamesMember": {
     "auth_ref": [
      "r179"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trademarks and Trade Names [Member]",
        "terseLabel": "Trademarks and Trade Names [Member]"
       }
      }
     },
     "localname": "TrademarksAndTradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/BusinessAcquisitionsDetails",
      "http://www.conmed.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferredAtPointInTimeMember": {
     "auth_ref": [
      "r857"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred at point in time.",
        "label": "Transferred at Point in Time [Member]",
        "terseLabel": "Transferred at Point in Time [Member]"
       }
      }
     },
     "localname": "TransferredAtPointInTimeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/RevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferredOverTimeMember": {
     "auth_ref": [
      "r857"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred over time.",
        "label": "Transferred over Time [Member]",
        "terseLabel": "Transferred over Time [Member]"
       }
      }
     },
     "localname": "TransferredOverTimeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/RevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r28",
      "r137"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r28",
      "r137"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "terseLabel": "Treasury stock, shares (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r28",
      "r137",
      "r138"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedTerseLabel": "Less: Treasury stock, at cost; 811,532 and 1,925,893 shares in 2022 and 2021, respectively"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r327",
      "r328",
      "r329",
      "r331",
      "r340",
      "r398",
      "r399",
      "r403",
      "r404",
      "r405",
      "r406",
      "r409",
      "r410",
      "r602",
      "r603",
      "r604",
      "r629",
      "r630",
      "r631",
      "r632",
      "r653",
      "r654",
      "r655",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r706",
      "r707",
      "r722",
      "r723",
      "r727",
      "r728",
      "r729",
      "r730",
      "r753",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r770",
      "r771",
      "r772",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Accounting Standards Update [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.conmed.com/role/NewAccountingPronouncementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.",
        "label": "Unamortized Debt Issuance Expense",
        "terseLabel": "Unamortized Debt Issuance Expense"
       }
      }
     },
     "localname": "UnamortizedDebtIssuanceExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UndistributedEarningsOfForeignSubsidiaries": {
     "auth_ref": [
      "r246",
      "r259",
      "r607",
      "r648"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.",
        "label": "Undistributed Earnings of Foreign Subsidiaries",
        "terseLabel": "Undistributed Earnings of Foreign Subsidiaries"
       }
      }
     },
     "localname": "UndistributedEarningsOfForeignSubsidiaries",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r608",
      "r616"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Balance as of December 31",
        "periodStartLabel": "Balance as of January 1"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r618"
     ],
     "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": "Decreases in unrecorded tax positions related to settlement with the taxing authorities"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r617"
     ],
     "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": "Increases for positions taken in current periods"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "auth_ref": [
      "r619"
     ],
     "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": "Decreases in unrecorded tax positions related to lapse of statute of limitations"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r77",
      "r78",
      "r79",
      "r365",
      "r366",
      "r367",
      "r368"
     ],
     "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.conmed.com/role/OperationsandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": {
     "auth_ref": [
      "r906",
      "r907",
      "r908",
      "r910",
      "r911"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.",
        "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]",
        "terseLabel": "Deferred Tax Asset Valuation Allowance [Member]"
       }
      }
     },
     "localname": "ValuationAllowanceOfDeferredTaxAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "auth_ref": [
      "r314",
      "r319"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesBalance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "auth_ref": [
      "r317"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "terseLabel": "Charged to costs and expenses"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r318"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "negatedTerseLabel": "Deductions"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDeductions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "auth_ref": [
      "r314",
      "r315",
      "r316",
      "r318",
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired": {
     "auth_ref": [
      "r909"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from business combination.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired",
        "terseLabel": "Charged to other accounts"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesReservesOfBusinessesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r314",
      "r315",
      "r316",
      "r318",
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "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.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.",
        "label": "Warrant [Member]",
        "terseLabel": "Warrant"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesDetails",
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r917"
     ],
     "calculation": {
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment",
        "terseLabel": "Effect of dilutive potential securities (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r344",
      "r360"
     ],
     "calculation": {
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "totalLabel": "Diluted-weighted average shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r343",
      "r360"
     ],
     "calculation": {
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic-weighted average shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/OperationsandSignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WriteOffOfDeferredDebtIssuanceCost": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.",
        "label": "Write off of Deferred Debt Issuance Cost",
        "terseLabel": "Write off of Deferred Debt Issuance Cost"
       }
      }
     },
     "localname": "WriteOffOfDeferredDebtIssuanceCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.conmed.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.conmed.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    }
   },
   "unitCount": 6
  }
 },
 "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": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766",
   "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)(a)(1))",
   "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",
   "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"
  },
  "r1000": {
   "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"
  },
  "r1001": {
   "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"
  },
  "r1002": {
   "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"
  },
  "r1003": {
   "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"
  },
  "r1004": {
   "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"
  },
  "r1005": {
   "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://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1006": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "11",
   "Subsection": "03",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "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"
  },
  "r11": {
   "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"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(2))",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(3))",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(3,4))",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(5)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "460",
   "URI": "https://asc.fasb.org/topic&trid=2155896",
   "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(30))",
   "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": "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4724-112606",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "63",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=126970277&loc=d3e23176-110880",
   "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(31))",
   "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": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "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"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "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"
  },
  "r14": {
   "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"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "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(6)(a))",
   "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": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "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://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "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"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "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://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "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"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "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": "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"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "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": "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r179": {
   "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"
  },
  "r18": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "b",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(3)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "c",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org/topic&trid=2303972",
   "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.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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r192": {
   "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"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r194": {
   "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"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126966630&loc=d3e41228-113958",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r2": {
   "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"
  },
  "r20": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r21": {
   "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"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994",
   "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.21)",
   "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": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90193-114008",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90198-114008",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org/topic&trid=2229140",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "820",
   "URI": "https://asc.fasb.org/topic&trid=2155941",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "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": "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(5))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r241": {
   "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"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(b))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r25": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(5))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r26": {
   "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"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r262": {
   "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"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "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"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "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.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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r29": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r3": {
   "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"
  },
  "r30": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "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"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(22))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "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"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "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://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "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"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "https://asc.fasb.org/topic&trid=2122394",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1828-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i),(j),(k)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2029-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "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"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "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"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r38": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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/disclosureRef"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "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"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "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"
  },
  "r39": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "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"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "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(22))",
   "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": "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"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)(1)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)(2)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "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"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "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"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "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"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "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"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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/2003/role/disclosureRef"
  },
  "r417": {
   "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/2003/role/disclosureRef"
  },
  "r418": {
   "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/2003/role/disclosureRef"
  },
  "r419": {
   "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/2003/role/disclosureRef"
  },
  "r42": {
   "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://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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/2003/role/disclosureRef"
  },
  "r423": {
   "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/2003/role/disclosureRef"
  },
  "r424": {
   "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/2003/role/disclosureRef"
  },
  "r425": {
   "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/2003/role/disclosureRef"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "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": "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r45": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r46": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "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"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "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"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "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(24))",
   "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": "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"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "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"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r52": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "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"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "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"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "https://asc.fasb.org/topic&trid=2235017",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r57": {
   "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"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r58": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r59": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r6": {
   "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"
  },
  "r60": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126928070&loc=d3e28200-109314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r61": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "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"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "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"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "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"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r64": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r642": {
   "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"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r644": {
   "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"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r65": {
   "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"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r659": {
   "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"
  },
  "r66": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4EEEE",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109999725-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r669": {
   "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"
  },
  "r67": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r674": {
   "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"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r677": {
   "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"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r68": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126972413&loc=SL7495116-110257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r69": {
   "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"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "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(26)(b))",
   "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": "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"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r71": {
   "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"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "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"
  },
  "r715": {
   "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"
  },
  "r716": {
   "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"
  },
  "r717": {
   "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"
  },
  "r718": {
   "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/2003/role/disclosureRef"
  },
  "r719": {
   "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"
  },
  "r72": {
   "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"
  },
  "r720": {
   "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"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "https://asc.fasb.org/topic&trid=2175825",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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"
  },
  "r726": {
   "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"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r73": {
   "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"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r733": {
   "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"
  },
  "r734": {
   "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"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r747": {
   "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"
  },
  "r748": {
   "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"
  },
  "r749": {
   "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"
  },
  "r75": {
   "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"
  },
  "r750": {
   "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"
  },
  "r751": {
   "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"
  },
  "r752": {
   "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"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r757": {
   "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"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r759": {
   "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"
  },
  "r76": {
   "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"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r761": {
   "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"
  },
  "r762": {
   "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"
  },
  "r763": {
   "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"
  },
  "r764": {
   "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"
  },
  "r765": {
   "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"
  },
  "r766": {
   "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"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r77": {
   "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"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(1)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(2)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(3)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r776": {
   "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"
  },
  "r777": {
   "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"
  },
  "r778": {
   "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"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(24))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r78": {
   "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"
  },
  "r780": {
   "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"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(20))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r786": {
   "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"
  },
  "r787": {
   "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"
  },
  "r788": {
   "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"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r79": {
   "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"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r791": {
   "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"
  },
  "r792": {
   "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"
  },
  "r793": {
   "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"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r8": {
   "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"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r800": {
   "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"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column E)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column F)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r807": {
   "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"
  },
  "r808": {
   "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"
  },
  "r809": {
   "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"
  },
  "r81": {
   "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://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r810": {
   "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"
  },
  "r811": {
   "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"
  },
  "r812": {
   "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"
  },
  "r813": {
   "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"
  },
  "r814": {
   "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"
  },
  "r815": {
   "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"
  },
  "r816": {
   "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"
  },
  "r817": {
   "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"
  },
  "r818": {
   "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"
  },
  "r819": {
   "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"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r820": {
   "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"
  },
  "r821": {
   "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"
  },
  "r822": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r823": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r824": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column B",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r825": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column C",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r826": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column D",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r827": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column E",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r828": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column F",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r829": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column G",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r830": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column H",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r831": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column I",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r832": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "09",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r833": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r834": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r835": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r836": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r837": {
   "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"
  },
  "r838": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r839": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r84": {
   "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"
  },
  "r840": {
   "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"
  },
  "r841": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r842": {
   "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"
  },
  "r843": {
   "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"
  },
  "r844": {
   "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"
  },
  "r845": {
   "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"
  },
  "r846": {
   "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"
  },
  "r847": {
   "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"
  },
  "r848": {
   "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"
  },
  "r849": {
   "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"
  },
  "r85": {
   "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"
  },
  "r850": {
   "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"
  },
  "r851": {
   "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"
  },
  "r852": {
   "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"
  },
  "r853": {
   "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"
  },
  "r854": {
   "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"
  },
  "r855": {
   "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"
  },
  "r856": {
   "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"
  },
  "r857": {
   "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"
  },
  "r858": {
   "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"
  },
  "r859": {
   "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"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33775-111570",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r860": {
   "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"
  },
  "r861": {
   "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"
  },
  "r862": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r863": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r864": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r865": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r866": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r867": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r868": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r869": {
   "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"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r870": {
   "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"
  },
  "r871": {
   "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"
  },
  "r872": {
   "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"
  },
  "r873": {
   "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"
  },
  "r874": {
   "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"
  },
  "r875": {
   "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"
  },
  "r876": {
   "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"
  },
  "r877": {
   "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"
  },
  "r878": {
   "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"
  },
  "r879": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r88": {
   "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://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r880": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r881": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r882": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r883": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r884": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r885": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r886": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r887": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r888": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r889": {
   "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"
  },
  "r89": {
   "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"
  },
  "r890": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r891": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r892": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r893": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r894": {
   "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"
  },
  "r895": {
   "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"
  },
  "r896": {
   "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"
  },
  "r897": {
   "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"
  },
  "r898": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r899": {
   "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://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r9": {
   "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"
  },
  "r90": {
   "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"
  },
  "r900": {
   "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"
  },
  "r901": {
   "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"
  },
  "r902": {
   "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"
  },
  "r903": {
   "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"
  },
  "r904": {
   "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"
  },
  "r905": {
   "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"
  },
  "r906": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r907": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r908": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r909": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r91": {
   "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"
  },
  "r910": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r911": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r912": {
   "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"
  },
  "r913": {
   "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"
  },
  "r914": {
   "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"
  },
  "r915": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r916": {
   "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/2009/role/commonPracticeRef"
  },
  "r917": {
   "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"
  },
  "r918": {
   "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"
  },
  "r919": {
   "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"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r920": {
   "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"
  },
  "r921": {
   "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"
  },
  "r922": {
   "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"
  },
  "r923": {
   "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"
  },
  "r924": {
   "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"
  },
  "r925": {
   "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"
  },
  "r926": {
   "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"
  },
  "r927": {
   "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"
  },
  "r928": {
   "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"
  },
  "r929": {
   "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"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r930": {
   "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"
  },
  "r931": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r932": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r933": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r934": {
   "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"
  },
  "r935": {
   "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"
  },
  "r936": {
   "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"
  },
  "r937": {
   "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"
  },
  "r938": {
   "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"
  },
  "r939": {
   "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"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r940": {
   "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/2009/role/commonPracticeRef"
  },
  "r941": {
   "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"
  },
  "r942": {
   "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"
  },
  "r943": {
   "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/2009/role/commonPracticeRef"
  },
  "r944": {
   "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"
  },
  "r945": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r946": {
   "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"
  },
  "r947": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r948": {
   "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/2009/role/commonPracticeRef"
  },
  "r949": {
   "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/2009/role/commonPracticeRef"
  },
  "r95": {
   "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"
  },
  "r950": {
   "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/2009/role/commonPracticeRef"
  },
  "r951": {
   "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/2009/role/commonPracticeRef"
  },
  "r952": {
   "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/2009/role/commonPracticeRef"
  },
  "r953": {
   "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/2009/role/commonPracticeRef"
  },
  "r954": {
   "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"
  },
  "r955": {
   "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/2009/role/commonPracticeRef"
  },
  "r956": {
   "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/2009/role/commonPracticeRef"
  },
  "r957": {
   "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/2009/role/commonPracticeRef"
  },
  "r958": {
   "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/2009/role/commonPracticeRef"
  },
  "r959": {
   "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/2009/role/commonPracticeRef"
  },
  "r96": {
   "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"
  },
  "r960": {
   "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/2009/role/commonPracticeRef"
  },
  "r961": {
   "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/2009/role/commonPracticeRef"
  },
  "r962": {
   "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/2009/role/commonPracticeRef"
  },
  "r963": {
   "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/2009/role/commonPracticeRef"
  },
  "r964": {
   "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/2009/role/commonPracticeRef"
  },
  "r965": {
   "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/2009/role/commonPracticeRef"
  },
  "r966": {
   "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/2009/role/commonPracticeRef"
  },
  "r967": {
   "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/2009/role/commonPracticeRef"
  },
  "r968": {
   "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/2009/role/commonPracticeRef"
  },
  "r969": {
   "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/2009/role/commonPracticeRef"
  },
  "r97": {
   "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"
  },
  "r970": {
   "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/2009/role/commonPracticeRef"
  },
  "r971": {
   "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/2009/role/commonPracticeRef"
  },
  "r972": {
   "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/2009/role/commonPracticeRef"
  },
  "r973": {
   "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/2009/role/commonPracticeRef"
  },
  "r974": {
   "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"
  },
  "r975": {
   "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"
  },
  "r976": {
   "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"
  },
  "r977": {
   "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"
  },
  "r978": {
   "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"
  },
  "r979": {
   "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"
  },
  "r98": {
   "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"
  },
  "r980": {
   "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"
  },
  "r981": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r982": {
   "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"
  },
  "r983": {
   "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"
  },
  "r984": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r985": {
   "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"
  },
  "r986": {
   "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"
  },
  "r987": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r988": {
   "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"
  },
  "r989": {
   "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"
  },
  "r99": {
   "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"
  },
  "r990": {
   "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"
  },
  "r991": {
   "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"
  },
  "r992": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r993": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r994": {
   "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"
  },
  "r995": {
   "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"
  },
  "r996": {
   "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"
  },
  "r997": {
   "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"
  },
  "r998": {
   "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"
  },
  "r999": {
   "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"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>105
<FILENAME>0000816956-23-000004-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000816956-23-000004-xbrl.zip
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
MAA4S[YI(BR+KE&1)#K*59, 2>9\(N7 A1&_8TB^CK,\3N=FI>*YC2),U1=D
M,F747DAP5BI.OAC4957Q.YJ_^',*.09'PI@4D V[*3J8NL29(8+IR!=8,B%?
MC#7&9I;09QT*NW0=G05=ZA*< +[N'IT]RLML:WFT?!' FZ&<QV2CT^0\<CA.
M):JZM* ACSYJD"U8+'YSD.OB[PL\<?=V!LT(#6QS.09C!JK;)Q4L-D%VE)4M
M+=@[J57 S:[&22<*>UX#['A!QN15=(EK("29,))N0XW[DX&[4ZM[.2RW)55)
M&FT5^,)^PP/7'>]<+H9E444")^0R(+)#^:+K?E@NYR2U!!SK@?\M["LP 2J)
M %Q+6/5L8'RN5C!=9'">#P<'$QKU-RA^9<;T\^Z MLOC$>6K:RP\)-%"%J21
MBU\#DHM>9\,1R"!7%AU:$'H6!)+9!17.D](T&T>R-6,*)0#_2R5)%8-K05#Y
M!B1#'(Q_PS-D>]"26@(^$A9E,RHV: R&L"($?BE#EH*H];7DKB"982W)I0Y6
M-E)QLJ-31)?1*Y-#@:Q2;GTL>3P<O*/1I'KHK>&$;HC.C6]>;[HY'018G_H3
M<[&N[EME?J-1XL^O/\3&2=U/!EI2:ZU71,&SP? 9K$ O [,DA50<D ZR[;7V
MIZ7([%1$JV1-9%$OJ>Z#X; N@"6CB46E%"[W#E^IR%^@B#+B3QGB6B(B21>O
M%)58 H%)A=4C"N-C]AQH.,5<B4@[&3([#5%66)W8BAC.98-1(;"&!)5575Q"
M73H1*9RTB\J0/P:)WV?*ZX.\0^/:(I%?TJ ['%WD4^L'(Z(;3,AIGTD5KI%V
M!M2()FAF@O2@#2A'GG((NDAVJ)Q&:%I1HW59_JRH894/";602=56,(\!25@;
M(A/&EB):U/?>$H[<JGPL0+^[-MZXP);$:\#"_WFL&T:E6+#NQ# EE+PBU$([
MEANM)C(=>'-KG1.?X2EOCJ><&9[96Y<R&G86&C@W"0B,:*02<L@$;1IBV1:!
M&!SL7AY=1H'P(2MKE>/DA8"4Y/A3ZI;7M6%$!@HK0GTWH7['4;?&D[HD[J>#
MONOZ>)2W.:D9U/%>3[L#'*3NX&"62^?^W&0NJ6X*K! 51#"8Z\YEM7E/D'9"
MVA9TDBP*A^?)H]N9RR_J<%:7A4X"7'#H4T'!@F<%%?YOI7,ST+D/P^THU\7<
MGIX,\OA)*93J2FXOW^/Q2NIF)75.:$'.:29UW9M!!^^E,*Q^00>+:94ISBQN
MK^>CDW&]]_;3G15W9\%=#LV6O:4V3L>Z]&&L^[QYX:)*+BG7@ED]W\"/)GRP
M96-^/*5@HT?IE "O74Q9L+" B3%+):<!4@8A5=U4Z.)%.]'YN3I(/ZWM,M3:
MKFZRI]#U4W]DOSWRPD935 D>L@M!:UV*%S*9#-[8%A%K^_AB;:1,IY1WAYOC
M\0F-QG51I<G7UE/"7N_B&W<3-E;$OEMB2Z=]E#IFA[IN61J"RNQUE<U.:J6A
M119L1:Q%\D>!XRU$5YF#4#?&U?S.".= .I\O>X':T6B_(M8B]1ZPT_89G9%)
M>=#L\3@J1Q4!I%+9@I\22UP12ZR(U4)BB9L32\RN6XH07 XD6(P L@D"V?(I
M'66)P<D/>RH+VUR]6!%KX0=&78^$EO^[623\[-0?VB$AVQQ5*" T\TI[9["(
MFCT$ZSR*J[WA%I=.JY1A8>A\??<U,8L1.\Z%8I3(.1L+&"C*#-K5:2&4=?)M
MVG=H194%R@&$HU(776#CKR& \Z%$TBH2NFK,Z.Z4;UXU"^M67BX#1BLX#*B
M)4?I"U<L4]BYMJAF+=K0I;DP.EE=UX&RUN8 DGQ$QTF(L\IZ(\'!'#QB*SR0
M"UY+[W4DZ2"H'+5*2FM9O#62Z\+B]Y9<T'\73]=/)H?#$3_:Y\S?X*/C23<]
MKAM)C[ZU@^:B=)B4Y(U-IA@?$AB?@X.ZDB4+5'#9EQ:L0<J(7'11/<;1Z*P,
M1^]QE#^'9H?&5+=AG5687TXJ1!E\0JM](0E)\YMHC -1(%A1PK1=1=8[^N;R
MQ:UW<7QO"SKKE6J4OTD+^L6ILVA!IZA%(ILU$$&Q$@LI8U)=/AI*$M/!AU)+
MMGC-Y0N_:.6F&RD:Y6Y2;A>G^K]6;B>#[D6A'?=P,/Y0"OV+#7@OK/+TT-7W
MKXY<O:\7^'IKLY9D/'D, B%C\@JMUZAR*%H$:(//^LJ:>IWNH-L_Z2^CD;(F
MAR!1B" 56.4B)"^BX_]GD7S)+04,3Y<5L#K]SZ"/LM@,(LMH,((6B%I'2]*W
M +"K^+Q>+<*U+=%?3H;I[46K55VO:_IV_?AX1*D[37-VEG89>@ -GHAK7=UD
M*+(UMXK(0C&YQ$2N11UU"POL7#K*DA-&HY14YW=SVAH3<$QT16ER*@79HHZR
MA05V+AU57+S(OL8:DH(M9HA6FV2R*AC @6_!Q/U%PO-VED_TI)$0O43+R10+
M*2(X:1*_('.YML(J2,YU#1V(/ME4ASZEVBLW'59@0UT?KG;7M:G3XQI6G[1[
M3$;=5(=]5Z1><?(TWGGY:AE-C"O%!R.J*^7\3]5FV0#99YU3-*4-Z\S.&\-;
MD<&$07%"AZD0 &<)004/(5N5$H 1+6CV72!89KCH'YM"*U#)4@28)-@W)/0B
M!W81CC]JK^6?K_3-Q>8'7P0:8XF=(-L_%51,F@I$KF8RES:-AULH,.=B[5%G
M8[,P0FL)(93HC)=:YJ!<<)REM]>47*[O_"62;"1_HU$9COHX2/3R$$<T_7P9
M;4J,9*2WFFSV('4(D:R)F@N_!"52::_P+AJ\\UG8)*#FR&I+SAFD"<A*S(&U
MSFH5)LFVM[@L$+QS$>=2LM:653<F43/&X"GG8BB *H4S^\5WL[_U<%!WH?AT
M$X3^<6]X1E0/S:J#_ _B^-6MINQIB56V166;2XY*<$*IB\<,WDHD"9B5;=,4
M]:4&?_ZQW3N36.ECU 8@F1!9%%SQ3CA(BF0;F%*[,'\;#>L>'-NCES1ZUTV?
MLF5[-#D<'E/NII<GHP/ZYLB6&U-FM]OO#@ZVR^X(!^-29YT_&P[SM4?X9%^=
MZ4DCRNN3WX;=P61SP!=8RN&&!J%DDXD]A01F%:*,+FI.!=!8[=NTC>%=8/RC
M!']&@[KDR\W8W4I"U:8!M&Q%949 "5Y;  .(]F+0WXI0[<?8VY"G[E0D"Q0C
M2@P(Y!RY+')L \9M"T1U/;QEI5-TEK.;D)7Q"#EE;P7%;!/*+"09VWXZ?9?L
MK[CT US2J@07(6H@ T(A%DH)^.^HK )LT\JO*WB_A#=;##H+JV0="DV6?6I)
M-?ID1M*$GS#RM!+&FJW6/$,63:!+\$H*B,)D*TG*5BS@_M,;?9 I%'(&9 AL
M[QU:B2H%(W.23MK8@IZ&MIG NTPLYM*]X2 )(U11RK,>Y(!)9\LO<A)*E-BF
M80.KUHA%(!2[/DI!2V.C!2U=I!"P6$T9I4+9IN[0E6C\41,F.PA)0#%$@%*,
MMW5?2U()V!#J1"W N&V!Z(Y2C+G0J0AE7,ID(2O0*"+81."ISKXW,<GVT^FG
M;(V8STIR6AGE@B%M'9B( ;QS5@EGC,NH;0NXM(+W3U:?\:6 8%/A@H#D"@IO
MT20CE=&HG6H!O O6&C&G0544P8%36B!X":A4"2A(L('((BT!C,MO]+.1,F3#
MCL]H*)B\R *(@DN8C+L<<+[8 ^/:9@+O,K&8SV@\893-WIHB ,#ZF$NPD3U@
M<$(H'UO J55KQ"(12EOTPB43@/V"U":HE$M=!U$5E</EX.P5H5J-L1$**8B0
M6#: _\)0#,BH;<BA6-6&R3)M"T1WE&+,A4[>RBBL35Y&!,2$D25$!<G*(962
M2T"GG[(U8BY<@N*MSX"0HH%D +5&Z8M(TDL7A6X!EU;P_LDR<05B9%_JHM5@
MM YL*CCW(<R6'$/< G@7K#5B+C"&D-A"6,Y<<X*B'?M"06!SW3B@1-6&6OK3
M&WV*$*0GITVQ8!5A=,5JJ8J)V2MJPU)F%<,/2S$_H^'!"(\/NPE[ET!>K#SZ
M\-7+6\L'?XJ14!)SH6RB A> 4T/O3> LP7-&Z&7P;1G0-E^F+/]@*T4R6&=!
MZI2ACG$5.47*-@F2&"3^%#1I*7(F)ZDPV+I1J!98=[U#L'7IKN)<&P8D?P.Y
M#_,O.T_6;[F)\*<("<GG%"+[AV2)0T)"BHZC@BM,H%1(K1BS"@V?K:HNG7'.
M6<<F GSR5G *$4LQ.GHGV["@R^SHTDH$2^T7,!1TTAH@%,]1O=1-0 0F2*(-
M.Z3>=9/Q-QA3#Z^/N_@;)OY!:1E) V"3E<:6!*$.@ S*%14YF2@B2%':LA[]
MG34,KQB30E+&D2*;(O!_;$:EE%[*$%30L 2!XB< 41;%EM"K$*7A4$'!EYB#
MEM+6GB+4[0?Q8CN[/A=)PC&=IMY)[@X.)H?359_JPE#\S6\M_K3*,VY )5,W
MQ*"82H@$NFX9ZI4PT<20<\K4%MNQX%1:_@3$6Q^5CX)1!5!9A!(R)R)94=%9
MM69GG%OF42NAM6B%0U%0)P5&E.BERDXI(.N$TFV8CS?_UNF?8@PUADH3-!+!
M@A#9%Y3HHC+L.'/&L&+*HL6*^0S3SE:(F%76"$#1!F6D,! Y7E!D#_M3T*25
MR 6NVTE+D:@(L#I'0E)8A"6#&4U;)DDL1JOT3Q$2K,S%"=*0ZL[4I8Z!*"8X
MJCOUUDT_5XQ9A89/.TH%J4BFV! -"!]B\,5[X[V/M:.T#5/U%Z<?8SX5/H(M
M4@NODP =0T1CI7!91A!&QM5$_ 5OT)P/:2!E(5.6KB@(P49!3@.'BN@=<PC;
M3YHE[L>8SR)!2I@2@ZIC+*$NCB^*<+: S3Y9I+8LT/!S@YAL;35DD&S)H)1%
MJY(IE 4ZCW2Y.W.K05R$QN>?(L\@",8KXP51!BPJ%I$*BN@3"&%:L6A8"ZBT
M_ D(V+I0BPI*:^:1$T%)RIBB-"9Y-B<K'K466LPA 28I0A!0D&TF*.EKL,G)
MELO&J\6?4_-S]6/,9>9.%L6I)'61F,!YZ16 ==IKBT(ZZ59,6;18,9]=%(&R
MTH@HK(0L0K2V(&F'A80!$#\%35J)G#5U)0:0#H,&1,]92%U%7*)#CO*Q#6MP
M+$ZK]$\1$NJ:;E(95YR.X*Q&(Z+0(H,%0)/;,B%W,1BS_*%!2!F)C LTG?N;
M8RXVD+5(PGJ?\*>B2RL1U-:3C)FT!U?WEO<Q<<R0SAIOK%-MR19^VGZ,N9!&
MUMTKK$E,!PFN;JJ-TJ;LK-"*=&G#8G$_;S_&?'((]J%.R^)KCEG8BCKK0K(4
MC+0J@&T)8WYN$($X5H20Z_9E0"YZ9<F9(HW.+IJ\!-%^$1J??XH\(P6IK# J
M)@V0 V>EQ R*TD/A/$,O06:Z"%1:_@0DL'4-VFLPBL#:&(1QS@<A/=J4+G=@
M_>EYU!9H3_@G37%-)^/)D'_S^ -8?<+QR8@NBN/QU>&KZUP=O7I?+_3U=$<;
M,$&C"]( 9HV9$AD;0AV\'T(;YN]<9:0[-.F.IJ2I^\U_N47\-G-D]-MP/!E]
M./$1ZT'I3L\?;_"K >7+CY9Q0D\$ZU.B7(S0K UUJU6K4.NHE5+6M&'L3!NQ
MGDNGIU2NCK+1R0)G$PK8I&J$7)SU*FO?!C_11JSGT^@HO*B3, -R,ND\Q*1L
M+-;* #J"R6\VVR[=OUU\X4[P[ X8-3[W2^F].O(7(%*$6@4=DY4$X&4,I(H"
MZ63=Y9#2%*)6*^Z<()(S@RAYS(8S+Z."!!]C1.43)E6\4Z2-FD+4:J&<$T1B
M9A!EJYRP+'6D+:!EWYJ]#"['2%KKG);(K-XE5O-WIH[08Q#."JAUCQ./$'5V
M)2GV+AK:,(%XX8&=S_!<DZ74L23A3)T5Y(737ICH34A.&+_XUN1SC"ILC\[J
MW^OC,4T><[$<#$==&E_K'/WW"?^&EY1.1MU)]S::(V['I5AC,4FE4@X0HO/H
M<\4-*5OK!"Z^2UE\M&9G6,C[2,D:)PA!&XAUX"*H@#IQAD]FBI9>1+0^:^%[
MF6B _*,_]AI=??)T.**$XV\)XQ*10\^,'!A*S02U"#8"EA(HU=[%*(&R#TDN
MJ?!N4)RT3G:A"$:$@+R*7)&CMP8UHY>M\,7ELJ2R>X=8S4YT!<?"0L!F57G
MY$.!['S,Y!)2DF4ENBVCQNPD%PQ7VY@-6/1 R@;.5HM'L$D[Y;7Z6:BQ*'CD
MHH41.922 0*6X+1(A702)9.0RYI[/![V^\/!R\DPO9U5'7Z*W='OV#NA1V<?
M7OZ3?QF.TN'9<WI'U\:&?CAI<W!\,AE/SY M"<;*2@@N"H%U8)93T8$W4'(,
M $ZB6])@_%.R9G:V0,>BLLO"Y"(@,G]TR4HX"]/V+ E+JC5/NZ>4-P=IV*>G
M)X/\P\-WVD.=V0F.5T:#D,7Z""""\5:+'$6)RK"?5&))!>?GI<[L5 >E11.B
ML^QRP%)F\VF254I'R$D)L?BJL_AHS:ZB.PTIIQSK_M^094#GV67DNF>G3$0M
M:%U=?+1FV!U,7E&17E*)',(U>M(&V L:JZ(U>O'KUE^2Y<YP0&<='+VER6+(
M<N=B)&->GVS19/KHTX]_H]'+0QS=PEZ^MU+WLT-23"8P64)R.7)HUR$AN,B2
MH/WBU_T5FQ9'F^JPKIALAJ@0$DCO.>D0&640VNK+''5YM&DZQ+ES,CF98&]%
MHQD:$A%T,266X#(("FA=".Q/B@W>EKALHK2BT>VHD6,/BYIDW?,#M$.4T>;H
MR%F4!1(MOAJU$L#9Z4 LCJ1(J&RRP(7K$90$I4)QSF89%U\'6@G@[&J@4JZ
M8E/IDP8?3$B1TQ1^@]9RWC)=D$@Z(:5OKEXL*I+/NY/N 4ZZM2T:)R?7_.1+
MFDQZE#^>-(OY@A^O]AC'G\X6?#+(PXVS ?:[IYN#=/]'[S6]YL>;;6 ?#SZ+
M3<^[_S[I9HY:^?+8[8X(E*Z.")3^PW7^>$3@]5-_9+("IS^H72P)%& 2'I,W
MFI3FK(CEAE9<;057UW/NUB/86V*NL@N60FLALO!0**.OS#7$1,*Z[MOB.YL-
M_K'O&,)WM,GA9712OSY^AMW!\^%X_.CLGY0/NH.#'>I-81X?=H^O=0OB^/!I
M;_C^\L39#0KY\K%VNN.WUZ+T<$3=@\&3TW2(@P/BM^]QE%MBJH)0+OO$9CAX
M\"5&:R :2"D&8 *UHA]YQ9WY^#FR M#%.FF3(%+='JL8AZY8F6/,+>A-OL1\
M@\8,PI0?G\.S-1SDRV/T+53:SXS9J8K)DA(B8U;W850EE)PM.BF"$]H#+;ZJ
MK)AQ6WW!Z,@'Y8/5=21B1$U9*(K!E6)5&S;T706>5DW:TXD]3D"**.N.3R:D
M3#*YE)470N8V;"D_*\;]!*(U?[XYL*A,JFT%"-J&0);-D#:L>G7GAC8M57,Q
M[NG#D.OGP_1)))SFUSOTC@8GR[JQM/8V !8/L79AHD-R,L90% ;(;=@'=N&
MG,^&OL*G!(ZD!P'*.JP;/S.Z*63CC&W#?@D+!^1<5I I*6;,&J26!")702V&
M_21GH05+#LLBK1]'NX\GV^4E]I938"D%'8HFE"H"9XP1DW"2?#(J>:O-L@CL
MW<,YIPV,1-W=L"@9!%A9O//)^\1!-+IH+_=-7P*9O7LXY[/+4#$5S:PUPTF<
M.>GLLP%A1* 2G6J1V*Y2E&O0ZL006D=>(B@T4;+5-245;Z0#K5LDO L,[7PV
MGHUD7,ZF%!V XVJ,1MID363':RVV8:WO%D [%T%VPF3E$MFZZ4<R*?B,,<)%
MRRD4U?[NEHT/C5/KX\MS/T(_J_:J1]C#0:*7AT1_$-A_&]$Q=O.3TV/^+HW7
M!WFZ=N?CD]&(GV,Z_&IF@S(7B^2W,U49@PHQU<F#$B0GWN0PY1)%#(4$E15O
M9\3;*4NWAH-T0=3G78S=WDV6IEBQ]9-6/^%2G=<J=(E@E0^8O1;9V&BCA-""
M%8D6@JT_ 5.T),YX8;H9,YBLH_=6JVR-S9E8Z1:?*3>4E,>WIB>K7O;;"KF4
M-;HD@BB0V"E&SNX,.,/I 6AHP929A1"QE56\Z]G,2A%QT!7&N#JY([IL83JP
M+&;.<LR*MRNKN#ALM:4P686PHBCF:-W!(B7GK7-L(9U9L77%E"NKZ%R@J$C)
MXL!GCL)8=0V+5"QS62X^4U96<4FIB44$;PSG+T:!41YUL> -)FNED8 MR&).
MQMT!C<?KZ=\GW7'WVGB(S8%Z-.3#SWK#B+W-P2WL\'D[ZVUY[8)A!R2-!U0.
M11$B1!"Q[M1M6C!=^<]Q>=3E6G/>'CQ4AKIVGD(%%F(NWD30R9%0G.P[#8LO
MX77*\(5P]GK#]U7-:[ZR0V,:O:/QEUM ?#B-!>WQB')W4H>9MD36I*,,5LM(
M#J<[%Q.'VF0,1^",SF.+>J\7%;?Y]V-SL+(ANF129G"MBQ8DY(R^) P96Z"1
MBXKMK4AH<3)G:P,*3I6$B"$8(4TNQ:4DH@O+)Z'3P4$[-#D9#>J)'[_5%A6U
M(F ()1>A(4OT()3F_"5XS!1UFV;K+#!T\Q=2RUZS:*=$,@@A6&]4R#K'[+(-
MUH3E$]+YU,P9SK ,&$/MCR0!($4.R/[42 ,VE<S>9_FT],OSM\L&%1IQ&-S%
MTQNUM2^,KM80B,*RE@I(@"&1YG\S>195J=HT)ZTE,,Y?8X70FKST3I(%KK2(
M.D$JTEN9B4FP?!H[_QH[.[TE\#DK9.?C(A@9L21K1*DS%I#QE(N_[6H+4HW9
M;<$:4E53B1!1@BXZ$H-EBE22T*J+I<9:,L)Y47&;_UAG;S$;3%P9,7'UA"BC
M\U*5)%%%<>F!EJI.SL>USJY:HO?2N02.E12RBS$%XU-*/@(E-J]+7"WGE4_.
MI69*EZ,P.=0>3W8Z"25GD<8Q^M$Z@V;Y:N;\O<X,@Z>S":2UY (!J>1SU'4M
M^.R3(2/M$M?21<A.YA-+O<@IUU99D<!J41=O<M8EU(2AP+3&RK!,4-^]OY5A
M=NF(2E2"PJ1* ,XC?4DE9<G9986K54L:+"IN\Y_PE2TF74)@AZO 6(EDDA79
M.F=-L,XO7YV<B[^=8;443B8KZV -$R%S/A(IQ%0H144RR[3$U7)>_G8^4S%!
M^:Q)@DD*- 4?( :='28RX &6KV;.W=_.L);&DH5))1L  X@!#4C!(519(*E0
M+W$M701_>_LUMGOZ</3)(GAK.$JC8>]S<.I7[@]'!P\8:?W@\HP'!=.D*</A
M9#"<T+VU,AKV=ZB,IVLF_'X6-X;OGJN==WNZ<Y*/GKS;?Q:.MH_6S_:.TOG>
M[M/NWGD^W-YX<;;U^M?#SL8KL[?[5G9VT^GVLQ=JJ_][_[G>ZNV=#]]W^INZ
MHYZ<[O4[>F_W0'2.?N_N[:[+[==/S-;N$]W9/7R[=;3?V^_YT^V-]&Y_\.OA
M_OGP?&LCR:W7K_3VQJ;<ZV^*O?-UL?VL\W[OZ)7>Y^MWCIZHK:-'_>W'0>R]
M_G6\OWO<W=XX?-LY>O5^Z^A [*D]L?_LQ?GV;C[:YF?<.MKB/T]..\]>G7[X
MSK]^/8S]W-ON;P(_]]G6[KK:WM@YVC_:>;N_T3%;JF/V^D\4/[_J[#YYO[_[
M!/YU_N3\^>ZK2>>E.'V^VQ%;YYOJC9'>&Y=%$Z/R3=UQI0F67PF=LS=<Y63R
M:ZMB_=-BW>3B?/)YL189150)&ZU=:0"A-&BD:YP/TFE'FF):%>N?%^L54[EH
MSU_HSM'>&PNF1$^RT0ID R*$QK/7;DS0-L6Z[@W0JE2_3=;T.5F5U9RT.->0
ME=2 9]IZD4(CQ'0[P=KO&5?%^DVRGGU.UD#%BAAD(UW(#3BD)F:KFF@- 0AM
M8L95J7Z;K)UK9*50ZE3N)@=F+/M!TP0@;!Q*-(D\^0RK8OVV#[@6L(RR,B<(
M3>%_&D@I<;$&:"(!"J=D4MJLBO5;&K!U30.T<!!2A,9S.39 '+6B4;I)6@HE
M'06M\ZI4OZT!UTPK.ZB G-<WP>A*UJ(;7VEKC*6@A./ M0I8-]" :SX@NF $
M>2:JD+:!3+YA#QL;'X"KOU5&K:3U)L5Z+6()32'G&!J(DE,L@ZZ)(;+;2D&$
M#"(F6!F!;TOKM5S .5)*&DZIDM.<N$)LHA"A45E)59RR%/6]M5YW\';GSQL5
MIBT*];Q[:Y-A2YL1]O]U*%+_]P&^#B?;1Y5WK^3^;H+IO8YVCCH;+V#O_%%W
M:S?W]U_OG75V]U3GV5XM6+&]R_?9/9"=C3W367^3K3/9HFP"LF,%F]E?Z1P:
MF[7(*)10R=Y;&XXRC?YQK[:X/;C6CK-<#3M<DA\0V>N_>K^_L?.V<[['-*TE
M]PJV-];/N.3TWGFOMZ5>G&\]^_5P^^7'ZK'U>N^4*:NV7]<_':XB3P_W^OS9
MLR=,_:VC[5KJNT_..U]6#[E_](19L&?V^<_>^<[1WNNG7?[L_=[NINRH#FP=
MO3WM[';>,XJ?)'4O1&>C(]X4!$##."9O6-&3<HRHHL9#2>@$LA<)\U.=]A3K
MBZMB?;^]\>3\#7HER/C<((3(Q5ICI+:BH8") V3!B*MBO4&QKE\5:]6>\S>N
M]M3DPED=1\H&"@=*A,I63NBD=APDRQQ;=MI3K!^L!\?4S?.:U6$Q0C51.M.
MX_PC6&"WG#C[< 4HRM*Z(-D2-,ZOD5R^\3)GUE[?%(6B 4FL(M;;!H-/D %3
M">8;H?7BD_'P9)1H?/'VD#!/.WQR]]TO?^>_+CNY570:94P./2@349B P4@G
M?;:6RIOI#3Y\9SPYJP3H=P?-(74/#B</M;QOCB=_>]_-D\.'4HC_?6]ZYB]_
M'Q_CX)>_Q]$#_O[%ZXO+?'&QVLW38*][,'B8:#"AT;V++U\=3\/></3P/\3T
MG[^5X8!C/_:[O;.'_W>WVZ?QVA:]7]L9]G'P?_][C(-Q,Z91MUR<..Z>T\/
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
MWN_OO-T[[T!G8Z?']Q7[S_;X._GM-O^N[6>=4[[W^[WS1V\O[->UQFM?DDX
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
M1*I7 6I^ F7ICK RG]XI;E;TPU=T#?F-5'AQGF= P%V9Y)C^[[9-AAY.:IR
MA1CTMF]PC'>[5FO/M"QX/+ZW0[Z*]_P?M39S"28YNES^ZP:JY^[6:U-4\'_^
MHIJ&X0\\SA85F\3.:L+>G//MSKF_XH!OS:3"4.O'QZ2.OHU+?<]B-USJ;JBW
MW]]Z_3DN+H+W*BRS_'LYU7<>Z893W?=9']P5IWJ<ZM2;C3[U:*EWN/7ZUS37
M199@MNY9J<9CS#"AR-5&P7K:!]\[?-8:5G^C8#U:ZCW8>OTISV:XQWJC7CWQ
MD[X[/O4H]:O=C7KU6*D7NPW]HL]5@BDJP&;P)#9JU1,_\&>N5@TV:M6CI=[!
MUNL/\$APIL:Z7 3OX@)+$*I\HV,]]6._CFDULA1[ \JE^$:9=9/N[3]\C"?$
MG;\S@OTM2UW/]*";Y <]R8-]0I;1G1/S9JF/::E/B"U?H30/?Z32;!M[>IJ5
M#-'%WU/QC%\<U#V\JCAHHVK=7-4:[("&S07C6(#RV:\/E;;$Q_^NXG+1@>\2
MJC6ALD.N1"$5[;$N6U+.'_$*/B#V&98#I5' 72>#3U4>3E3!%;]\<EZGH <Q
MFMIN]\9NNB^:Z.\\:]_TWL8W_6BI=W?K]?_W6<,$+G7T_V^<TD_[I/N]9^V4
MWM_HU\^#U/=033-PM*!4HPN[*HI8T&N// ##]P9,\O$JI7N/7JV&%;S-THAA
MH?&$0")5"6.)GLXT#[U1I)_^K>W?6;K_HU2D][\QW7^C23\\^?9ZPZW7_T T
MVK@DK YB9/!!8O[V JG!T2BK2H%E"[!*X+&IWC_0 [PASKLASMT[\U(\2NW_
M8).2\GC)]V#KM=74'<83>V'/JMDLH;]5OJ!>OIL\E2=."W?'RAZEGGCX(]7$
MC2/CX6B]WP/+F-H5%<$)F\:@1:KS7 O_HW9)1]RZ1E'WC?31N@%HM8_;DT%+
M.'*=A/# G-QR!L"#:/L;5\8/)8-GKFX?;J +'C']#L@CB]W86,>FRI5HDP/^
M#,Y]]\Z"A(]3M]X &3QB^MW?>GU*>,\G#N_YL;E6-R=^RQ._.X[U.#6MMQM-
MZ['2;[^_N[OUVAF&F RL<FH \S[+X65I\+<JCXLHEC:-U)7Q4ZXO$>+^)"UF
MTK_QL:EEF_C1P\_EMF1Z'9_=E <^(H&R*0\TY8&;^L#';]!MBN:>]5*?$%^^
M"F-Q9Z/H/U8-JL=Z/K9;S_*B$QS;CN>GIN,Y^EG?FO92P<_8Z1PC1]\;+-IX
M7->=+':?=]9K;P/%_XCI=V_KM>-EV)98I\7&[?H<COWNV-;CU,9^*'3L)@OK
M 8G]<.NUU/,O@M-Y"LK:))YA<=);."05I\$;G6K0XC#)A[]'9>[Q9C'A@A]Y
M(A8NP=4 2E'9$I9&(&@.F]*RIW^#G[N6O4$0?KST.^AOO3:RAM@8AOQ !A4U
MQO8EAVDJC@=V)%F8'0[!";P5-/-(?[\_8:.8KSNE/'?%? ,^_(CI=XA-'>(T
MC&>@3'NI].^UEG(OG5_&X281]<F3P7-0V#;!O&>]U"<DD#?Y)))/\L]-.LGS
MN<";I3[%I3XAMGR5G?1#\:8W=M*=*LC#'L9=)_$H+HM.T(*-$9R%$QU5R<90
M>O)TL+N[,92>HYAZ1DM]0A+Y 0REC3R^?SX\V'I]!ONJRDV1_#,XZMW!IA3J
MR7#DJVRD;^QML.')#W]1^WO#K=?OLQP+)[I_#\ZJZ53EBPUK?N(G?C"\BC7_
MI52C1)O/O1.1N0SZV_M#F.\L*PB._*><TBTN]:MY')43X0W^@YS&]=..>T2-
MBBRIRM6/+/FP?[S2V<<Y]1J[Y/T79QM'_W?K)LE56^:AB95[,W6NNZ-<JXNN
M&L,"?U+)7"V*K;_4]F$:I]W&OC>WC#?&9",NS_8J9GE?XH'V[NWIQP_'[X*W
MIY\_G7X^^G)R^K$^O55YN@?#[6$S59<_VUJ]UF\>[$?O2L!2<SL(WE0%?%L4
M*Q?B78(_JJ*,QXO:.O;[-]V1Y8'N;_$TXD]Q":\+;[ =('WF*H^"7[+L I,8
M''+M'6S+C^86#1/UEA/?W;O/B:\\E_:E?)G$17"4II5*@L]ZEN5ED*6!TQ6P
M+5\YT<'[N  A'OQ+JSPXAG5$P3L=ZNE(Y[P9N[U.T-_I]X,7__U?!_W^SBL[
M!/W=>_42M(H4T_:*()3\O3'31#<1FB@<FO$+501%%4X"X)C3 *88Z3',/0K@
M,9S.ISR^Q-I UUPN^ 7^YYPD)BP$(8^"H[#$U/3>X>'P)27,Q X**6!I!F\M
ML\!P,"DYQ*_-,O@K64.'WFV^R:9P@@O[E7P\U_)) #LGGU6%^0S_M]=_!6\?
MZQQ3$ M\__V\JYBH) E&&O8.=C7"%\5IF%21#K(J#R+*B)1]D3^*:E3$4:QR
MW- J38!KT33PZ(""@PP1I>9QH6$!_Z[@F>)E,)_$<$XJU\%(%?":C$]HI)-8
MCZEQ";YM:C/0.P&<[5S#U.!_55%4TQD#NDP5S&RT6#HI.&'8JC*!;RY5G*#6
M@FNIC[J]%DSQN7"-WR8Z#:K"W$>XG_:Z,]W.LSPJ#$EJ6 V<I6Z2[RS/_@"J
M:WY,E'.Y]&OL)X&Y<,OCQ$"<:=3\5'^=N<&)J(H8-@?X%WP#E%L0T2'=\O-R
M0W"S8>^O8$X@TK],--P!CU_%Z6667.K@(LWFC$Y<I?SO/"XNB@[\*5R/>!7^
M@.Y2,%92!LU7DQC2)(/!92*QQJ&P0(/NH:*[8I;(*L91%]MF!.]Y)'_!.BGT
M'-ZBEX])KNU4+6!0.$FZ3C "RH&<>PYU@IG.Z1K"W)'#J'""!T,K[N '0)I
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
MB2=CH$#++%*+[:;[:T/;WT[;QK56)Z'-5G[#5AIB[M1NBL.#%<0MF'%"'2)
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
M2F]U;XWX%<SZ'-WM\@5HW7DU$R@5E.'X)C0A,9!K]$Y+KRI"461\\FA.X#O
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
M399;'E\:+/52NN@0=H'B#D^K>M((^BX5D<&U;6*OI# 5TR^3N"9CKKBN4ZM
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
M"ZTI.X&Q.0SJCZTN\"T)^Q:<%U4H6!PR$WH6O#=MN1\5EM;VC$8F^%L*9G1
M0R@M_FE$WWOJ&^6*>T==IP-Z)T6I6Z#2KPMOM#51>=X:=WM&SH76LX!0B3D!
MQIB19.6(EL:%!Z!!8$X-=[4S& \U7P&-,,<<%W'H*'AB5G)=@-_4A^&'F'4C
MQ*1+,Y!\'+%V-UK\PT6-X>R1(\#8 H>Z!#SL7 XU395:P7'R17MO-A\%V6"
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
MM.8&;ZE52IJ@TFC!=I%%4K%"%'E=Z[I:XHHQ0H1=ZC1<&(P63N]WA>_$\V#
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
MU#L5:C3G.-=VL34T]]^\.I,TL4M*QTDXV835?PK%D <G WX7RZ4286%OM)5
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
MMZWMI>[3Q=F'3\[;M\OPEL(\?XR3]%H;PDGZ!;WLG+O_:DCV#XBY"4INF!I
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
MACN<^,!^]:R'H*(@(*%FR2EF@*6<N&4VP_!$JS8M\;^G2H7.T_;1,ZQA0PF
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
MA6?]E2$'"^T)=4!<A OR'O@\PF@"J$[$9?!OC<>\L<[K%V\_O3IS&,MF(T]
M V9KUI*F,<L!VCPGCJX)%XH,=^$[I$'SAC]R5\&S1%1,\D5470=R#5U19#4:
M4"(%Y5@D" I%&.DL[M [?,C>8;RO?.<$%0NANE#V\Y#<?C87_I47FZ#>"E;'
M>G'[;7<I%G3?^6WRD 63@D(Z(\X7+!2?\+DN+4<\<(4XQ2X3#6".K-TDV> K
MV8\1JGX!*#<8["4@2_1-^S';1 3'A=["MREZGTF/0+./TG@%*I_EP:)G30>4
M@DM4_&-:Q USC_(4II+%)GTGU]3RD:6-*QNGFJQRF[,H-4K]+%\;MEY00MF7
M;J<1@?&;%OQB[J7K!]P<9TX9ECL!K\ )ZG@U8Z5QD*9J'7J'9):<-"[6/&6$
MPU':.4G57F7)">.SD+>57N)D*=@"?^MQ)+E"DMW]OV5]F%&-;0#@9#T1Q'#U
M)TJZB)8WUBW/%*,3*':IX:A/L?\X)O63I1),] 7M<#839V&^98T%)U=Z12GT
MAIU.\[?0@WL=@7@[QR$DZ<]PA1%3NF$(%-:Q[Q$>3Z)&6<!?MF@[-2X4Q2P>
M89^17O(S8D]_-0&AMJ$S;_QXF$U9?B08 HF)QZ-&0AV?<J,-$W*L@9'J>.;N
MG-TYOW:;Q5E/B=V+,*^Z[4Y^6V"V(<539+KHBJ9>@-QHO#!Q.&]D7(I-Q@J"
M-RZ= 1N@&$'#%JO,^\I?IAC!')-?N H_H:&M<1T?<U#E6HCG+IOJ(P0-230/
MNC/:O5XP<R4N:$IGLJ1( 45G0VAO'.C^%( 60_MO=J^!;IX--=NI6#!%S,LK
M1M,'-U/:A^5,8:_O-F5\8**QF)A:U!\&/G<T+Y$_*6Y:0E.C.JI;PAS6DG1H
MVFR9XX@67]8!>7.C/:9W$C.WSB+'^*9W*J_N+UQ(B>IN6DK4EM^2C[J=Y7&Q
MFV6>'V7KE#>X;.;I]"[\Z9U.ZVBS X6D8(V1-;R40$DU]/D><=Z74D%@&Z':
M!K&J&TQ10Y[M.[2W4-2$1)18VF-AN:K2/Q^C=D69M#(!NS49K!-8-Q8=-0N9
M9.S0+[RD. LW+9@]Z2*G?M$:*HYAZPR@VV"WZF2D,!6D8>F1;J+QJ >2PRW[
MC&J7;)#10QJ.I9Z@4X<,3'%(LO37&166B;!PE7ZB#4G49P4-^BM/6E?:>.S?
M*#ID3)#4@?-U4Q,Z%:>I#*$#J4WG8NYO\Z9D&9">0IR8N,:^5JQM#?*X(?P\
MR+RQ">1@[4=,[:CS  %UG>0-*4Q?0K&)+:WEB.%4:,ML^YJ(&NF%2(IMA>%0
MS7 YN1MG"@I\Y*&WV\<5O\SUX?D-6;1]Y4TN;F?A1$AK%DT4)TA9=Z9<J&0F
M6JO!J=U #O@E(8AJJX7)Y'?T\3M=>/,LTSF)= &X(S@54>NWV]Y4V#=I.JMK
MI&8@2 09'/>^4=*.*:8]I-RC6,?BZ0BP?ZY)HM<?5/7-M1((Z"I,X;J ^4)E
M2C+T4U3+G]VP,89I35V,@D7((%#%R)F2< /B$!0_QY9^_LC72[@4)X:+[=$7
M-_DM339/[UEB;IRGN<3\3.RN5+8Q]\62XR=/H$ATB'_]%34L1[QT;BY$/BF5
M-?;'!'._RLQRJEA[KXUZU#ZZ03]:Q%7OT_Y:3G\Z;CU^/L(%7C'8J O@P3N8
M?9#,D)1B[$2-MAWESW T>B8+1^'#):X2SK,_,!U?Z"Y2M6,<_:U"+JEIG;(K
MF7P6U"5C#K4"S,HB& 6+4C6=!=&URAN'DCSS[5=P">I<<S/BQ=8,R:3-\Q[,
M9R;H/@BPAHC]4.@?A0OWY+C=[#C+U-DVJ0PV3Y)B:4!9L*4I\/46M4^')%TG
MS*@C%*=PZ9RON3*S@M GMSFP";3PK\6[5/R&E8LA+A?8_J2@,Q0"-*RW6<H7
M1:B-O+;<1U1HD*:2W3[7>D<6G>]II=:2K[2DNPRN12R[5!#@7/LJP,J]^%(9
M?[7.5S=1 6P&>VWJ>#$&-4* \%DDV@?0622?VN/I;:#]E2D4X@I5!,+9)C'+
MFR1W7 ;J$GV:55LF!V0.K)#;-Z<[7L3^8:?5[CCGYON?T-F7R,;@=\XO#@GM
M)!_2GR*NC&23#UWT.>ZS!??6V$Y,2PF2)8E03*C7C>+" JN8/VUL-]-J=@A>
M1M*!?(YC%*F9HZ6>DN_</"B2^)-V\RAG+J@\R'O,&)HL*]YCYK+4>X[U>VQ=
MH'N#+E#FGFNG8Y_<33KV!CI,<L5KN2ZH6WZ9/A4:C7*#(BU=&E5]D4S.7,-X
M,C!L,N9R++OY(Y4[KV7BY%87&7-Y<,9;L>'2!N:W%QLY,>;AUO2%ZC=;G=,[
M[UYTVCQJK=<3Z>$[+6W77$].ESNM]9M";1PJ\RT=H=K]+6T)]$6Y,0*M(7.U
M.\VNTEQ@A\[10I;-$4L[MR&6;O@9+]GV:ZD5+]$3:[=V;IF&8?7.U:W&<-'O
M[A"M_W8BV!Y0Z>:/P4HO=1^V#S7Z<7M!U;15TU9-6S5MU:W&JIOP)#F.R5K2
MO&+16T+XO7YSU::@U2=\AUVT;GWE6IQKB\^HJP%ZZS/:V#,Z:M[<R^]>S^A.
MVZ:=;CB[_C7&R@*NM*^[.^?[TN^M3((/T"UU S34W3C=(]TAH3[='3S=[LIJ
MV$.=[CY8 !\%&97!4Q!O@C*K,:@L^;;[9A:L3H^UROG09]1>V651G]'#WZ-5
M.]AOGEFPT:S[@TJ4&R/\(4*I,!X393G^"..NV(=M(3C=)VA5/6)+%<&M/*)5
M64)]1 ]^1#>WNK_7([J%:^L4OC *U<VGNLW?O".K8SL\6F\Y<950-J+Y-.$U
M5*5=LX^/5KZ0JV[$%NG!NW:X[5;SM#[=73W=_KH6T&-[MC9/*&Z$H-U"&_&M
MKF[<3YNPLW+XN#8X'OB(NK79ONE'U&^V-]8FW(D@#'=^VL]X"ZC :QHX6ZKE
M;N$9M59F /41/7C!UTFGW7F^]1&7K7);2;WU0(VX*RW],76_WUEES$Z8P4^/
MFB?/-BZYHT[=^>&#/:[SLG;W<%L;>[C[8!%<Q)'@OS\5_!J&]?AA&;.]&L[:
MKO):"7TP6ZY.R]KT(WH*UVAY9:RV#]:OD"]@,MV!/2 @15W8 R_*$/)(KV/7
M5(^GQ\WC=0V&.]BEK:Q6?3R-=W_H\D?K4&K:K&GS_E2O-6,T>TZ;I);\3&B
M_U@1EG(OF_3T%C?I60'_M'_PCT?M[%.QK8\+G8H*(_<J_@&(U,W&0[7ZA0^N
M30=N',, EEX32I\JH/05(<7IWS95/"#TUCR@Z2/UYET&6-5<W <'+#WI=]<!
M+.UUFZ>G_7L UNRL.>IM(*"=79SK\GEON[FJW5S_2G,]ODL8VB4 &K?IJ[=1
MS=9"UOXDW:6H.(*D/XF^-'+F@$[O_N2W8XN61'S=Y?4O@]MZA[=I)T%<SQ+G
M@_26>D 4W/M(<]^A0WD[G;E# J=[$\7P0>B\I";(P^LM0"J^,2#QJ&9]]69C
MYP[L/67VV!@T=SJ;HV9_B>E4>%+P  Z[S0I[!QL$X0 '_W!+MOZ^E'B\C]-)
M-%,>]G7*XK&*YR[("AD;:T":;MR&/+F_]6^V9[-WU%ZWF.(^H5SO,@90D_*>
MD'+WY Y@P3::E-=0]/80GGKU&MJ] *=^/!JLJ?7&*.R/)\W6U%K#]%?EGFR@
M9O?XE+4/N>"_JE#%;K#(NMOQA-7^2:_.*M[X0SKNK"SY-OB0[D;'V=[C[#Q2
MO>_CRY/'HZ1]I[G'JAW9/9K;3?KH[BU/VH<@!A^M_>_")I,K&#QK9'9OW,[\
MB OXEO5O]B5H-UJ]_AU8O1M=85X3\]X0<[NU-TV*[LM'O!.5.AO9[^;QM9S=
MBVCL!+7>142CIM8:8*:JT\ &BL/'IRRQ]O0D]#?[1#?WYYY:!HNZHCCT+MZP
M<[-<(5]WQ]:S:RN_RUGN@QOG(TPT4(=9HG2!Y\KNFSTP:K?(;CTY[JT,N[5Y
M^-PUS6T5S756QQO>/)J['_-R"_7\U1L8W<UA/KXJOR,NC2VDN;71<&J:VPOZ
M.'ZDOC"/3Q_[D##YTIWYJ1LL-$%V/%.B?;QZI&F#D_%V])!.6RO'MC?XD/8]
M>^VP_5C'^?@B91L<C[M)=:NKN37-[9.0.3Q=.==@5PAD'[SM=Y\T>5]XN1NW
M=>LFHMW%!FWV-;J+M,O' 1-^A+S,^K[4]^4.,CNW_[[<C^=Y[U#<?S0W=%]1
MW'<DTK)W]/ZCV:4UO=<=-38U/W5?:;.ZHX:>TR+$RV7Z&Y0>>U@8?5AJL\4]
M)E;&T>\U6\?W@J-_LOC3'T$Q7V_4>J[U7&^;ZW*W8)^0['<+G[XE^/3M59RQ
M-3[[[JZ_=;?KWR& \\=!G=^A#:P1XA]PLVN$^.V-$]8(\36L]M[ :M>DO!^D
MW#WNK5M8LBVDO(9[=F?PCMO'*^,![@7@<4U:=Y"K6_<4J$GK?KA6?Q-ETN.3
MUCY4'>TY3/MN(8#OYB'U3E8O?*P/Z>$UWU75DUU)VJ\)9"G]];'*.VL"V0X"
M::\.N;$K!+(/[OP:*[V&E]Y'>.F:F/>#F$^..KL.^[^FCVPG\JK!OJDAI3?.
M_;H3I 66T9I@E35IU:1UFTWUXT&C'22M&JZ\GF4]RQHPO 8,K\&;=P>\N::Y
M;:*YXU9WW62Q#:*Y5;3K[52@:QSPFD#NPWBO"60O"*3=KU&[=SA_;M]1NW<+
M$'I'#ZE_6A_2QA_28YW1X\N)FD"6+ "I<;-K KF!@ZQ>);LK!+(/3N<:-[O&
M =[(%+SMQP&N[TM]7QXJRV_[;\L:"37[@[_ZPWF"^PK 6A/G)@<K:N*LB?.^
M.>>/YBKN*W%60U??"%!]Q]/N-T_* 'AS$^_<!(#7OA$![ZG[['YP^TZ7F/3!
M/SZHD8H1(?9=%![^>G9VX;SQ0S<<^F[@G"LWR6)XU4 %T94SBF)GE,7I!![P
M5.KZ0=)<L/G+0X=_S9+4'UTS2?JAI\+TE^X1,98')C[:#N-U</QP&,/ZE>=T
MF[V?<(>>2!\F!]X;P$'#5Q!7MT-HN_0I6INE3]N.%P,MA,[@V@R)@SM1%NNX
MFH/S2)J.D[\]&CEOP\Z+"/[NN*'GO/"C6/UM G&..QP"KTCI3)YT>LT3\UIX
M4B^ 9C=_1*N?PBW'*4SF$$T]>NSY+4,?MD\>[83_SW^<=#I'S^_ERBTUA>>%
M[6KWFI28/0\(.4>'_6;W)T-S2(^]H[9%C4R%!"<X1X-7$W\X<:[<!"C(G[HQ
MK,FBRP4$1 /";7=BA3BG0'/_SGSF<4" B7.E@@#_"V+K*IUHFDX0/S=QIK@4
M6#E1+Y#M4'G$2I*9&OHC6*6F_6@$# BV ^C_T\1/:)+PMP2N DS-4T.Z'#CZ
M4*+1"J8QF^*,:)Z+"7P9NGPD*G3JRW2/EZF$^S-WDSK-=O$F]4]ZS5;Q)L$?
M$3]GQ:N$UV4(<_;##-Y3O!EG?OQ1P:SP1D0D15WO$D0M?!$GBMK!_*VP+YKY
MN@J]*!E&,[A&J1I.0MCJL:\2(QZ:B\EKX0U8660_/.IQAU&/$P*8_EB(#6SL
M=%<YB4U1@O06\[5!4G_2.^[-W84.4/ITYL9 D"2->IUY[:=IAW1^C:.$B'3D
MIP[W>T'BCI73[S6/\AN)%Z1_U.S\5#G*)[AB(!;H*N,7QO.CXN3;,)F9BE%R
MN6/ES"(_3(U21(O*;RT(N&@<DF3#1[-PY%Y&,?6RD2N%GUS"9<?[E\#WDRR
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
M$A\V RRK$'YGT8)W@J);N0%AO3291%G@Z=GJ8!>S4#^))-\/!B9709(-X)2
M-;,8 V,CBG'<_"XQ23/U3C%QSO.!X:<4+V62@[VH7H^>[>(5T_W.$PCA@RN7
M;M^EKRAU(Y\'$CSHWQ.XBOBA5I11=M#8=;*3G>QTM#W)3H^T1<+?&ZQ$>WC[
M@;YCYJ2!@@N1 <^*B15(&(S\E%F"E1Y:R=/\/$GC*!RCL0?J389^SH0R74$!
MBUD;32:4CQ#@F,@[8H5D3&/FUX*,.PY:4T5*-@C\87!]./(#Y<GMU&J;C]Z6
M%"ZC\'N\\30NS(+T/)@5@:177,S]L)+HG%^_>/OIU1DQFB")*K0)SH1.T"D#
M#U-$!NSVD)R: X5RV-)9&W-.W 8\"+;)T,_5:]N/>Y\RU_?^^\!O=0;'7;<]
M&!Z[)[U.?^"V^J?N:;]]W#[QCH[4Z']/3@XVXQY6:[V_^__.?$\K+1K+\X-*
MX&8,-ZMVXJ;8UA;>C/? >@*S^Z%2'FI ?F(;GEPY((?"#(W8$TCB*/Y&,1'Y
M,,:"M]AF7NZUY/1CY -C&<I#SLE\]4<\7)\5*DH82$7VBA5),-.I2L52S]=4
MF!.I"R-X.>@T5'E%^A.N+[=G:0964(.GBCQZ81"H7 )Q536YC.)IZ&_-!V]8
M=OK<*SD<M/RN5$\\4:B@@2@C+Z_,V%?T:K8:Q*T<*Z[J@HV ;=,.9_@>)E61
M]%"T"X78,AT$,55:,$U9[ ^40RY2$N]W.HFC;"Q>3=#F**>$7!.PE"M%ZK6?
M))GBD)?^NHN$>$F>D, =BGL^%JEHBL_VW#U-EP$]<'@)X3PG>-\F)(92ISH&
MPX$$*[+;P+]PR: [ S+X[F,A4( UM]UFU_BXT7,U46!<#*Y9;Q$;%8T(N'#
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
M0;]S^MUGCI@-R0F2E_\1+(,=135QF8J.'OB[EO>.B/INN90(Z.YE>2Q-6!(
M$J\2'E\<!0%C+9H7D4P!NI  DLP:!J>ZJ7D!0#2-->/)Z'I^&780>:\5_$^%
M5L@IR4DN*_/_)KBNF \$PZ>HH^6Z>VZ[PDI 4E_R01E'-9 2B@#G*3L )9@>
M93!;+WEVLV/85A8N3'\3Z]TQ@FHF>+GS]B<Q8:?BK,91Y$E0DC,#$H:(RY6P
M&*@ +4E$8^6Z.X/<:K_[Y>)T)7E_(F$8NWL &=QLD0OT:GBH?Q=WB<8-F_AL
MD.=^_!$^\C,"WR&6L<64<T8\=3U@>=1X"2%G"6T4B&HJS13(PM8/;4_I^\)Y
M BV.06,0Y:E-5T4(5:M5>/2',-W G27J%_W#<PQK!.[U+WY(+Z6'GA>'0^6#
M/".@O\MFT+[PQZ*7G)XV>]13X[_2&/[GZ1>+UM(DK>7GU)O_#/2;SDEGX<>M
M9GOA9S<->]H\ZO;7&O7FS_IKCEK/M9[K;7,]66K4G^F&\2V#>XPLX;\/N@>E
M9-Y?.K/O3KN8RHL)J^6KS+?XX=E:JX*MR<K-HCK'RZR*C;Y'6M=<\BFMZT++
MHU<@[@;7S@6UOBBL<\E3;#G,S>?V9JD#W\"M^82.K(4GO@<;\#M:;@B\1/IP
MV_D"&N$^[P?S@/9AE_8#=R.IMZ-[V*^W [?C/*(4(;DM?6=^0X21ECR/?=:!
M?W2S1&].HQGL5XH1.M]S]*K7V/3ZE=OTREMD], =?AO'8+E[AW(=AD.E1J/G
MVZ2"_1Z%XT-*#,#(8YG5K++2EK,-ZWWR0TNTEQ;CJ!NUMG:C==QK]$^.J_7J
M%<G667'%-UV]VUY9OKXUW6T3W1VW&O""FNAJHGM0W\%)I]TI9Y;45/?X)[/+
M5 <BME6+V)KN]H[;K6P+C>C_MLH6JHJC+G9.K[;VRBNT>736:74;)]V3%>FL
M^JSOE;N57KG0_M_-8VJ?'C=..T?U,6WV,?4;I^U.?4B;?4CKB=;ZF/;MF/;!
M&[PPFTLG2ZVE#BUK46P>T;5/CAJ][JHL?/.,O9T_IL91MUN?TH:?4J?;Z!Z=
MUL>TV<?4ZP'+VWYO_HZ?4NT0>HC@N-IS;U"[<7Q2.X,V_)2.&ZW35>,1]2$]
M^"&='*^JH=:']-#\KM'OU4[5#3^D7J-S_(A.U7UP U&2_J*JQE653<F[E&JR
M+FR[%V58FZ;7825FMA<F9NYP&/H.-VBS;VZ[T3LY:ASU^NM9+7>W3QN>>E'?
MF/K&B$)RVFT<]5=52>K[4M^7_;PO[>YQH]WOU?>EOB_U?5DNG;7?;O2/UHR=
MU3>FOC%[=F/6\3YLS&TAW\7/!/+RCUWHCT/8.%:7(0W2QO#A"_P7#=T(1Z/I
M&[S\&<$T4(<K1/=-YEL,!X5JR0+>TE/L^6*A,"+,6I8D.>HF(;T=GS5UPY1_
M90C2FQ(>(H$@P1\"_?LK>#J(J+..<S:(LM0Y9T!,1(23V-];/<L/"&ND/^BT
MG]-HC$G[; Z8D_>&T8$(RMB+%,&N2_<#!=.-U3 :AP1MFKK?G8$*U<CG]ENE
MAANMO"%'0R-$^]*<)N_$ \_)D'1*(\)N0N1TG]_\+8RNI(GR4X.G>_KL/F''
MENUR=W2PU.L?OCR>P8<1G^]P0(ATB$"OPH3(<8=Z8&D0/@'%1;@R;$I2C;B*
ME&7Z5\"U5M-9$%TKI7MX:(!$06:]BNSN<8=$VV9TV=:AM:V(D897'0G]X )_
M/IB_8/1W!..[U+UFQHS:C<!C-$O&]@9&)'B]\%J%;;P)-@U7#:\0)O'Q[$,B
MM_J9U9LM[TPG#S1,3Q&</@X[_Q=8M6\-_>'C'];0P/L(L!HWCF$QB]^^L+YM
M=4_A!B&R5:[,#/Z@&RNX5V[LS:,#J^\J'OJ$@^LSR+T;! 4<[,).T<BX%<@P
ML"U>H#G]OS/J%T'H<@(97 "9,QTL")=3X-_H/ ISPKV@EUS0#[!Z&L733U8-
M;6'-RV3#6][RL7CZN*"&,_]J[LN(P/P(BT>8QR/X S)LW4+')5!Q3[DI=_C(
M'QD GYV:#>:'+K'-#5!B1CCN!H=0Y!UC "\YZ_PDU/<9M>]1H8 :WC8,/D2(
M?-@K5W<#\1?T("$1=_P\X:TMBX9VZQDB:5.4 N[.(0JIQ&*%A3LK/=(<2Z@)
MQB&FN**.Q6V.L-N1Z3*)(P!?@ =QMT RXJ8^!8F</'.NW(3Z A_GDN])^ZC9
M+;9];5M-40P0).\4-UE:! !N8]&VB@UB"QNZ(H]?5N"='LP-^=!2C;%O%W5L
MW7)1IO'?SX#U!0Z?.APSP8B6^Z$AZ"A02I9(3\%O_-\ J3[R,FE&:+I F6:#
M\,O;V.4F0*5V5"ZV(!P27PC<*]V.:IP%;GZ_[8X2,C;JO+H3:.CI+J]YORR\
MA2P^X4H.KG'*W-D =&8D]]A<<!1@J3161.QTT)-!2@TR[&](;4FHMW&L+GW8
M;VQ!19TS^%F%-I5>)??&FK@>-Z5RJ,]/.O%C[Y#;9=@CZQVQP'E'?@RZL^!$
MXQOP('A0PDI&GH XH3PZ-?J@(:C_LMY]A"A%>>2/?$;C%7$YA9,<(IPNMWS4
MHI/.0+C/5+F$K"]K$Q8.[QXBNZ*VB]@U+)8ND< $X"5#_3FVCF$5P[3_Q-G!
M23N?;)1\XM=P_/S;!^NDL9T7\"6@"5\WYLL_A+&G63!VK>ZB[T<CG[N"O8EB
MH.C0.<.68 EV5T$X8J,JO']S]M*H"K*Z/T+:T(_(9!-@?7A"&GD:/_^$L,I9
M?&W-"G:VVW9>-M\T/Z#-U#XZ?N[TCQ!]L:6/_E+E/4*5EU\$GI#T#L9^/0B*
MC"VD8-9L[\$69HPLQ0(^"P0=%DDL2S1,+G<'DL-VZ8$H(4,1" 1?F4/\XZKG
M#Y&1?N4E3$GTI[D&,?8!VH1+$O_*IQ9RTYEN7\/'E0,TZVVD25CGR$T@!0J:
MFF]=JC"326 /.%@<679NDD2H@L)WZ 7F2BV:%W4_0ML-=RWV62.C)D:7I(F@
MW()-Y:8RIM?R7@-) \EZ$>V9-$!FRJ"^SJ8)(6XC*5%$W0,%ZI7%CHW+PC/^
M 2'!CXJHR6EWG\;FUL$?@=_1L*]U^[8S[KW;/NWVV)"16VM_(3<+;F_@F-AS
MP?>6N8^U-K3SX>&@U)[-D/2O2#RAY@O,;:FYE=XV\D/H5H5,[7+5N)$<#J2Y
M0-V<PJ*]SNG6-:=XZ"UB\4 LD%JC4>>PMZ.&,]']DRU*EKX1>8,%;JO XIK[
MVEBB'CZ9&;OQI@LR=&<X&,G<RAMMWU)R9!+B.7DO+9E@\P?A]5&*(._S_/=.
MC(9VY_&-!ASF;$C]TE"KNHBC,,)NX,6RQ1TQ(HPEW.$.H;:W&2@EA+>X^5[,
M"GNQM@SN]>_*J]KN/SZ]:'>\;5*O[Y+?9[U&MB'&!C8^=WN8 6V&V%W209<)
M<$L_04)DP>T!ET1]EA@9&:OB7HM=W;.3W(()VU^NM*/UT&CD#QI(]62"2*/G
MZ[P];3Z(B>+0GPH'_9;Y<H@>SZ"BQ86)$8'F'$F+STM8190E9K+8FL<V@:WU
M_.#LJ'=9"+*8=$.: ADKD;0@S=VO]EQ,KR_6_V.KY0MU^LJ[#UIBC!H[ []
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
MD,5^SV*#00T^*?/I5QQU'OO63:*,-Z>'NTWKP[:U=]+<VVTVUXLW'M2B:",
M^4W:@B\U^Y5T0]7M(BH_Y_2?\58E O-F _/1[M\'I\T#P.6/S;W#(T3E*F_8
MD8*A=$UTO]\-6VV$Y#I.'_%XD_%X[\_=TZ.#,W.2^7;W]']WS]8)D2N_PG6-
MK^Q=JM2T!#!2I=+O:IY2SYNX_T@=2!T;2QWO#TY/C@^L]]M@U#?WEY0(AL11
M*^)XK].DHW.94MVHKGE52!M(&QM+&V]V3^%_N];9WI^?=D^_'#3/3W<_OD'V
M0/9X^BF"2@.5*M,I^5JEOW2WEZI^4%,411+!+*5*[<B&9RF]/_FS:1UM6Y].
M3O]W:;4DGM_6V RF>)]<=O/-2M+O]2UO@!2!?L8LW:_?G+%(:+'319%0>S%=
M(-RMG6<M+?J[=?U-T5%8OI# 1U,5]EYG_4X'H.*/U>_1[%X3M[JL5:&4)^/\
M,:4\&=OFGK_P.I:FE*>[\*=Z?-OC<D.K8SZTQOU  IMS-=U>DPD_HMS?C!D5
MR%"5.=U;LE)G8=JZ,B]OI&.VB-W$&54M+K#P9JO5[4MZRP@IVZ_^\>P#+)N5
M7O9Z5Z]?O;J^OMZ&86Y?)#]>[:;A)9C%V2L=7:CT5:1ZZI7''-]V7L%H&?,%
MXS:GS*:,RE<1_,X='TP8SK8O>YVM';[-QAN;UJ!9Z#RU0U#@-U;@=R]2G7<0
MR&OU?VC#KB2Q=6RJBJ2-O&A_9!VK88R"-DQ[ //60/>N3>N 02NILA8'C+MA
MJ7Q!/B?I=Y"F\==-_:R9[]\'?_;:]/(=>[_UXK [^-4T)[BQ8!'*RB>]9-CH
M&51V4#QVKV@#_5^9Z7R4FDF=%HT.X&%Y)V"/_&_1+=BZ;O4N)QLFF.$-FR;
MLSJM+#/C@/_E2\"+)7BY?0=$S Y?^/=$+W[;H76.J,+JGX'T6#>T$+Q "X'T
MB )?)X%_<T. F/+N.@LG+K'-JT5<CV:'RFMQO5NFUVBJ:)K4#JG9P#3A:)J@
MP-='X/?,#L5Y-SUC1HQ,CISYEV*OK-C1MM#31CI;!^TNQR,92&WI.,AM]M_(
M1RBQZR.Q8V>Q8S#?@=_.>DGX_6&4@L"-P+T&:O!@LXSZ3 KF@G%"F7#]5^6$
M&"5\N_<3MI]1#)&BP-=(X-_UE6D KG5QNF=2^WHZ56UK>+(X.$;<[5_TLY[%
M/6/=4[#Q.RK2QMN8II7\62%LO6KE9-3J95;6#[)6U%)I*^\C;L7J1Y*WC7S_
MP3I.T@N0AKU+E6GKC>I^G].E 6V=C,'^YW]XG+E_9-9?,#&82?MFTK>!N?]E
MQ?#=YE/_+MYEF=K,$?@X5SW=">!W08M9H@N#3+C1P"! R*7MOXILQW'$5_WS
M%A=B3 Y%ODXB_[:5 L7M NU%>5(-<,W\!/F^W]4#XA#+I4?S $-?F?Z1CR6
M%XNX7 (OIU8\[&_7ZF:]5J]OOC:S$D-TO2*(%Z=)Q^K!AIE)YO^] BHT?S%/
MT/#B\W#PK57$(\]ZG@/6:*IH8&TVVSCF,(BZKW*:*<]^ #,%6E8HZW60]3/X
M(K!+'FE3[5ZEK;;%1&X..!MO5,TRHA9]1%LNJ5\L*08XD'\W$Y.*'YG(F4T,
M(I_2&5*P1 I&<:^)N)]?MM)'D[#*$ZC?JVY>[H2YACG8DB,<\P4?Y+8SG=.T
MVX6!MF>$'/YW&'*XT6H0;]C781GRSZ](,0SY(R-N)D24.8G,D=S Q:N(4?A1
M1L9:YT-6M)$54>1K)/)ODWX*_M-"J%'F#+)D-_718?DEI/M.3!RI$ZES@W!D
M9%:/I_0SSES)'< 2E[K,G:!/!^D3Q;YF8O^V%3^90?MM\"R=_.((6R!_3M%G
MPVIN[VXWS->JJ-/JMK)>FI=BM-2%&?O3#[T7SK'C2X,,BPQ;2Z@9G9RZR+ H
M]C43^S/] RBEY%A#FD 7ISKKY22UE^H(.&D^9E6=I'LQ\R:08:0X26&ZW1&C
MWEA!DJ;)M4[O.MR\&1QM-FX=GK;-0'__H7PFRZ3IR3NO2--(TXA7XWB5/>IB
M.X=7A "P$IPZTBO< 7M(TAZ2- I]K81^(G7\5E)XP0J\,4CQ03I_M-=MKR"H
M;;;,+;8,B;PR_2TJTE#ACJ87SMU-+YZG?04V<:AX$P<T!];>'.#49[9\%<$/
MCN]/G 3Y: *CS-=)YB<S_2<*!S T@I=T]+0$&WA0[ &M8*3R6L :_.NX[JM(
M2LE].G'DQ"AR.0I]G81^XK[ @'Z'R?)EC4]D\\6?4"V!S4?;AF$M)/0UP[9'
M)7S[ "64TU>1X[N>< #:Y!B=8XD_%/D:B;SI\MOM]5,]\]9"49.$Y_?!S:WP
MWS8(R_]\_/'M.^MCU_PZP8:]%#Q'K>>^P;<"_AM<4QA,$ND/Z6]=L&!1)]5R
M%)EF6-8/9;Y.,G_6O[IJYYXG^'UWL>&L1(VI]TXRR;QT^7'[;+NXOG=NZ''
M=4";^7O,Q8@L2\+6H"J[N=0 \@>OI68L,]GV,62[BCN!F#Z!1+N&H+,@H_M6
MW!BKO*',UTGFWYCH:#/IP2S^A&=H8#N8 <S><,->THU;::>DN+L]43FDUOLY
M]8U*P[:ZR0I>_7"T5ZF8*_J<2(6UAX4QGQ.KK:',UTGF5TR%W;S#UVX'%BA4
MN7]8J7PB9$-DP]HC@QBQ(5990YFOD\ROE T_Z78[L]ZJ]"(9A$MG1%GGYT>!
M_(C\B%BQ=*R0(W[$,FHH\W62^47PHS4W0;[?_K ]J"PZQD]'1WM%/FN>P&IJ
M9<_.>YUY9'F4="-S/ GC#B_GYU:)W(K<BCBS=)P9E69A6$ -9;Y.,I]SZR>5
MFH*D53V07$59$Z1!I,&Z0\*H^Q/#$F4H\W62^172X%,.(V<T=$(F1"9$5%@P
M*K@C)L1*12CS=9+YE3'AH@\B7>1&Y$;$B:7CA#?D1HZ5?U#FZR3S*^/&"IU!
M>DBK2*L(,4N'&']$JUB!!V6^3C*_"SM8,M93LV#MY9]&^DB(V&BAHHT67&RT
M@(T6L-%"W7D56&IH3&(Y*Q3Z6@G]LUB3TX?ZVP\HN$'1I,08"T+$\B%B5'V*
M8_4I%/I:"?TS\.*BC_@9EJ9"HD3,6 %FC&I3<:Q-A4)?*Z%?'%%:<S-EA0[\
M&5:\0I)%O%D!WHQ*7G$L>85"7RNA'R/9IR34K>"\GV&%*^1#A(850,.HQ!7'
M$E<H]+42^I7SX=-.++$R%7(BPL,*X&%4FHIC:2H4^EH)_8HY<>&GE5BW"DD2
M\6(%>#$J7,6Q<!4*?:V$?C$DN9XGE5@."PD6L>9.K%E8I^BQM%DLAX4R7R>9
MGZLA^K+:G#^T@?DJTF.Q@3ER88UQ8;R#N<#Z5RCTM1+Z82>>A^7$&LY@0[)\
M8*9. ]@)Y.GBTFKU!O[E\$U[ZJK5 ^8$@GS(\66E>=)#GD3(6'_(&%TA$5C0
M"H6^5D*_$IY\4@;/*BYYH*N(%%AK-!A=\!!8A@>%OE9"OP@*5)VD>S&# !O6
M>Q 36 Q8HT-3;Z\[B* >M3JM_&GFI'+XGMN'DY5J;8X<B1Q9:[@87?H06)('
MA;Y60K\"-W'N+)QJ=25'6D1:K#5"C.Y]""S @T)?*Z%? 2TVDTX_5=:[=A(
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
M5+K$ YX\?N]K,BQS#XK'\28;:*-4F6&V21&E,T0]=SQOVS))B$/!*5(H090
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
M0!Y=Z91'O\.2O3/RLPK0,]!3@,(HS%3$=.X0FEROYB+-P4'7P)6>Q<^EP3,
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
MZ58(N1YL1<;Y_ZVM%;D[N%6>5^'Y423'M/.,O78[N<ZSEO+DEZ0?].)^>YX
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
M!O5!I2?I6<_4!_G;C&STW4C,#R#FXYNC\]U;Q'PD3MOZS].;+Y^BJX!+!]9
MGKQ[VVK^@G4Z_TLTWWWFG_G[;Y_YE^_-3P>_FOO?Z<F[TT[S/(J/?QU\==V8
M<:9"XDJM@-=U"&X^]TQ/U=!1(07W@-UOSMTA1H\+]*(8K:<8A;;CA4PX)#;W
M+J7K@V7HQ8K8VE6N[X?:<9VMG6W*9EB($R]85QHL1;.K?UBJW[M,4L#"Z E^
M\N]!?RW(#CO15*$3S>/L V^F/5ZUL'VN=-E"<)S>C^,Y:&>[0^V>+Y:/X#X7
MN/_Z';@#D+>/S]^VO^S_]:OY*^HTWQW;G[]=_()GL^-O(8=GMYN_ /"_O8^;
MNU]]3IU01A&!?\'UYP#PBHN0<!4JCT4RXCQZJ%0]SLA$J=H<J0H\Y0HWUH3[
MR@0X?9 JC_H@6F")QH[M1X&I0DEI ]!P#JNA$+.&51ET.\RR_J0,QJV?.B*_
M=)J@^#VC^!V??_S*7-C82#-"/>Z#XR,"$@"8$>72P ]Y%'*3>E49:3KI][*>
MZAJ; D6JHB(E@" #S@2)F#:ELGQ!%/A%Q%>F^H07:E?K"A$E E2EI<D'T8&-
MMXGO<DED0%T0)#\@<>QJSK66(A05DB8$J.J+5.S[+')C3D0@&9&N$B00'+S?
MP*,B!KZR77=K!\1)_][@FL,D:^4 8R6IE8R$XS>!G-I?&UQ4@NQM'<VCI;_5
M2TR6FU<O)[(U1.AP3YOJV[8C0+%BFP0^"^!7\)L#E_E"V"9"Y<'&_5&A:X)X
MZ;>B>:ZHO<O4WLDJ(J&.A1NZ1$@/=)8*84K<^H1%7L2$TL(V_;>JI[UX_#U(
MM$RZBSG[7M"A93$D/+%<H-;2W]G"7_8O*'R/@.=TCO=/+YOOS&GEP<_FK[]$
MD\/_GU^VFN?'LLF;\?&WBZ^N*UC(//"LE W.NB,\L(6U*=BA_-ASO%#8SJ,.
MOA>4/X$R5'T9TC&-'<$I<8,()$>"GQZ8BJ,.TT'$HB"T/?6(4^]G\>G'Y W/
M4=9%")O[AU]=Y00V.!_@;/C@U$O/(9ZG B#;T E$ ':-+Y\ID(TRM:XR%<A
M,B:(S95IW>*ZQ/?A5\^G?@@RH7SA;^VPXG!NO@,Z3.#!!!Y,X%G(0HVRXJIB
M*\PZ2D),?Q*FL]]A^G'G@ -6WWSY=OGM^-LA_ S8_@OF>7[(FIV/XOC=^W9S
M_TOGLS%6SS]_Y=H.8F6'Q'<T)Y(JGP2>'Q OCE3,/.%)-ZB*G8#R5'UYBCT9
MRBCV"8U J"28FD0Y<4AB5PC'MEU'!N[6CF -[OL--J,0U9T'1JVN9<0FOS9K
M\*AA@4A<:7C3#]V^P0.DU1P@C2EE&7_&./,#%6[BE"AD2OBF@1J/J"FI0%VB
M*%C55"K?5K$=*3O7F"=W7<83HNJJYZ).B% ]GZR>$\= (HB$QUR?.#P_!M**
M!+[VB./8$?.I!\ZO4S7U7- 1T-HT4?Z@6A$!^R LVBU@D==E6P&[L$CFNU3;
M+/UAM^QS@<67%@A%TQ5>5>#%DL6,:#<T%5Y#AWBFZG1 .5"$Z^I8TJT=R42#
MBR<7D<<*K]55XT59"ZC&*U'C"8O"=T+;\VU!0I>:.P8FA=>7C'BN]"/7]9S
M#\"B\)V&ZTZ?$:YW?==ULBI.=4_!BY&E5=J%"6"/FJ7;%8,E/RA7?#<,^YU^
MV^0X[.NX%;:P]/0BL6FZK*MV.>=^Q AU0Y.HJD+BBU 3QW=]JCWAL]@S)@9O
M..+)V(0!B>IJ]*),#-3H56OTA+7A*1K)T#;WM!DGDH>***V5Z8CGR9 )7VH7
M--JT/J95ZCQ5MQC&F&)82=[ )DPZ5ZF^U-VL]4-;[22K6_>:%RNQ0#*8)_PT
MY1N-]B-OA+$WOAM%UZTCV)*F[IW$Y^HGHM@"44Q.V25 /Y3;U"&V&]E$:AT0
MY7N2J("&@>\)1>-H:\=V&Y[M38'82PQZ;(**/]XD016OHHI/&"K<]J42VB>:
M1R&1#C.UC5U)/!%)'3A!&(<*5%PV.)T^:WD6%:];0.1(9]GKPB(L_CU/M<KZ
MZ<W@FHWJP3IDO854,%T+^,*"K1M5L+52^9S/DG,WT.BQK#O,MUL<[?UU_=N<
M_'?OO\-:V%\Z;SM-_MGDWID2FY?'L#;'WPZOO^Q'WS__^O*]^>[4U,N*.0^$
MB$S31^$2:3.;*%L&A.I(<=^1/.! FAYC#5M,]V/)<^F>)5<8Y6R-Y.SX_."K
M[[C<E;9'(B88.& N-<6 %7%]C\+>*QTY>;\OG]L-SY\VT,I*;%:KBU<^\,H'
M7OE8R$)A/O1S! SO8;(9)3DP3O D(OLY%0JT620#'F@B'. ?Z?LA\;06)'9\
M8PO9DDHP>3AON*[SA#@!'DY66'D7=3J)RKMLY9T\C0RD!$_$(ZY6FL@P=(D7
M.HP(R91VN"-!I_,@'[6GTPN>17D7$9Q8RZ[6V8Q63$\Y@*QQG]M%V1HY3)5;
M<I!O",+5 N'J9LK6D-2.E!?91 <L(I)Q1I1T0^+K2'+*7,_3\=8.^,4-V-T%
MI6I6IL?U D\F:ZS[BS)54/>7K?N3:=I!:+-0!(1+%9M28#X);%L0K2CC(>,Z
M,C>97<]NR(7=MEA5J^LGQ5'6TIIICUK$YQ&3>:R;.1N3%[-[+6!)HJ0?M/5P
MQYX&>Y4[__W',R[0QO#!HFS!HY% [W8C9(>ELL-T;6<[$"( 9Y:$GN^ 91@I
MXG%7$:U]K0*AX\ DI/$&]]V&[4\?O3TNL79Q"O7,L2R$5H36RIK:"*VKA=8)
MP]ML&8^%(,I<DI0\IL2/?9]0Y3(O\JG4/#]J=AVG 3[XQD!K;IN_ZBGXTL&Y
MW=@QY-BS0@U"GY;ZN///('TU44=QCH^M4(UY;H5?:DN%YDJ#ZM[ 2EG=I&=,
M\11>[EHM&-E%"F;ZE4I[5A);/7@[Z':^R/F5B+C55=VP9>*2IN1Q!^:2;=\Y
MZ_*K)<\]E3^NDBR_Y_PZU6UESD?_N&Y%O<L!PHQ]L-Q^.OJ("F 0_=[='ZG*
M"DMWXLQW[%\SW!R,* ]<H5@0NLJ3W X4M7U0,V8TRW%T_)6Y?&OPJ<MT= 9^
MH4F0:O6=J!BF^%JUK]5-MO7JUDIT6ETRL?*3BW:WS%9 <MV9Z[IWTCP^V+?V
M3DX_G)SNGA^>-"ND;'<.^>SDZ'!_]QP&?G8._SD^:)Z?62=O81K''TX/_CQH
MGAW^?6 =-N'W ^O%T<G9V<O*3^NS5FEF'70CP(-]'>I.H-,"[ 5KY,7A\G_9
M("6"6I6?THO#+F!=TH=G1)FE?X8:R&-8]-M2'6"J7C:]-4!IAB=&L)5S$XRZ
MK:XR_7KPPQ]1*[MJJYO7K6[^W?F'_NBH] )4M<0ZHZ83O)2O3O'G4H-]?]MV
MF%'B,GA4?G&IW]NY?D]0;?$WV]F6#K_SSW2;W?FW^Q[+^+9M.X]Z[/U_LX7$
MP=K>7(_]333Q 8EK]^1I%?KY3#[)E-8.\Z[FR.C;Y/FSFL^?SDI/G# _F<RG
M_>3%&?,\^)V>QP,6>5.^<M5)H<\1_FAJ6 K5UE-WOY^< 5:YJ3XX!K:942P1
MA($3.Z$=Z%C*V//<B#H^!S/7M>/ IE_W#?U01AF9MZC.#]WMSWO!XMG#5K\.
MR[#5U;?FK_??3=CIRZ>_OS=__46;Y[OVYV\F7!6U3^ SGS]]:1V?O^U\V1N&
MK5K'GTZ_?3X_%E\ZQ]?'[X[I\:?C:W@OC._PY@2^L_D.7O_U^>9X*FQU^//+
MN^;E\:^H\_G7[O7G7W_]A/_:)^\.KH^_'=HP/PJ__VI^._SUKU^'9<CJH'?\
MZR]Q_.WSU\CDL2G/(5ISETC'D41Y7!/M:17'ON21'YNH%95V0[J+.A!8HY ^
M E*5YO:0L+K)>XJT([API?1"/PI"1VBMN(ZIY\<Y(+$!(,U5$P@!:0F =',;
MD&(6A[Y';<*E'Q%INQY1CHH(I:YB4GDN%7D8'3:NX3P]@P4!"0%I58#D@X'D
MJ4#XTI,>#93@7DQM*F.M6>#+')#H ) H M+S %)SPD** ^52!@@$=JPF$NPA
MXCDA)6%( Y_;H4T=9VO'<WA#VGZ%X.@1SOU*[G+B,^YY1AUB WM)EA^6SHP/
M;/AML>=TJ,VZG\3ODB3*\T-T^J,5ZNPL:<_9FPH)9!X"^6O*Q19A1 77+F&A
MRXAT@X H'0G"8YO%KN>8:Z'F'%PV.%]46DB%[%G4Z*5YI*C1*]+H"1^5\<AS
M_% 1+R].&RE- LG@5SN*;!DK$7D,-%KRANU7R21$C:ZZ2X<:O1J-GG3R;!:Y
MOI*2V*[M 4>[G/BQ'9.0>K'GNZ96JPT:37F#H9/WU)M@S^UY;>@@Z^ [ODN3
M++.NTB1N]=!U7)GKF"_[AWS5D8<6QT.?IWQ%)Q921MPC3)FNJL!!!,P*CSC2
MC0/N*+ PF2D8SAK\Z3?WT;*LK@HOW%=$%5Z6"D\XAZY6S-=2D,@/3/$-)8BO
M6$189#O"<</ 5J;FO^,UJ)BN](4JO#DJO&CG$%5X22H\Z0T&3&FAE$V8)P,B
M R\@@:LIB3S%8*<"SY$A>(,.;0A**Z3"5?,&\1EXY)>CYIENM\WM27/#246=
M5K>5]=+\2J.E?U[I;J;1F5N9,U=NQCO=U:EJ[W:CW5L[<E!L"#+,XACF8MK/
MTXYO!P[P2N0H(FD4$<4=</; ^XLTY9()!QC&5)0458HWHI%8=3\/M?L9M'O"
M!0QBF[) @V+'PB-2QXPH)PA(*&P>,E!M&7'3CE8V7%NB=F^P=B_:!43M7KUV
M3WF'=NS&GJ^)IYEOO$-&/"$481$/(IMIFP7@'0I7-+R%E7E![["FSZB#=WBJ
M,ZW2\#)W#R/]0[>3*U,I!WW#9[AT66P%,,O^:".05A9.*P?74[49(]_F/.81
ML3T1$>D['E%![!''\W2H;5M[TF25N0UF;^ ]3%3J)5Y<1*5>F5)/5 5DCLNU
M(SF).-B),F"2^#161+L1ERQRXL@SKJ!HV Z>YV^R4B_^\A\J]<J4^N-DJ4_;
MD4QPHL(P)#)D I1:4:)XY+G*CES''/%+VI#N=$O)9W< []+N0=$U&*R^'P?6
M^9U5\X(W-!EU+099!^?ZY$J;V&#W8N!-XY7+U;G3P\4O>1FOZB^2F*?;&U"3
M("O=F$3"G+X$@2:!P^%7#7L9^R&G(1"!35F#^=.-^M#<WAA-7K@/C9J\9$V>
M[+@I6 R^L20NCP,B8\Y)X%)*/-\/G="-'<<SEZ9MKR$8)DALLB8OVG%&35ZR
M)D\XRS8/8NFY-N%*2^!D(0C\YA/&%1?"9F[><L@D0W ?DVEKYX.MQ2#KX"@>
M=L.DHZTX33I64F!DTD5G\1F<Q6(GCI(,J6F1U,2FW$67*D?02!/.3*_4T%=$
M@<\ HL6X]KGO!,;(=&F#8IK>)JOR\KQ%5.5EJ?*$OQCIR)4>N(J!]D&572J)
M"E5(O)BYG$JF@UAO[3#J-]Q*)>6A+J^-OXBZO"Q=GO 8I1_'OG89<6Q?$"E\
M3GQ/N^! >J'CJCAT?7,YQK111(<1GX'YM;_U['HZU1GFTZ[>IQLL/>;E+)XX
MQ)0_)X(HL)7BA-*8$:F /<"3"XER*%!*'#J:^5L[W&OX%)/M-EB-%^[/H1HO
M58TG?+F0^BX/;4;@/S:14E.B(MMDSW(1QDJ&+ 3[3]@-Z:$:;[(:+]J50S5>
MJAI/N''"8X$'VT(DTSZ1GHY)$(>:^,RG3A0I88?FX$\V:*7NLV"6+"X".O1K
M^XPZ./0GO4N=HC>_^A-:L^[-I)M,I!"A(;' !EP_I]QZQ_;MT(G F?>$))(J
MWQ3%Y210D>LQWXL<:<YV&&]0AEF]&ZS0BS^G185>B4)/./@ Q3'U@Y!0[8&#
MKQQ& A&'Q!5<QJ$?TMAX!JS!L!_21JOSPH]J[U1GU-@':NSTD2RGL$LDY*XB
MTF8.4=IWB,=UJ!Q@8.T&)B17I7A<U=RW#<V-78M!UL$K+!-X7[23+'MI@<^3
MI-IJ%2_VU,_:7?Q\L5I7,8,)PT_3,>=!UM#;-.GLP9>VNGU8R9-ABO6;?*>*
M]YV;?3KXV4L5B'BKJ]*;PY[N9,!I9KAIDE?_&X2QT4I=(.=-7R;E@4_=0,8D
ML(5#I!""^#QF1,O0]740!![3>7:PYTS'KU^BA5I57'C>@V1$@S5!@PF?E>L@
M4J$IUNTJ^$?HD'@ !$2YH1T&+OR?D( &HL$PMV2C(6'QA](("6L""1-.L1_8
MC@H\2AS'.,6A$@0P@I%(>3*0MBM#7Y@PED,K6 6J,FXQ/@-/-7,0_I F/UJ9
M@=\7@>[JN-5[:?"KSB[L\Z8NEWQ3!E'?%'N"G+) 3IF^DAHR*6W'8\11INZ)
M#F+B4>Z2./(YM5D@5>1M[?@-EU?IZ@M:F>OA>*(V+UF;)YQ&7PLOB$,!FQ0Q
M4\7(A)"\B&B'18QI5P746(BT83M5,A%1G1<=7UZ UWAO?!D5>\F*/>'ZL=#Q
M910I8H>"FO/0B'A,"T(CSQ62R]!LX([;\-ETX8AG"0U7S>O;T'/&M1AD'9S)
MINX-',?B0/0I2C>3D"HWY7\\:8J;P[7+.\L%H<(B$$MAV.F[O(H%0L6A1ZB@
M,9&>&Y) .I3X<:0I<\.(BG!KQP/3V=NLTU<$IG4"IN?TZ1&.E@A'$YZ\T)ZG
M=!03IK5-I&,'Q*>!1X2B 5AA6D4\WMIQ>,.65;K,B)B$F+32TVS$I"5BTF00
M@CE>Q&*;V"R,B*22$6 4273,&!.F3+K#S5F!7:F*=Q6.1 B84I3T@[:NLI>_
M6:/<K&"$._MD6X.X7ZI46Y'JJ==W'F(O(M:^XF>L1:1^-MA58MFKAH;XC-5E
MXQ2&LE\9\)JM/&]4U@HQ>KK.#L&]T5,@IS/#38N-HO([@Z@'*NW"NF6#[\WE
M:^@,4'0&YG &CJ>+)&BA7&7[FC#']HGDPI3"YI2X@2VU[82>BDSMPVW'PV@I
M E$%(Q-WX- 3HZ8<X6<Y\#,1']5,^3I6BE#J:2)#[A'8'&IJOPD:^XZM7-?
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
M%J.E,6%M4@'WRH%[:O_ IN"Y8[F["0Z(2\N1%C*'82C.K?BDT + 3=K,R-4
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
MT1-!$*.PX4CFFN6<)HF,5 H)ZUW03&EM04]0TE9T;K>C[%\V%\RUZXD"YB6
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
MC\899:+62 K*$;=4(P-V!^&D)!=*8)7BUK;&)3"QYIA>:&"B>!Z+@O-45"*
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
MV/H7,$#UV[_AM9JEWYKNASUE.&TN$_ &GK<?]B93OSN9>/AW]SS/P4UC,S9
MQ6;4:#-FV]HK8US 5=D7)G/R@4<F@N.8DL=.2TPBJS()L9D[D[!LMZ\,O31#
MAA:B666BF2Y''42R@7%@%DT0)XDA!^8GGX7D4N"$N0+G5+8%7H4=^\(Q*ZUM
M"[.L,K-,U[!3V,;@$]+9<>$N@>R-@B,18*E$SKC1-.]]B=7)*2J:N+ZH:*-U
M\,O[Q&[+CEHN?NST>CFGM)]:E]$.-BSX^1@+0326E$<2*,E5+#78 "6HQ-10
MQ9P\WGO8 9BRO=D0GG\_V^[4,2*=,@*QE//D0PS ^%$C8Z@TB4MNL@=)<5MS
MU:#]S1+IJ!GK/(#0Q(H+%C"GB5D=C,-6LA",]U)56%^T$UBP7B_6IRN-*TG
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
M!SU5"$L9=B&Z#$3=5$5D5N]Y S-T.G\7^IP^J#QBMR:.)JX+Q' Q&)=.M57
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
M4P#NK-F)[,+:J&WXKZ_W_O/O/<R/W*@7_]<]LG ^R\2<R\+)W ,O#+\M6YY
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
M;23(L)R>Q[RC+,D@)=[ I+R6S[>5S^_;VK[E^"_E^(-YCB>GEO!D#8LHT*A
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
MUKN_WAT\?\5//O[2/3P.%V_?G%P?')_0@]]/.& A/?SXBI\F2P/F02%NX5Q
MKXQ(LTB0=L0)+X6*3&;\6YT-V0$^[66JR"3X;3UV+:5\:TIY34X-QBEXS( ^
MC,RMA332RDJ$$T\L)"6D37G4SZH3;D8IXY5Y"J203S[EW0X0RB6 &)QA[WJO
MDJ[5S_U10;5\AK9_7; 3$-QV^@"2O<%HU&GFY2QB8UR8X%#=JGXLW<V7 31?
MY1_WHU[F/)"O],+%Q'G26@4L#86[*Y&<P(5Z:4.]]+M0[YHDG:='N*_QT3$\
MY_B,'#P_$8>O3IGP'@MO@689 Z-:,622(H@IIJ5700OM=Y[U!ZL4O" ]:[FY
M]P"*T%9K5#>R3;]$3);81AAG1 Q,>E"U&8W:$Z,D,38*18QSIR^!9PR O9GG
MEI>'ORVS2TY.>]D?C8>3'$=MVCC_!2K+W^.LQ !?Y$$/H$A-:1_1ITO\'[--
M='!U2ADS(.T%XMSFKLM8(LL,1D3E,5<:6QEL'HDIJ5BA__^3CW(QO;X3)EG/
MS&#*.__*F+O3TL,VT ,^^ AKW_]">CC,-+#SPZ>5O[7G'G"2&$P%CRTH?YK9
MH*1(W@=#'0])YW,'\2FQ;,_]H7& Y7./W"M059 G42-0P"72(@@$&K@"?0:H
M09E\[E3@>^* ^BP<:.GA^^' QX,OI8<:!W8[%P-0I-.DU[N&4QKY8==5?I9\
M04?O=D!C6B">":@PPXZ'?UJXRG>'?G*1,RI\','%0%8Q@=(Q==7,;(-.I?Q,
M&E=(M-F3 5I,;@&<*J+<A8O& [ 0_.#"=?M3#X^WH_,"6;\>'1Z\>#YUK&3_
MS5ZGDY6:-.CU!E>@7W>ZV<H85T8$W*QYJ\K! I;(S-W2"KYM('@ P!-^>/80
M@J\5>]MTZO[J86"NG'H9X@N(<![#&6#!$&RHZBI G]N\R@ Q^R$43X7M-=Y7
M@!8 E>YH-(&++B?#T02,S?S7?"\XW(M1 S-W600@7X)+KG=KS^_ ^\DP.UY&
M<3SNE2*@C;%;UP['#5I'ITP2/E(.,L1%Y[(34BL:HO/QV]N[)(^W?5'\ZUG\
M7'7'YYU!WM10A07R\>S__;HXL1"6F0S^;>&=AM>=VMG4^=<H5L?7H3_L+OBR
M7#R#EYF,LL I@B6A6DK"\5[$\?F@"!]?'$!QB9A>%QEZP]=V;X]R5$L!N(I#
M.P91"A+/E@1E^#B+UFX-+IWX(??_C#D\T.OZ,INX)M!5??!?V2N7*=9^^&$:
MGH!C'UQD0;ST%+A+B54$N/>,,Q;C'198XZ+9G\LA7-^]A(LN!\/FE<I;3)EC
MMJP2 ;D<QHONY*(H(!43%*5BX1F[.5 #EP*W=<=Y7;#,8?S?27<8PY1='I;L
MZ)W(KM/Y.D^_&]'?0E]ESU8)H-ZXI>.J8.[2=JO=!T6L4!^<7Q]4QIO.K'#=
MZ#98G>+04P]VEE,[ OR9]&-'SGFZIW@SC$T ,Q1F@24#:TVZ(Q EG?^ZQU0B
M:H)P'H2IY)$;([3Q CN=%&6)RT!J+SCH,VB=8K/J!?\K7E:M$T=':6DB6QN9
MN57)^0A*SM4I#20PSP)R\%_$$T](VQRC"4I+;Z5-7H.2H\3>JI(SC=+,>/8?
MVYN4 '1KX6P+&<#?'LC" >MZ,LQ!,H#:D9^,1O/V/"@?P*.@6@YA^WO7BQA3
MIBR7JXL-_O<$M(:Z_+SSLC'>ISILK4@ XMMNCFO=#X6 QKA3U @F0:<'S5''
M((VGCD4 *+_>JEH%GT5"^\WZ-B9\#^0YO#K5#$?FM4)$<(LXY089YQEB*42&
MO?>4T9UG"J\!GBHPVZ /D%@+-EMR\B?\\-5#@,WN@MU[==[UYPN T@68^6>0
M[0X EQYHA!5L5-K\DIXYE5FM8VZ;*(D^D&.NMBU /OW=!4BQPT8XM=ZZ;2$%
M?O#J(;QUNXU/;;!L#]W50,WN.E"$<NQATAL7?\HEF&2#4,AL%:; JBHI2=TR
M7'7WDY;M%8B[VKSM+.:5P-6@>.1G>S\8YFS@3,+9'=,\'-:<TYP&]_% 95O/
MIIQMNK@7]WVG6])F:V=.SL@: UEW85^;CYO\V\M!?WY#6J3>-O8\>A"9/W75
MM<"\+2?/0,]_$& NP%B\AS=FO0,HU7 ( )&][?.AVFF:9P5=V:.\DDN_@+GY
MCIG>RH.;+Z^B\F[EW%_O9V[\P;6@F'<E9UEQ#T?A%CL8:36 %\0"B*L%.W_9
M#[PN0%9Y^^&D1G&N:"%+OI73:L7"-H'#T7-8SX.DE'72<'#Q:1?0#25WGW?X
M*Y5VBT<_YXB>]4?\,U,HV?K:NP<Z^*P/..HEU]2A2$F"@P\$605T0)WA2E#F
M"4FY%<^>7N-W!E3XG/-6N:.7T]3[B+F/U%DG:218""8"US$'(*KS1G<Z^*K=
M?/9/?HCA>/ R&P_#T0L _?'UW^-A]WU\\N?^ JYY^?'42!6]-0'%0#WB AMD
M6 0V#T30A$U4S.T\(X3OF=6J23!L_GMP%8&5=FNYOAP_+()C5.*U\(?&I AU
MN+&Q/?IGRS;&+#._,X(O%1'3'3:5<3GJW+NRUZ/E2K@Y1W8E_HM8*PE@_=HW
MO2[-XFI)_EU5,PH6!5Z5Y%995? %"UI*X[KJ31- UBDX=OQ9/!&C,=(Q0ER@
M7#FK;7(2]&&G'(N$B98GO@)/'!Z_NCHE28/1P3"2P43$)3=(&XQ1(@ZK@!5A
MG'Z*)U[>8(?[KV6'+Z0=3::!_IJ,1U]3/6\I>ULH^^,!_S+*WIT2Z0*5C;,-
M,!E>U_12)91L3%[:1B1M+,N7&^3DMS6P6N_+]]*SCU_A+Z[=^$(#Z_,.OS6P
M/N/@#_CA\[/KH^-]!@HW/&O_-*@D 3D"\L9QT+F#059ZATC$6@KB/>,,4)B+
M=1VA/M?$TDI)ZG"*)'D.]ISAEO)$K,>!8:;T+3E>K=#]\I-_=2J3E"J0B(S*
MP_@<ITCSQ)!BTBN6P/"R!'A>D#VQ>O)?Q=I:%*^K29=S K>6<9Q6C12;.OV?
M2O(/R*6?K[IA?-[T69K[8MT?!\^^8MUHD#78&[\R)]Q]$9W?R3TJU-(&S?T\
MGS8$O039AAR(ZO>HQ.5^JJS3G1\7WNFBVT=+>[C\^C<K/M7/M5GV(COD@B,:
M<\P#8U8%A36/(KJHK<45$,!W8MC/R4]Y'(6WP@"/1TXM=MSKX 077G":(KOQ
M)!9=WM]:JVK] K6O#$!<6PP';CWWPCGK62"6*0J* W.Q!?*O#N1GIR8136T>
M8!Z501P+@UPR%G&E0[1,1QL^">0WN0B^6JA^RUP$+9%_;R(_?OEE1/ZUO 6?
M< Y4*SC,)5!=_P!]?A9)J.F(&T-FT@@"H+3P*82UWP\O^UE1 6GS9P^$PY^#
M7M=?/SD:>GEU>'QP?>JP!"N2@6WC0@3"T1Y9Q\L4O$2H9E)CMM.)P&J7^8R'
MD_C==0ZU5OW[.Q,I<J7"QL^=^@J];J_'JKSG?J.IU._:5.]DL1$O+GN#ZU@5
MXF<QD]6FLTIJ@#1H/E[LKE@:@ &NEO3>ZI.,^CD[. Y+&GY6WBJ14CZXI?>B
M+44&?G#6A[>:-A)(W3[<)TN[4?8T54L&M:I2"I.%'R6%>+30@6R>?:?5D%EH
MQ3Z(OMST8.Y)536GA0<,;5X*RIO7%',._JE1[1]XV6)7%0FXUUG[B#KM;^W;
M=T>K#\TWAGW.!EQS_\^&RV]-4$O]5+>'$][42M(TQ;%(KJSR5,2YB@6=RPSX
M<$E5*;LHWTK/4'>]_.=RW&'BX5:N2BN]JN>43/4O/QB5&XYR<\_%KR]0\_&@
M;DF:%;^Z$5ZV@T !!*,(+!Z@-!?'5S$VN52C::^+I55-^X\NMC?-BZ@V8T%]
M_/1^%.,ID_0P=,YLM^ZW.DW(O>R.;>_G^??(O?_BC-&'=:>.I:\T%4;UZV95
M.=^]M!$$U/BG.YB,:@;.=]CM#/*.7'5K'WII,%CS6O.$8<Q=2^#W6/?BVUOU
MB<S4BNUAM]:7L^S+T9OOR[G5-[/DRTF4B""2EQH4+!JP=J#41IQ2XL)2+#94
MK]KW?G)1VP:%0PN"#",8H:/LXLE\>@\=ZRLK_OX<L+H7C]+<LH_RJG^=7_3+
M8JK_ 2L_+D-X80F_]  BGZ01\ J?P@YC@5U"C!B".",!.14I(B[Z).$H&+/+
MY"R#,('&1 ,AG GMK.1@+4@LN#4^\%N-AN^O0-R%M/-;C[JC\;0;S+11U4]W
M49FF*%KZPB^-5X+W[-G+4?RI^>7GT!V!2+[^J=LOJRU?^OG"#L\ PVHXS_BU
MU(>^/*_Z> 9M>[B"MWHD4_WD^N.]\M%2[_SJ,R[W"*4W?HSWR(V??>JV!.]Q
M;C[KMI_^3+";'_H%BQ5&;,MBR9XD6[.S;$_0.^_LFGDQ#8> $(EW'#WV&2/2
MU@R&J3CY.PU(61'-A;=_S6WU?@,T*G+VOV, F#@KO_^>%>U_90'WP_*@C*>T
M07]F(!_TRY;\T;6NV^N.KY_RAOPV&,(_^YU?2X#-7W>.<WBL"E2479H-RAT]
MY7V:TPS*MA05LORVH$=V_IA7?C\+M):L/,(??% EO=N4^_:1W_21GR''[CI"
M<Z/'F?UB>]FCNKL\D8*8+YD6^TA'N3V286U+ 6-B70J4:Q^8X3Q$8Y0TC'*O
MJ'="L*IB[/9YT7<T\0_C^"@=VP^/9"3T9??H^?G[@W>OKP[?G>$3>H+?_O[J
MX]%Q>'<$:SQ\=PC_>_'AX/?7'XZ6A[9=O.2P[NO#XWUZ]/RO=V_?_?7^[?,#
M<4@/Q,G%"PKKIP?'+Z[>'K_(KH%Z8-N+\<''5^S@W<DIQMXJSQ**#!O$G8M(
M1Q61HTE*2BV1'N\\X^81#GYOL6B;L.A?]P C*9+5SEK+&..&.&<I\=J)(+G4
M0J>;P6@$[PF_?3$J/?XI]M\0LJX7(8LP010.&%DO& )A(Y'F+*! -=:1N9RT
MM/,,-!!IR IJK9C.+6"U@/7] 4LESTAB-&M/@$R:L109$#.E7D0G6\#:)L Z
M7-*QF!(R<:.1)\GE&F^'M 1%"PY=1\D)X!;=>4;U+E:F!:P6L+8 L$C43B7M
M7""*:\%-LLQZ*JTTRC'I6L#:*L!:TK B9YYP$9#CQB/.G$:: G2!XB68)-)2
M#D:A,+M4J4T&K =RT:ZN/)7_NX]K\,9[S/D>R9?X'MM%/JE%?D57<R6(<^'S
MA@OCHS7I'57!3N=?.<WCAXZ+:5 E-/;L:-1-L/(Z/7HV6.7&4 ^]W\ZM56"V
M6\I[$X00QCJO/!<@[X/U4B9*LV4"_[UMMOC-XOY3,OZ7<FA_+9]9*_H?7O2_
M6O$'<TZPQ9(@)C&(_D0LLMPJQ*)T6!K,B0L@^G?9&H_P!DG^>YLJ+=?/N!Y+
M)7G"P47!-94N)*J2HEQB&KF(+==O/]<O*?R.*H8!YE$(0B,>"$=:*(R$3]8K
M%IPW;N>9VL52MUR_/5Q_#Z9/T>H0@C0$#'K#@G64"!J](=AIY^4=F+[E]8WD
M]65O),AQ(6PP2(%ZASCF$CF/%=CZS#COX/^#W'DF=XU\A#'?1\[P]Q'SB7F&
MJ<<X6,Z]B%8Z%9@V!GXRSD@KYK>?]9?$O"7:<ZH=2G# H-Q[C;1B"A&*-67.
M@)HGLG+/S4:+^0?Q?2SY=.X;?)BK#*EO@?+U.7$_^TV^$_]7@]9&<PZ//'TV
M-ZFSMY3%K/6;S'E''O1MY)ZXP^NLJ8K,;C/$]M:4R^0ZV'P#P$#[PU*YWWVP
M?PU9/$+L?P#'SO+ T45 _PUH[@XAG2IE??QG*=NO1$,K!!Y4"+Q>\?!(+I+3
MD2!&>1XL8 S27H*M9YCT3@?!.7 1V67J2X3 >GC]JJK?7;WTCY/]-\+!T\+
MYL+ DBYH8I+8&8*(RF:@LA&!X4>1DR)RCIEP9;[(KJ:K273W- -;+-A<+'AP
MO\]7A(#4_1 #^AB'@Y;[[\G]RTX@I2*%@U9(>066(.,..8P-HH$2"J) 1L=R
M6Q/@?OISR_^/F/^_FA>HU04V%PV6= && ?N]XTB[R!&/8!<X01GRC&!*5#2,
MA6P2</[%+N&OC@5M8LS.LXJ3GF!RR\:Y0 :^NP!H;<GB?='J9,6!00FA-D6-
M? P.<8M%'MP!D"6E2R'@2#39><;6S&YHPU>;S;Z;D:72,O+78N0EM8.*8"U.
M$@'7"L234J" 2(>TMTPDQA//PQ"D7AV%M4'!J):'-]SWL)9S6[?"@W#TLEM!
M!.HT\"T2I?NXH %9I0QB,0J,E678^ =S*[2LO<'B^1O[%5KQ_ #,O!PA<)Q(
M8R*R+OL(-8O(8><1T1HK;!*CA(.>S3>Z9K4M 6L7^4@7V7JZ=IX=QG&G'BR&
MZO%'MV8W/3&?V.87?+7)GP\OSL]6W&9PKDKF&5*&&]#-F:;(:I.05Y@*DKCB
MU.:\;_ADDP5ZJY1OHL^L9>]OSM[+7;$X-E'Y@#0IHVU50 9SA91+F-*HE&)R
MYQG?-72C]?66O3?'G=8R];=FZF5_&E;!)P$V=Q0*F%I[,,&5B"C1%&4")->&
MM[5:V\G9F^%-:WG\F_/XDN#&L)%"V(@"%AX$=^+(2JX1B=)+H9VVG&;!S3'?
M9,'=.MK:13[21;9M_1?;^E/<MO5_*HT>%7>28^^YM(9K2\'$$(IYJ12AR?F8
M&SW>2^%H&SU^-]WCQ571.XJ-D0<*OJ2G6#-GM)-(.R7!P! !Z:@)8L%I; @+
MS)1V3X:+358^VLZT+6#5@.6BI1K@B@)9<ZZ<$5*H2'F*C E.< M8VP58!XN
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
MAVWD1SQJA#-%8EGIXH$O5_MK<'[>&A*6VD[AH@ZZM_R]_&6@-.!.9U";"XE
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
M]<.\@")_::IEK1OM/(VAP"C8DV^IUQN9H9M[SB;AVF"==X>-;0''\Z?E&<H
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
M]@XY3!Z\<&HPRBUQ$0=9!QXC/#(Z<2L(P)AT"\.Q*C*SP@A F,; 7I3PDOO
MC _@PR2>E (9L%5DYG7!0/TV#(2 8=FM0I)Q!G1&2>2"C(AZ&2CCU)@0<H[*
M KR9*C SEPH7&>MC'=^KJJ7UR]8MUK#1:?LJZ6Y)B/9SBMBX9&D0$B-C?&[<
MYQ/2PD3$,#44O/; 8P[0;&CUY-9]57QF=>%@%7-O[X"#2N/GU/@)#N,E(2KO
M)S%%).*!.>0D3DAP2I2A+&C+<CW27:-UUS@<LR[U2'N=OFU-#M986G;S*VU*
M^O#G?S4H_E12=]<(P4=#^.U#=MJ^-<BOO4J)7 +27]YPNWPOIS\/B=5*F=P,
MC.@\GCH/O334(^&M"<1QSI( ;L?T!J%K4U/Q3%V;*_1\<^CY5 Y<H>=ZHV=]
M'#WIH:,^T.04<EXYQ+&@R IO$/'8$9]R0@O.Z&DVJ%E48[+GJDB;F*VB?S%;
MY?%.];J?XRWL 8\Z'\P8V%?M J]3['2XD&,?5.9A@>8!3^\(,Y*DTP()PRSB
MGC-D*">YH5W"C#FI I@'N<'8DP,IU7[PZF+!*@9.*RQ8-A9,A%2Q3=%0R1"8
M H,X( )@@6+(JL2QU<2 :2CZO/&JO^5SUQZFV,U3B9MMW\D3>NW/1^:WO8EM
MH%5D-J,EW+,_*T1;#J*1*7;C/1%>$XS D.5M81,!S!Q'D@7%5=2,:P6()C<4
MJYH@O&) 6$5Z4P'"<P#"),4)%',M A+. B!P[Y$Q1B$MJ.!,)NP-+BJ3-7XR
MQUF]C>.5YCB3J6]CL9PJAK-.3.<FUV7LLV)U*_R:#[_8%*&)CMB@DD<Z6(\X
M4QII+3V*UNJ$&9 ; BX:ET^>AU8%:U97Z5>1S?Q*Z>^JYJD@X$$0,$%A9&ZW
MS:+*?54$XE$Z9#E+R *1,5Y:H</B:A%7+TZS7LEO#]B0NN_YWVP*Q]S/_VH
M?A597>6C+IWC#?/=;,+$"?!17206?%0:P4?5"A&GHB3  (7.D^38AEC8V-N5
M27>[)Z+UZ.=XTT#Y2E%R%6EPA9)+I\'#O+84@> F31%7&B.N+>"E)!BQW)A#
MZNB$-N\^Y+0VOJ@2D(<IV"H4AU"Q^@2Y$?L+J@TI'^,]@X</G0$HZK7I>IOV
M8,%OY]48C!>FU:.$Y]GQD]BO#,8"#0:?HM4^2:T9Y2@0H1 /BB'#M41",*X\
M#T+)7$9"^(;03RX27JP*KD>1207#%0RO 6^O8/AY87B"MPLJ94J8($6Y1UP:
MC[2S&H$5MBQQPJ0G ,,8;V#Q2F"X8/;_Z&=1_% \45:'9GM0B.RRU55-JBO-
MZEJ^Q^E_K]]L:/[X\+_PS^C&QI[X9- #S;HL7T*SG17M/9.%Q7AFY"D>9>\X
MUHZ&.EWK @# 4@;P+&KGMMNO=5*M#P?LM.GO'0"+6H$"O6:!4>==4.DNW!%\
M[;P;>_ @/?CQ1VP/8JUWV8[=(T"&C>($19?DF.UIKU_K=VIP;.S6FFWXL7_<
M[-7:\##GW4X8^'S-!(_2/BK[$8Y?/?L[9R &H7;1Z9X"SOBX6:N-$*F6S],!
MX8SY-+D15H:BG.Q9.Q]TSSN]V-N\.5>XJX=S<=DP8UI%S79C+5I_7'.QN+VS
M#D@M@&6M _);L[7R/>>W![_;HUAK-5/,KW"([@V R&[3WX9SQY)VTILH0'V]
M$L"JJ33$!1ZB2UX=;H]8-;JAU[>1? 3-GYI@->*?S1_CS<!*]/X^O+6M\LZ^
M]6(:M/Z$V[L%UR!#_GT8="^C[:XI0!_\YQC[LW^W[7<SV 50KI]\.F[L'< ]
MPG5/OK9VM[=$8WN+Y'ES]9/6Z>Y>:!U\/V@"V-+&]NEEX\1C^"_>W?.'3AB<
MHN'(&.X0UPPCXX$!6\,Q2503QOFUZ9ZYN%@D':*BL)*2JQ0,D_!%'(,*+E@N
MJ\5]L<4-6&"G%44F"8(XLWDJ._$(%LPK;:WR-#=QN[:AP_7],/E[+;]/ )9:
M!M)DF]W:#]L:Q!%R-J_7:A2MN0!LC6 "S@I S"0L(]TH-=V> PP"QFS4>N?
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
M1W?T&AZ=:ACWX713Y9[!YYU>,U_N?>&8@4@/6P4/@\UC7QP&!/'-5ZP#(0<
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
MY#]7.\..R#>^,).>",D9(H3F66W4()VKP"GX(M@+92QU[SX0I5>HO+*J_*[
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
MG[0*,B%K9>X!'@C2(8+8SBY9XS5- :]M4KG.S9((Z\HC6]WC37EDKP92/YV
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
MA:E"VGJ)X)"<U+E"-6>H&GP78YQTAV>0Z?(6Z@41?-HJ!&RS_$QL-0M^R'<
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
MLZTS>]%;^V7LF8Z;;32QAY./?_LYE#\GSKED4LRBD)AZ(9SF1DMC!8Z&<P+
M(FA4)>K -3&\SWRO*8\1*-E**3@QR0ALA0W">LT,RS.P5R=+YK0=:V5/+5H6
M>_[>.3[))M)H]#'C\G7+@CD3:*@)PGE/HN21&R.T\0([G11EB<M !O5Y$L3.
M\)?9^PH]:/[[VP/G49F_?Y$]LX$$YEE #OZ+>.():6LEPD%IZ:VTR6O :75G
M7LU-#OI*_5LE4EB4D[YH)W65955T&,T%W\7IC_4;K9!CE<F%9*_<(I C*W##
MW('QD,VMY%'&#)^:0C(I7$=H?A]&KJ]AI0@9];:*/%)2$<T,1$.W/^]Y)J.F
M7B-&L4<\8)&+@ 1*@7'X*R9O56X?,#WBYHIDKF/&(UK*_]<;SSD9MO#*'\EI
M>+6R(F18J% ;UBA,JCJ#/E_VJE731(.F.8&+**8=82XHRSB8/\;0D**G,BC"
M*.,S=+'K@;X(OTW2YQ^Y9N5/6&3L;;<_CBTRMPAS_=\BD&2LNMXMA'0YD"Z)
MV%*E, H*S%I.I$*.Y7P'GH!VC1(Q#\TFF-W0)JQV:X<P5V;UM0>%;<.*LB%Y
MWTCL__?_:$K4K^,D/TQI+TWB=BQI\ZIAV#@=YZ:@S5Y)Y+D?)!C.0';AU)=V
M=.&AL><U4/S!T(R]C:*0IRSBN>*0Q[6#G.B,5FF*J\(*8D%)L,^/I%4_T,63
MP]%Y_6S/4AJM5WE67<"(*^J1(3(@DK33.(!FR',G^CN$^D:N6BH#&_W6Q;A0
MGAAU\.7TY*15E&Z"N;DU3$R=Q)/KQLESV1F *-PI:@237//HE(XASVIR+(*"
M.6@@,)OR6)7X/)"B, ",9C@RKQ4B@EO$*3?(.,\02R$R[+VGC-[2[V*\(R=(
MPTJTK,K)7RPF/;[H)%64;(_A2+.;R_J]=;GM:FYY5Z)%+_;[K3(>?^W&&M'!
M0/^I2&AE2.AR0=D: [_$()Y>R9#E)X.QKLZ\?EFOA,C;//K<H'XA&8.%5ID&
MDF)0"37044>S8<;' =_>S^I--XG)_<'BL-WO=7^P,CTINQO@!$8C^<.M+'KS
M%#F:::RW1^4S6'*>')/*9%&%L[97@[TN0@2%\N:>APKN*1"K>EK?G@P$9/!Y
M+S)&))4"!2XIXBD0Y RSR&)#E! !X-&O;<H-PF_J#ENJ\J.S:)ZS;4>1$79K
M$<\?W4ZO5RIFG?2Q:#B4[8U..U::VJTT 6O>W6,L&8Z31C*X@+CU&!EB&,*<
MJ.22L\[$W!CPKI:H T%0=7%9B4//TWFK+BYO6AR,:05T03DG9>!K/=?PO#P2
MC!9XCC7(WDX[![&2$#."1>-R=P]C;Q31 06;IXPQ 1+"4I 0-,2H1#+)9[ P
M=\5;RZ*NOCW/;D$7BYZ(_7ZWZ4Z+8=E9ARS;!(YUJ?@TR%"_*#K]C*<.C!EU
M9>,?^ 477<6*RIZK$.E5^_I;ID$- J17330*FR<T>[Z$LG9EY"P[G7Z^W-[9
M/VM\V"7URZWS[9V%14;G C)#*.%.Y=BGY8XE#8)4":P4:%(Z#$8ESC)H;GCX
M[T<(LTPF^3"@RK^Z\;AY>ESAUBVXQ1H[?D\JKIFV 5&=!R\K3Y&CV"*<*4&8
MY%QT.5'DKH[7\Q; <&=TL$H03S5G3.5:&$<=YX32(+DN:  /:0!7-/"4-'#X
M>2\Q!L:M!A,W*(>X#A@YK1*BH.9J1ES$N3K ;*B[1F_GZK[L2L@1\8$O[-J'
M-CX<Y9D4W\H1\F"RX/6=KX]RA PTE)&.IE<YC*!ZV- YR;K%^R]?"WT$85D[
M[5U5HW="62;:C?UN9TA79<9M[E1X8WU4LUT(I!H=9(OE6P\'6,>R1?6@Q;(?
M*K2U7CRQW3*!]TH/&M;[C52EIEATO[MYMN5T15?9=KI4GL:TI(=I;?0!NENE
MCBT_CXU9EWQ!U=DOG:<V/.R/)2%6)0IW8*QH7![M>9N2-$(@:P*<?,04:1HE
MTCJ2'/<-2=,\0_7V.1/K+ZM^5R<^QXEO?ZCOR1@9QP+X.KB(>) 6@0(>D=&2
M@+Y%L7 N*UMW^0E>6M^N#GV>0]_)*8+6,A8, I8";/<AS^S& 5G''9$&>!&S
MNP]]_685.Y]S_NAIT5FN:+SQG"IV)?T?ZHPY:WS8>IS(WZC5WG*21DYUNPZO
M3Q>C5.2_Q.0_IOR*!2F_.>'B$7/70E*4"T&H!0KPSJI@-17!)!ZH#S//XYN,
MM3:[_V2RK.3C+4!X#FO?HTD(#K(1>9T\XDP2Y'2R*+(@&!6)1"S6-I6Y,])Z
MQW2GZ\HUFT?S'N51;$-WPC!C8]"E'&BH]F<$(5NC!: ,.FY,U;P=-&/7=OW!
MQ2#M]D8L.BO:D^=\NZ)#^5C]W/4%G6(B5A;AKAD&<[)R;ZJJ =\J4/#H1*3W
M9POJ )EG=[1KG1^QBX  4.$_BMTA[8ZT"QI24\OV^C67G6AY&$-N\3B@G1,0
MKYUPD[*P,O/"0-XO;EY8P$EBL'P\MIIK4,R#DB)Y'PQ81&!NWYSR7G'' KBC
M3G+!0^1>8260)U$CKKE$6@2!=,(J<?C'YO'2=(.*&Z:OSS O;,75VJGN1@^;
M__4P*J\RQQ8J#"[JG_=R,SGAB$<F)B!WRAQR&!,4#8N$,$5E\&N;&M\Y#7N1
M2605_KT<0=#&8_&OP+R-N8=_%9!"1*%:7K45@;]O'?XU\J'A?-3YI^%4I/9R
MI$9RON+C26UR_-> D J:4'/,_JJ(9Y6(AV6/S *(9Z5&?ZU?!_6OI>QP#O2@
M?B>WTKTNMZV(>I6(FF?3? %$_=3SP4*T7 43,2&4\R ,MM()4!Q)<D81>4]W
MN&H^V",)9?>R?K;G/.8VN(2P3 QQ@06R(CID<0QP.-@G3'/ND];D!KW]X9/"
MYO?V59#R<I BZHM1LIY[6MC#:.8QT\+N]!:\,1+*E?]'%XU#CQN''T4N+W0F
M,,F(1]*RG&GI(X)#80@KXY,@SLFB6Q\7&XS--TWL49-\*FAY,6CY>/9H5^DB
MAHE5%/!R%'!17XR^.NLPL7J.9E[9]@L:)5;ASZI2W_9B7 !/,TFLHHR7HXSS
M^F(HXVJ2V#CP/&2.V).,$9N<(M:+US/$QH;]7'L])T:.U.SD(+(JD6-5J!PO
MI@O0>C$**O>=SIX ( $@A=-^=F$6$M/95MDDJEV\GWL^MG[D-W)@N%#GNR!:
M^^5=0N=LOFXRDFKC+</$4W@"IRU0#I;2.&:H3(-D_WG*.T8G47R);>#?*O5[
M1GK*HV'S_'F.5>XE(N '@!W2UDL$A^2DSF*, CV9.T/! Y]2T<*MU;%E,4 >
M7=<LPGZ93H8E;%MM^ENG#4C[_GI870X= OR%XH_U1Z1+)AYD<-0DCO,P!*:5
ML GG,79&*FWQ?0D&U[/KWK?#MW)VW<[(%+1&[/]N>P=_5;/K9J.O//F5.>6Y
ML1(QH13B4@5DO?8H.4$TM=IQ1=8V"1$SM"FZ6=0]:J[=H[KH5QK?R]'6Y?9"
M+-$WW5-RM-[W]ODN3U3:6S'/RT63\(+"CG.6]BIEDJ XA" DMR8Z$C@#M95*
M,"B\5E5I[[,X^'>.</WR_9ZPA'E#$S+">9#,."+G+08J<#2!,<>C"T67E6GW
M_GAWYT67_57(\'+(</[8+)LW+5 76_]7\<'+\<'%@B3DX^K_&/42T#CPY"W'
M05E-E29.N$2]-TY4]7]/0@E;#/[+&I='9]L?8.T[NWGJHI>$4B0-"X@S'I"C
M7*.$F4B@UC"K^-JF8G=.8Q\O!JP]3QW@<I4!5I#V<I#&%A2]7UP98+8[[]$7
M%J <+%UMX%2]6*WP.=9&78WS/]_**DU;-\_;+&!F,.JZ"E.M$-#XLT=/(<MB
MIA(LJW+>YXL1+(6G<6Q6Y:0'_R8'?H$7ME821<:*U&S;ML]YJDTXQF;_M/S<
M3[FF;#U+KCS\E^)?!YE' _&5HU7%6&!*?OUYT#UAEJ_W60ZNSQ;5AP_E(.L@
M*M9K I;:;AEYR#/R0.EK-?VPJ78Y@_.JT>1@A_*KUX]Z1TIW*6XNAAE0%7BN
M"C/A1S=KJ,!SE<Z;+"9='R#K>@!P"8H%E&8 *+#TIKZP-P!:V0HWI\:-(?&P
M*RU8C454_ 8,+FIV;P!5L&'A/NXBW[C7:94C0T]O^VQY^UX1UQTD,(VAJP<T
M!96S>W$[SI8HV0/"G DJW[3#\A;=^];LL;S!\T9]J G">2!MR2,W1FCC!78Z
M*<H2EX'<4SMV=\;/B"U517]FA!R6D[@#"<RS@!S\%_'$$]+62H2#TM);:9/7
M #GJSCE"BRD6J[2-%R2%[86TN;MKWOQ^-\92_[TV[:>0OQD+R"^]D5G.Y"KI
M;M9_.V52XD3.:B&X>E5/\56C-[Z8#-;2K3VF@QS8D,W V!_U<8?3.$:90!OQ
M//I290B#X/0\L@RKF$P2RBG!N.%*F^0BHRY:E7L4QYDR#*_B+V/BJWBPPA'8
MN\X^S"F'E4R[G[#V<X\[G.,PAF+$(K.(,\R0 Q4#!1ZP<M[9F# 0%KUK;$P9
M<,FQD:MTIQS!&U4P,U#E%%!0WVJ_VY-FW[9*>AQ2V?65<]&6)3H7V7/KP!@+
MDAJ;@B,ZR1A$<B+-D!W3 Q43?IL$JC]LL_UGI]?;;F\W6T!<?]B"T/)DM>Q=
M:/8O*AJ;@<9RZRS)J/6$$Z2]S*VS5$0N>H5D\$R 3'%$BK5-L3$-7>,Y,Z!<
M=_<+1T^G&!HR3*7+Q#:8U%J451=.H_B_IYGNX#B*%'R@NQ&,<[%_%N,4L&6]
MO1?[_58A?,O7K@3P"*7&9I';GX&S:$0R)R!ZR62,6DH9# ?KU5FE.5.22BT(
M5WQFY;Y 1D"[OP8YOI^ZG6-@JB]7CS %E@56CL9,1F"SHN<9Z/FR<;9G-9>$
M&X><4!QQ!YAIM/:(4F:)3200X=<VB;QCSM*@Y\R8\9L_F^FDV2YCU&/F\, "
MY71#";!23SIE&<"[(A>[^2/^>M8,_0.P4#%8J*,7NDX?C/]W^/H2ZWJ=UFG_
M]DM&3&]?Z*7/;VC3O":I)C9HY.=!=[B:$] 5D>M&>X2*^M=WMG5F+WIKOXP]
M$ZC(:&(/)Q__=K=$^7/B>$HVT)3'Z&RR4@I.3#("6V&#L%XSP_*XK24,M*YM
M#HV&$?/@MM3_T1'8I9^C%;.38W#9]82D%+M%@R5[G@<LQ7Y1HG*3IR2WP;2#
M&L#*Z;HJR(<7TXANW.R];C,WL$[3G/-T%RM+_QKXR#YUNC=;&96,G(%2<HD<
M&!%*D4B0<Z#X<2L"<AQ^T(0C(R12&2+(2*UN*&$:U_I^>D%R&%!G[S:C$W2O
M[;1CSRNRF($L>/ULCP?FHB)Y?HY)B(L4D+5@"L")44$CB0KKW""'WC!!9YPL
MLO*=19 ]_WDPJ2^KY0 D5P5O";3A*7DS$BP!&S1K\2]"7D,Y-*JY;PV6N9TJ
MC7QVLCJZ! O3<<<XTP1%S1A8F)(CRY)!Q@2"A<>.Y@F7BM[@F!^CJO5K/T11
M)%DZ+/S 8?&6@UZSYG;D[E79+O=9)]R/[=@M$C>*[@KAU)>NQ1.XN$CIJ%W%
M(HO2EY'6#P/MLC&<Q/E+)X<D4R^636\*LWL8T2K"K]TXUN/SV!X51G\\]SF!
M\JH8=CKX<MW_<:"?V%ZI#V<EM^P1N3[4?8O&$O#;H'IGD+Y9-G0;Z]XU&3 M
M[GH,>G/1+;7LAIKOD/7PWFT:^(VAYF:OM@_&3C%@_L"6RP(]MGD4KQO+S1ZW
M+CQW@QYUK8N1^$&O-A;_'F]<-W8R,S?HF#N5YX8.G%??O%&K;:7UVD'G+!;)
M1$]P'#>%[=<+@LK296K?[]93;FG@%Z,QTH%"Y +EREEMDY,@.9QR+!(FLD I
MXRKHI@#+5">_[2)*M 4/=![#3B>+%-C!C\7 W"_%:H>-_*H6H3AW]F_L[Y&D
M05 SC$"H1\0E-T@;C%$B#JN %6&<YFI[OF%N<((/FS14\;15./.LAXK<O'\!
MHWWNG=YY"\\KAY.V.#AB/??".>M9()8IL(T4J,?W*)$5SS^2YR_K[_=,RHTT
M/$8\*@/G+PQRR5C$E0[1,AUM('#^@FR(&QIU/HSG*^?5RQD)9XMIA/_SA&Y0
M>K- QSCKG+8"V*19Y3J(Q2P%%Z^UVX%" Z1PI3\6Z7QC&LNMFL7$=V;=)6MT
MA4<V+ZM&K@8XY&SPUD 3*R-9XY<.6]XODRESTXW*[6\ @<,.3-1W.N]DD@"<
M$4XM:0TR6AH*5IS*(=^;FV&-,]"70?_+[50ONUPVLXOGSTY[?P<4P,Q>.UD/
MW8'O_*T%ZN*;XYW=R\9AO7#6>,XCPBP&Q#UGR&KJD)=.I)!=(-&MU2) S$D^
M\.YIO"_:L036;!%9RM;L51/4@0?@BA+*OSNI_&\+J )ENZ#\,P!QC'5^ U:^
M951EMCUL]FBW6IVSWKN%5:=M_G>_G!,T#/!UP7Q!L'4M>]*+[X:__!J:O9.6
MO7C7;!<;4%P$C]G=;[;1("J8PV"%E0A28K"$8C7EVX,(F3$;JO !_'>_"_^&
MX1</XF<;1?SLEWZ8?D^+#2K9K6_C#7+K>W?=EE"0RFJFV_Y2++E<-FQ,WLG_
M?XVM7>V=]4?[W0X8@&A >AXP.*5?3W)KM?;^.WIR7B.P22-GU(II:M/*_7H!
MUTS>)" V=D4DXQLRT_/AVBH\Y7\]ZA%''ZUH6[M4SS:'!YI(&[G@ ALGN4C,
ML< 2QBX*"TJDNFVZ,9L4@:/"[EH(CF:)_S7TE6VU&_#U.V>Q]2/682T',_JE
MV8J*31"'O>\['5'?J5]^_P#W//YZ6?]C"]>_;<%Z&@>[<)_O?^S2.MT2C<-_
M#K]_&5SSGW\?N./0VCX\.J]?-HY@_1??=^KP/9_/=P\_\ET*WW7XS]'WP]W+
MW<,CVOC6:/WG\GV__@6?_[GSL5^__,SJA[M[2GNB$N/(6*D0#]0B8QA%3F+B
MHQ-!$KVVJ7">/7*+._LQO ) 4)N39V:!VA5#5#ZYA5>/1&]\I!M!M$*:>9%F
M-]KNSEEG'&!2\QSTS\O8[538,A>V?)S"%I^2D-QK1'0$;#')Y$!90IAS;:1/
M5$NUMIEK>@G]=3YP>08,>2WJFI@!7!ZNNE6H\R#4.>C&6.'.0G!G:PIW+/SC
MJ64(=!>#>,HM$S$E*%&51,02<\\>B#N54C,S[LA*J7DI>/G4.>U69M/B(*8^
M!3%4149,2,ASEYORVUQE8AP84-(0KH2WQ&<NX.M"3R?F5ZK-8B!&5:K-\F%/
M\\>,;2LK[)D%>SY/80^+2AN %H05EXBK0)"E+J \\5$R;YU28FU3XZ7TV?Q2
M1 ;& @P+Y20]<TC&NLZ/.$C-Z^5X:.LTQ%H1<@G-7E'ZOGY=:%*\?I7;FR=9
ME#D9@V96>?A.+E29'%?PRUAL\9:RJ[M#G 6/8.H4L\1Y936GPEDLC#6"***#
ME#'M49JK?Y:AV:*Z<<>+T+&IH=H31UNWVKYS''?L^0<XPU8GY]PM363U\/T0
M;]CV#KQ_V3C</:SSW6\? 1^V"'SO8>-RE]0//Y_5#SW=W3DX_#X56?6 .T?P
MG8UF_?+@8'?G[P/ C(/ZMSIK''Z]:.0LL\OO!X!#QV :B?JEWX.=LBY*@QBA
M'#041Y'-U1$Z>.6EH$KP0=804&4,[_M%7V-*=4XTC]1SRH.EQK!$N36 /L'3
MR4ALN>TUV/?8FR;ZJ9CB'9'XZ:JW^]<ROG9#$B-):?B XT)A$SCF@0NOJ4M8
MZ+7GB_CGRJ-.NY235Y0YF(7P6VS'U%RRX/^+D.C^GE F$9$T2D"1B$=ND5/&
M(,) C^&"!)GXO<'_Y8CTGW0[/YI%&O%/KCSAGXL4KF;)(?W,(5<Y7;F_;F]B
ML,MX8+_X20I1 [_@3*N]9A8^@SR=,N"?1?."VO2^0,!?2/*0@+^0&US2)PGX
M"_F@V][]GF"\6JS0BTBE6"4[]6:%>[Z'*BOC7^BQIA2ZH?E-YW@HG!]I[74]
M/WGCSX_'GO\5L>SO@RZ=N;O L._+E31_-\.I#Z1FOW,"S]O/736;H39<]P-(
M8H:/SO25J[#Y<^/EHC9G[#X+\J 6CA)5M@!9YDW_%$,NGJPR^]Y(9M^#K-R[
M_,0#R!S0T925NSQ.WP=:N*73]Z2U>_CQXOOA/J\75NYG7#^&ZX__W81_C[?A
MVN_?OEY\/_Y^U+B8</H>_].L[\!G/NR#]7MTWH#GV@4+N;QV5]2_-5K?X?WO
MQY_933%MRB@/CF,DO,F%1$PC%[%"@>5"'R4)RRTNC%XB?^\#D7,2SBL,6B4,
M^FD.$(J<4!*B9)0ISK4WP7G)8K0T)JQ-V4^1#$&(W 1"M_13K-!HP6AT,8Y&
MT4>G<?!(J%S12H1#!@O )4F]L$E'FQR@T73D^^<*B):(62L@&@"1 65(6\<,
MUUQC9QG5">B9IQB),V6G'3P$(EP!T8L!46,R%IXTP<QHE CW.0^'($<-14YQ
M9RBW3'F<>_&8Y4"BN:W*5/RSJE9E42'^H!R=&Y[[]>7H/)415FS[^W;XL^-O
MQ)R52,Y9"4":3@QT-!J:)$/<YO;3./$\LST@J9Q+$1L>O5W;).M"3[=WF=-4
MNP,;GDI#FOC*6SUO;YZU%V#:/(BU*^Z=CWLG[!IL@^1!)&1 L<B5 Q&!6D@1
MJ(:>4Z-4RATC)9Y6)RK>?3V\^WAKH.+=I^?=25/ 2$T=UPS!0>5$?*>0Q2HB
MP&%;=%GBN5&^OJT#\$NP[EL+,G6Z\&>[2MI_]JA,N?&5*?"$@#2=IP^ZGF*6
M@BE@&"@3S%IDI(R(*= F-)RJP[DK.5_'C[<%EL];6G'U4]L"%5<_"U=/F A2
M&:  :A SFB.NX8?.S<H4IC%XK25WV>.XCOFC-8V*J9>8J9_(2*B8^CF8>M)V
MB%HPH4E$,G !3.TB<DPKE$1,3)#<,-6!W;]NY'2#UJ7M%_#:H@GW) ;.X+<8
M20,D=^9(OCZ\>BK3XI:JI@JN%@=77Z<L"V&T< 9'I"G8$SS!;_ *1T3+Y$ >
M$<$86!9B7<E%11EF9IT5<F.^83AX*IND@H/G@(,IDR1I[IU#(7F->(P4604J
M# XT>"I]BBQFDT2(1Z>'5FCP*M'@B8R9"@V> 0TF;1GG0N")!- &@D7<6X8<
MJ A(B)33$;3 )&1;AM%'-P=Y+C1X"^V,/@P[C5P7BC^P]NS!3IWJ'F_.IKZE
M[NN5)P/,DQN\ ,/YEMS@(<</SJ 2ED\N+/V4)6VX55Q(C**3+L?H,#+4,R2I
MBHI3GWAN4<S7L9GVYL^>05QE^RRQ[KMH2[ABZQ=@ZTF+.(_H=1$T7R43XLX0
MY+3E""<*%@WHP"S2M4VVSN4RI0-5O+TZA3T5ES\_ET]:NIA;';R+2&,/7$XT
M\+NA$OA=XT $"YSE^>YTG=XP5_%%I/<;2_A[>/W/ZN80+)=M,99S7('4DX/4
M_I2%$0R-'F.+)%%Y"$I(2#OB$9/*<6*P40SG@B#)'F-A5*E";]#"J)C[V9E[
MPLYP,@0-V(TDTQAQFX>6LJ10"L8'(R,7263FYOS1%4,5AR^Q(']Z.Z/B]>?F
M]4EK@S,9([4B%_7BG-/OLD_!9];GQ$80ZJJH["7J,<9&E1[X$M5%;\,;\@RA
MC/(,;L6G"H+F@*"CZ6B%$)&9J/(D,XYX4@G4#<F1]9@!^F!! UO;9&0ZL%_%
M*EX%!S]=Q[19.;C2,!;(WA/6A+ I46T8(C1XQ+T/R$E*4+". TQCXW7(&H:I
M&/S5,OC3!RPJ$;U('IZT$HB@3DM*D3/2(BXX1I;GP2;.<S@VSW!(>3C7=";N
M2@8D'N,3>&T)M\NEBE<2_,FY_^-9P?D% M1QXW*+[J4@N#,VY1I"AHK,(N<C
M00#F7!I'M<_5P7(=\^G"G+F=!$N3A5^!PE+'"2HH>!8HJ(]#@8"S\S37XI 0
MP%B/N34I"\A@I30<JI/!Y!PDC,6"8@,5'BP_'BR7,5 AP[,@P]=Q9 C>*4:8
M0B%IT!2D$,A&[I!0B>#<&DA$530&HHRO@)8PL"&&"QF2.R]X?M$N@NH>B[G'
M&\M$^VN&J9P/9*S!L$L&FQ$ZIWETYLSB:>FV:>Z! //MP7*+YI?LIE$)XJ<7
MQ!=3UCK&,EFC.,+"*,0Y9F"HQX@"<T)YPI4P8FW3K*O'E\H^A%^6?-Y)A7]O
M%O\6[JJH\.]9\&_"11%2),1*@U31[EP)C[*/$D7%10A4QB@]&")X72RL[UD%
M@!4 +BL +H=OIH+"9X'""9^,-5:D%#RRD23$/9R;U4$AK23AS'KI&<\]E Q9
MG$OF:4&PL/!_Z5NX+_PW-']L#A?>.#T&!O'EWYFJF^U36SS)?\/'AJL?^;;#
MTUZ_F2[*!33;(;;[[Y@LL+)\<-?]9?-J$XJO&KG1@,<X+=T$)YU>,W_9NVYL
MP;?^B+^>-4/_8*B$C%PXV!]\?8EUO4[KM'_[)5,STY\?2FA>D]3CVS'Z\^#*
M579B]R-RW6B/D$VPV'>V=68O>FN_C#W3<;.-)O9P\O%O/X?RY\0YEQAA2&(D
M*<VM<5PH; +'/'#A-74 9;I$/+@FAO<9=C21! <BP=X-7"NOO1<I6!8TF+C6
MJRL-<D!?"S"9QY'QBS^(X;05M]/'E*+/M',%EG_;?OP[PC?Z9JM9/.1.IOP=
M^/[?6AU_M**X^/T_!]@?_].VW\SI=H&)1_"=C6;]\N!@=^?O@]W#?P[JW^JL
M<?CUHO'A/6#?]X/M/QK'_[G<$O7+K3UJK*+,1H3A3!&/DB!-342@^)E @G4B
MF+5:!.EQDKFG>QIOY:=[0."Y.>Q]K3MVW#47^V<QML=<>D""QR> %Z%F^[7^
M081%VOYIO].]J*6R<+O6!<*IV78HWCZ9P4U8O) _?!%MMU>+L!.A]B'Z>.QB
MMU2*&5FO92(N?I+B[ED)@"M;K<Y9[]VM4+DPS)V^4?;%9XZX!M="!L%QM>Q)
M+[X;_O)K:/9.6O;B7;-=;'IQT:_'MKL/,#1 Y Q!$[*G^,+R[0$Z&;,A),D
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
MRAKAN(W4\UQ=?U71!V>_7 ,3CT6<;AO!_>H5^]&81E'L)U+L">HA(Y8:>XN
M:43$0Z"Y(Y9"@3OFHZ!88P6*K5>99@NDV*_*S?2G/6GV81QG,31R&(CM^J/J
M8"O$G['5.<EI8*\LI_X)N4C5\V<*K\;6Y/-P2=ZUP\;%@A38FA]L?9KB(RI@
MESA.R$8,?"3B@ S5$BE&B=7&*R(2P!99!:JR0"93R<9=,#Y2E'L1E'N"DU"
M9N*P19*Y!,:&$,@JQE$BR3%NM-.:9G<(40^F),4=<C\5':E,%;$3V[TJFJWX
M0Y[<'P*_C%X;MJW_<VQ! +3^J(NQ]]X?G[0ZI_'2VP7%YH=B7Z<H"N4.;"@>
M4<"<(*XH1R8)CJP5PGHAC(^ 8FP5DP<SE.(Q65S5?S2/25']Q5']"0(3.==&
M6X^DS=[2*"72N0)8PLPG$:)5RN=39B&+3^6Y L3J3)]>3J&)S9\YG+:X4)[6
MA?(%,*;W.?8'W3;\XW+B$:#6NRH+*L>$C__QH=/=Z Q</PU:HY4K$#8_"-N;
M8B_<4D&3-2AB"C988A89ZA/"-B6EC+*&J<Q>A)ZN6UC\*R]&\Q_'OU(T?Y$T
M?X*\8.4##2JG*R6'.'<>.6X2,L[#5JF5YA9GS2=\D3J>O"KORSB3KPZ"ABW7
M2D3*$GA@1G\7%)L?BOGI R(:O,YEEH/!''&6!-(<6X1-5-)Y[#D%_J)7%5TD
M$ZQX7Q:,OQ2U7W"UGR O2BK&<A%7+*Q'W$J"G*$2)<]T"I92S-+*N@2S99'4
M_K5Y7KJ#&!I96>Y[:/0J;*_GIRQ_U4M4,&N.F'4X156DE$S1:%&0,;>,=1(P
MRR?$'>>:,T8"=I6WF!57RPM6]^>G*D7='T7=)RB*"$YX01BBVE+$L<)(2Y:0
MC!BHBY$XT=Q/=M4LE+J_*O_*YRN";!L>=.B>G>U?A;GUF)3ESVKN+Z4&C-:I
M -;\ .O'%#_!)@IEE$;1!(%@63&R5G.PJ8(*+ I*:6YI+U>5GNZ06WPI+T:Y
M'Y.@%.5^*N6>8",&.Q)Q"D@2#FQ$&X*,\1C)X'$44D4FLG*+5<$7*4SM57E,
M-G/IJ-CK-UK-XV;__J&VK\*,>IQ8E=$2_.=\!2JLZOS,=<4+/LT+G][_FFZ?
M&7,I!*L1K*M"G!&)M+<*J6A(U%0*I\G*NEDE1"Z0N52\(PM&/AZHUJGY.P9T
M%KN=HM%WUNB)%B+!*!<!CA&7N841EP%9;X&!,%A,@JUT2>3:<AI0^NT"Z?2K
M<H'\V6E7P\FU:=N=/MSX*(;#^\7(O@KKZ-%<'_\?S#M,VVX7GJ,>1G'0SA.@
M?D]3#A>\SN'[#!.@'$9GAX<#E&(Q*,9H9+EC-Y.K%#^X'E-Q>"RN2C^:PZ.H
M]*.K] 3GL#)X9KE%/BB,N(@8Z40=<ARG!'S#1A%R2K&6#Z[[6+P<]U/,_T3;
MB^-5_8N/XVE]'-4"C#7O*) T1T@ZG6(9@4J@$]XBJ05 4CY@<41SA(6TN>%<
M[NV:PSX4>_"I2G%L+*XN/XYCH^CRX^KR!+WP)MAD8D28)X]XC!1I+0SB@9EH
ME:71ABI;KE0L>2Z5W.D?Q6YQ7SQ]Q=8\[P5^Y@@_9U-40GGL!3,)K!N64_8H
M1TZ%@$QDB3%GDZ2Z*IC$BK_B!>OPXQ5G+3H\?QV>/!6A7F :!+*2Y?84G" G
M@$>0Q 2.UM/@0(?%JN*+5&#YE7DH>KTWC9^V-6S>:<\3UE^9J^+J5NM/2"S^
M'JW#>:F  D)W R$\121@\] L<8^HE !"GBMDG:*(:D:=T1H;:P"$^+05<^=F
MZL49L8C:^F@4HFCK'+1U@C)0%ZSR/*"0=91[#>2!*(6HLC%I1Q1V9&5=Z>G
MJ&?1UH>Z&QY"_,=:+I)K6RXNB4XOP@:\'4L=Y'DJ.)G:CIV K=83@K0A&G$J
MP:1/*B*+/3=24R6BRU7.V2IC>DY6P:TU98G,_E>L_8^VH1?MG[OV3VSO6"DI
M>)0HF-R:A6")'&8!$>R],I1Y3RAL[W25SZV"\*,K_Y #C 8RDFI>J?:\Z?RR
MWV-.YS.+[5.Y.*.\5;?N>V\33WR/I=A'7GO_[H^=3OC5;+6J/.]FNV_;AU7
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
MQ:S'8#'K'*\AU\@USK_VW5I]W_.LNZS]7-=^^]>!C<X2Q3B2V E@GIP@!Z0
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
ME:XH>K=IF(GW2X1[[:JTQGR-:SXWR#M'L;$CN='"_GV^EI\![\YA#M&"<[?
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
M1\15D,@EK!&A$NM (F;8KZR3547GU8?P]NJWX*?,#\21A</<.Y]!WV$"EA1
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
M@PCA.G@38=\"RXVH529F]%Z[@JM=.! N\;!+8KC=J3^,*C"Y[+_(?H8VR"Y
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
M9/HP>=T'U:5;@V&>V-XE/>M@S"Q:??U@PC8Z>2U/[/P')Y<9+U">I@$\&7P
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
MW&M<QSU&N4\L<00+9P#WDD/::(_ ^? \>:' 1UUP9>7S=,!\+!G' DD$[O3
MBV I>-Y!OBYWX5=4'%=X71]$2O'KAU^^'>$1'!P+9(E9]2E["^'\][;5O^Q>
M<(T#^3$$''>- B[=?-R;VZW8B?>S$[/ ?<GRMI.J=*Y*V(JMN$!;\7S.1V8I
M,)(SR+4E$7%J1552BCQG&,,;S,0 /K*I<\R7J$CMF=@I"T@MT[,M!0M' :EG
M *D9A];98(U3'AGLP:&E,68J#HQPU,HQ*E*D&D!*U@W'2P12K\N9^DF=R[C(
MI?:WW$'K[[7>W1RKDJ+V[*4O[4]Q..IW=[H%N9X$N?"<>04+3#.9&:+"*<2#
M9\C)*!!G(G".!5A>F;:#U0DMF:@KI.;+E0]2E/MYE'O&+%%>:T*U 3O$@5F"
M/4<V8HL4\?!ZY$8F V9)7<AYW2[5M\M=!?,V<M6>(1?U$HU*=OP3(1.9,SL
M>HCTWL&,.H8X.,/(6N)1$LR9$(2R8@'U+\L7SRFJ_9QF1U'MYU#M6:.#8A,$
MKLILP:-@*2"-)448.YW H9#!X,=7OI0HR+-6OJRN([1DUD;)C'\F8*)S-H?
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
M WMK][17<&5QN/)NOA"$P<I%*9&W%:[8A P1%%$3>4I,$\]"QA7)[\D^\[
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
MS*[M Q14D@$EM4Q3JLGTJKI.V1577?KJ%#3*EJJNK"6+$6 RPU4%F#'-YF>
M1CTJ%-0?=2;8.O%9AM:4+V1A]>PH=@HRQ2R*3+20]K!<6Q2A EG99C.<#Q*X
M G:G0MKXZ1G:,X,:=BI .1Z%VHV0[P.*&UOB 1#Z>8+V"Y#M(,^FEK3'J#2>
MVQ19X,.L]H(P5\G$U1-.>\.*(T[(MY*CN]%/ PN&V=9U4F+WZBG';%1M]T+Y
M?N+_OB9CF/48G)Y&FU\6IE84B#Q>K_8]5%^"/%K5&H++GG683WU&8"M"3+%V
M^)[U6K_&7O]+VU9&B?J(UV$4]:&H9/T:A_,9JUAS.T>^.)=OZ0(W=>?3>*!Q
M(-;V>#]G/IGRY5[_ZYR?>S YC_5<\S?CC^STQJG]IY;H9Z?QJDQSZ^\ORM0'
M,2M\%\[]#<!Y!SZH[YM_],2$T<E6,2"!&4=<'7Y69,"*$ K-M<>JV];"R-,9
MS;+)&LBRL6=4RG"543-=# H[;'<+ZM5,NSRFIM[343^'PI49C'UJ)?ZMV#&F
MZNJL,_+M\ @.&P#:_G= H>TB*,23XL4<E\V:K.I$'YZ)?+KP\!S%)4 )0(4^
M>]NFR%+9/@>U,E8Y $,\J7RC95NR##I^9K7$U4-*8.)$.1YO_ZCRVWUK%[OF
MLR;I7W+ T6S(4WL<W!5SE%IVU'[)MK<99)\<[)/>)&"F/<A6XO&)G"6F&;HY
M@B'+/DPT[@EK'&/ZQ>RQ5[-2(JKKQ\_+WW$^EF\%:9U.B.-_IN<J<].:30/
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
M[B-HG_5)BJ0U -#.4T]U[L3%UHAX;ZP:+"@RFZ :O*XR#')0X:VT@0M>>4-
MYV_KIP[\7M<V;M#F1FCS84D-H$98X;%#( IB0!LBD>4J6Z^DIR$8Q0P("_("
M->#OUP::BXG]7J6$ZQI*&H)](!6@(=C;$NRB=,^B\"Q*9"2W(-WSB%P4&BDN
M,3914RGYUH[AN"'8)TJP#R/73PFVT=571\V+PKYE7E$:!4I. OM5)@<!$8&(
M,"1PSS4Q,NOJA"^+^X]"SRMQ"%U7A[_&&/?G:VDFN7*'T 9J??/!N;/9,S>E
MOGI]ZS06!DL<>J.<%/,< CINM0;KS;/OO[MN$]3QX!SZ<$E!=D;*:*U#'E.0
MMU-,2)/DD DD,6(44=QG#FWN'J9[&R)Y9+F\ ;T&])K<A,T'O04C0V(A<*PC
M K72(VZE0RXHBJ).#OB6<(2:%>4F-*#7@-[3 ;TF3V%S0&_)\>J 83&C$9,D
M(:ZE009[CD@R. 01A11V17D*#PEZ14O_1RFE,%M;<+88TT\KFVQ&@8P+:\PM
M%K<I[7!MNU^5AYF6<!Q,"\&70LNEJD:IXECMZTVZ?-[5 ;K4Y7,!"MY637\V
MI;7G0Q>".:3[KSX[QK@F#B-=7)D\@/@BE476&"XH"2[F0'SQPES:;'G[YAM_
M5T=:L_%WVWBV^^4SXX8':0Q*+(>^>6QS-U>+9##&\NA!$V%;._*"CJ[CC:_V
M/:/ C?;^CCZ99N_ON/?['SZGX#WCC"&.DT#<<0Q[[Q,R@A@ODO=&E+TGEW=8
MKPLF56=@IFI2]<'8^%O]E>LG5>7G,S47OI&W=MR3J>KI<8V2OM=BO,^QHY+&
M"ZLW\_,&A4\%GA0^?80^3)-+'J>@JKS_@JIO<ON+<@@'K[KA'4A7I?7XVI2B
M.W@U;BY^?OCC*]^E_^[L_9H5B[=X[\U;#HH!VW\#R@$H#(<GA_P3 ,^G]F)S
M\7\=[Q]\^?'IXU_X$*[;/?B X1E'>P>>[\'GAR=_M#\='YU\>O/IY#\__L)[
M/_[Z'((,E 6.? H&( F[7)X1(QYIU"";&*'#8GE5Y22L,;; I22GAA@6&2@
MSAD;HF%LL79=7NQ66>W6;K2YB6#VV/^\U.K%C<&N?/#\1&VBGAJ=-/&!>RU<
M\-010-A@,?:.K&ECL 4E;7.TFX^Q59 X=UOI50UGJG8KN;U8?U15O,S,J_1(
MA<?9NI]ZZ<$\*!5E@1O-ULJ$(:MZU;%JX=*U5;^'3JFWN3VN--C-\D9GIAG
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
M8EZ6O+/,V>Y6B#0W\_IN3E^HW/?JM#=HYVM>5N?J6ZS;7=5ZZLR-M0*!I[<
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
MZP%=OYQ['81Q3=:;TY!>3T^HW5#]4Z--PT-W'*1<I@UEF2GR^ =02P,$%
M  @ (5955I34KN^0%0  +_8  !$   !C;FUD+3(P,C(Q,C,Q+GAS9.U=77/;
MN-6^WU_!5S=-9ZK8EITOSR8=Q8ZSFG%BU7::WG4@$I3PA@*U(&A+^^M[ !(2
M*9 $(,D;MG0N8HG">0Z !Q\'YP#@KW]?SB/O ;.$Q/1][^3E<<_#U(\#0J?O
M>]_NK_IO>W__\,LOO_Y?O_^OC[?7WF7LIW-,N7?!,.(X\!X)GWG? YS\\$(6
MS[WO,?M!'E"__T$*7<2+%2/3&?<&QX/3[5_9>?CVY.U;_ KUD?_NM']V/ G[
M$W_RIG]Z$IZ>G;Q#)_@L_-OTW'_CH]=O4=!_A0:O^V<(G?3?^N_>]M^\06>3
MT$>G[\X&$G29G"?^#,^1!P6CR?DR>=^;<;XX/SIZ?'Q\^7CZ,F;3H\'Q\<G1
MO[Y<W\FDO3QM1.B/4NKEA$4J_>F1^'F"$JR2^W0>E)+[,9WC /[,06 P.!F<
MGJBT HDT8!.:<$3]-7; 69^O%CBIEH&?C\3/0L]Q__BD/RAI"OA:K*CFU5'V
M8\]#G#,R23F^BMG\$H<HC4 DI;^G*"(AP0&T@@@+GDL)"C]SQ*:8?T5SG"R0
MCXWU\.$7SQ/DD/DB9MRCFF"(DHG,:,*X%.MY&9'7L8^X;)TB9:+*I*4_PA%/
MQ+>^^/9RF02](WNM:=*?(K1PTER4R;3G3UQR4&B5)^_>O3M:BF96G8/*EB/3
M]\7'_LD NHV#VKHF:*\;OO65W"'RL.EB;GE0<GOFH;);U;4%DZ3\GEAFH[J;
M6E:"$A"E?^6B,,'^RVG\<.3'*>5L9=/XJT34%Y=F7P(+,''1K9*+#Q4Z$:4Q
ME_+B2?YLL2 TC+,'\$@TF'/5:FYQJ 9/;0JHZ)KRSSEB/HLC0S\^6K!X@1DG
M."E.'Q)@QG#XOB<FD;X:)?\=H<E+R(E*HBDH-WWQ\Q&(X.AZ4Q(E*UK?^UX"
M!$0XJYLV%WS!L&O!022!"4H2_5]??A]%KN4'$3^-_C>*'^#0M?@@0BC9H?1"
M^AY^]PA8;\J<133X1#GAJQ&,$FPN:[7GB:3?;D=UQHW,1R."TJQT;S+]X5C^
M._'Z&Y.Z\!'0O S.*^#]>K2-LH6?)CBXH1_DY^W^D0OG21H$MQJ6M5R9D4JQ
M_*&BH(&8BY@F<40"L<;XB")A8-S-,.:)'2OUXD9*!L##'50;SCDI0GDYEI>!
M/?/!DS%B4*H9Y@3RN2<Y92PC4Z?V3'DO2MA_[2ASZ]I*XO BGD/!9I@FY &/
M8,T_Q]=QLD/_L@$U<GG6Q.5&@Q>'7DF'ERGQ7@@US[3&X=T,&OHLC@+,DD^_
MIS"#[,=H!9Z1S%?V9!;A_^)E"IY9K*CU/<=9%W COZ]WXO<O2<[O\V"LCYLH
MF5U%\>.^P^\:QLCA&X<!%U ]"=LAIFY@_2*SD( M?D>FE(306"D?^M+;0>AT
M#-7EPPK'CC('/"-W;\52@21^%"<IP_!E RY7#@5X;X/O*04=8O$K?BQ4,(LI
M?/2SEFU'6Q. D:=WVSP!6HF0$EZ':/F8)H3B)!GZ,"$D$M62CTI)$Q$GQ]M$
M*!BOB-,A D;T 3(?,^OAJRA@K.Z3[>HN2'>HDL>9$VPUAI6H] ]!4UN(KFY7
MY?7B1@(&VP0HK+]Y$BWS+RF\#E%RC5%BV^3SM,;*/MVN[$RP0[7Z.8Z#1Q)!
MRPINP*IG(]%>IV02X6&26/OLC"A&)LZVF5"0LKU+4&^#ZF6P'>+I.J;3>RP"
M^A/+,:@D8:S_5UI/ '%/R'L"H$,UG7FE[M'2?G[="!CK^;4^OTHGF!3O4"WO
MZNO:P:=U\F:[SCONN;K%8-*EMLU[G=I8S]K:5HEVJ&[5ZN0.3^7*$&:OSSB>
M,K28$7_(P+QP6RPUX!CYT-:PZZ630I63ZP;7D\ =8NO3?!'%*XP_8@JP7!C8
MEOQ42IH8&6B+607CY3C2QN\2 ]=XBJ(OB',8BJ$Q7L32O8*IO7>N$<'(B+;>
ME7!>CB?[1PFQ0]1\3A&#!2>V):*0WECMVBIW(]RA&KY"A/T312G^ L,NU(.]
M@Z%2TECKVG)7P'@2QRL =8@!L8L\2",\&HE:D)F!+O\/N5EZ!9T^]_A:]@!K
M-"-3VG)807NC$7Q;P\L!:J- >:B[U(GLHS-/%?6QCOX,M%6V6_3'>Z$^=2GP
MVA#'<6/4!LA(H;: ;PP,=9,Q^ZYSCR;1X3MDCFKD4G,,N';'3%&7J*T*XKF0
MV"!OI$OS+U2& KO(2B%(YT*&+F;D0/,I%#"Z6/.UD3X7'DP@)E9.-;]"8]"P
MBSQE@3T74DH21@8J_ A"O(M5;0H&NI!@B66D1_<W6(07NTA>,6KHU%MT.2,I
M>O2]%'/L8O478HEN$_FVF+'R-0]#,1#9Q:K7(XLN#-1*&XG0? )5T<DN$J*B
MARXT;,D8*U];S2N +E:X.>:XRTK/B&8D25NFV\4QNTAA55C2A;0&>2--VO*\
M.KC915HVT2TGXW=;RDB!MCK?0'2QVJNB9"X$-,B;J#C3EN35L;8NTN(06:ES
MC%QBCDAT^$B.29^1=LT/X!SA:?+<_-5[D>?DN;U4\?=$S<*:?<W-X,K^,[L-
M-'Q"C,+79(R97",]$=MU:HSL:_X,5_:59@]49\O YP[?S!4\2><BOSCS#Y8N
M&!#W"CQ1&['6:VPTFA_&M=$4LI([,LNW+,C;%3K9C!KB_4[-P@+'2+/FY3%L
M&^@@756A82>>F@",!&F>H)K@<@>)*81XG?BHD#/2H/EZ2O'E#E;^899 ^R]L
M-.^.(<3<0:JRD*_\_R).W BJD372HGE\\KBS_.,)J Y3<9<N%ME=R(BMBM>5
M%2[FVX$E%U@3@:\T/U%.8$E)^4JTXKV"S^QF-:2NSSD@LPV01E;KMH.465W?
MSO/,J*R>+XBGC(BK1^,P7P;1*<PK5X1"ZX?/,MDU01,2R60[4+RS#B/GFO,G
MYWRC4=S(M-8I)\RUUGS +NCM9#LP[?=1OSL1[PIJ9%IS]-CM)E*INKD:-[&P
M_?V@%->!&ZG>Z5X*[X7VJ)N<%W>%N8W5%8)&K@QW6'2>@:^(B:GGP<UQWHA@
MY$1SJVQSLH9\[B%%TT0\Y_OV'!.@D3W-&[/-7MFV$;_VN?JUFX06MF*.6?Q
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
M[S00TW18>+)YW6>M:W8'I,-,^+.5F$[2"=YCPO^:BM$+AOO<'+O%N3\>Q&^
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
M-UK'36*JVCF#$&-5K:IYJRH; T0V=$V2K<7@  E #^+:BDC'S, X!I&Z"VQ
M*EUTI%N/V5+U.DE BX9][<@J4GMVH"PS6R([3;IWM,Z]@+8BS]&";AZ-//N*
MZ @*Z+R!^,3YXKR)"9Q9]Q9FAYMA.:@)!;OAU93NYZT/@MJ*/=_987U?20U+
MH,79I;,;^@*P8B3A2FKI:[RQ^N@@F/:KQ&+7>1+=*RSN &\K4GUGA_A#26]
M>MW=PW["IKYN;3G!I-9,TP;%?H!.T'IX!MDR[DWOO+E=\&U%L._LZ'\P^0W(
ML/7-UM>)6/=KG0ACA:IM.U8B,C9K +7+C VC-,D64L/KKMN0;<4J_]U;4@<+
M[6B$NLQX1[[F8B5DY)$;]@L E990O5)24ZRZ] Z?V0'>5M3ZS@[LAY)>OYQ\
MGH3V_Y:Q^ %/:.UZ+E>+:69MVO[BZ:Q<_>#2-U_38CHO-\=X'F?]XE->WSS\
MQIKY1:V45Y-JO*V$ F*VV.+.1 L(T6 ="4]1L&G9>T\][@@/E<?F*:_JY2>_
MFATTA@FJZ+PM" &C B-,!31*@4.97$IH0W>?:X!AC"EH=\2KYKH&>FQ"]:P^
M<)O&_A)G=DEC6ZET52&"KZT\+)M[$"6K4ZV2*DDG5WSO$F3;HQM3Z/$WQ..!
MQ#\T/=N1W/*:01&UB]%I@EK:T1PZ@HC6\:^4:C'!"MM[$]P>W9C"G;]]>AXJ
M_J'I>9N]&Z)7698$F#,OGU)Y&KQQ;)9:5]CK<57V3LW8-Q'ID7,-OWEZ'BK^
MQ]">H4JAK2^05+M/=1HA99] 1*-URA%E[GWWM*_VW'X>6D[DY#5^7L=K+39G
M6:MY.@_WPLR\64[7E?]P5K =1US^;"+1QX("65*658I-!"E9 1:3TTY5%^LU
M"_]F$N9A$$;5G7<@-ETLJB,*J]L"NX#[^_QIP[(@GAQ>_*O/+:M^Q8JJJ:9U
M(?T).NNEXA6O-6]-1F<#B+)"U#60(%U(] ZRVQ[=V.HT#LFS@677CUN+>28J
MZV*E;WAW>U4O /X'G92?YXOVX42+ZH(M'KQN856>9P"E*X"M\*CDI>!R[P2M
MK8"-R> ]%J&Z"^PQO'QT)3*G)=38SDM=:D6OI0(=<S(R*/;[[$B\_-WGX3=Z
M?[[J7]4W-)O.%RU.<>+(:BTC0LVIW96&!$%(RZ-75:!4TKC>B^AV)-_"?G\H
M:6XVGCE8)H/HW(OHU0M4O\QG;W^GQ>D&G49?#7N;4JU;SL4(P<0 %"5O"97'
M+GKG?VR+;4PG84>BT"!BZ]CAZBO!?VG&[*OZ;$&EU8NN.1=A)3B?6\@&$QW1
M(80L9/3%5YM[WRS>"694!;8>0?7L+YE!M,]5.*G*9"BPT1"J8^>&4FMR[,$A
M40@B4<F]#X_N!#.FLZ)'T"_["V80A?)LSE;L8C5-)[36<%8DIW24D+R2K.%D
M *3JP2I1$D:;A>Z=0GT/G!U3[K\[I7*(= 91*]<!5<:A@XP012MD[;QF;\2V
MZ-1@ YK@BNA]B7T/G&\@[7Y(U7*(< YFRY7C-W96[TAGG5ACHZG%M!2NU$J?
M.X@M$E#H)+0LA/SY3H>B=[]KQZ3Z;UI[##']W8\Y-RE_E]/ZEA.?:W1:*+"!
ML1BM,B1VS2 :%%HG1SGWKCIW#YP=L]>_:<KTELX0=)FVD<]*2ZT_G<_>K.;Y
MGY,@,7A;%(B06ULUP4Z80,%#3VBTQAQK;Z_G?D0[III_;Z0Y5$9]MYXK1M.O
M\Q6MDT!YM"T.N*!P4*2M8+Q*O"_RD-D?$]EZ%5U^L"3J5F_Z)A*]!]EWNLS]
MP(=Q_\!6@Z.%RT6=@C<)A&RJ+1NVCJ*)D*S7/HOBI>U]4'T_HEV3MK]EV@P@
MHTYJY/(E#*U6)[2I57 KL2_U!5A.HBC"",6*3K7BBXEG($05(!N#,OEL0U+;
MZ9=](>R:K/TM$^B(PNINU[!YSD[^V2*_P^5EMI,MKCI&X4(-;*!+U]K_L?MF
M5-;KI/(RE"E\!Z1O(H-[*-.FAY@&V<PN 5SGK=P:;9LR"8P6:K4,L@H/$2E
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
M18)&;5%$'D#VA_+ACG>/ZC3PV!3I(8]!?*.+J)[/$Z$+OYX!U- JHRH>.\K
MOR91;$BH0_>&G[<"&61TYZ&RDY)KR<FS\^G9BECG%:#P&;)5450&6+!WP_7[
M\(Q5:^['BOM\P(,D,2SSOX:X33(;_ME(#Q(->[S&MC)MQ!9BUMI4JT2J0QXA
MW0)I3&;YD1BRISP&\M.^#M3:D%U2%J3([3C$&<:A%#LD09 -,:#H'2ER!Y2!
M1GBQ-&,MZ#1YB-1B,)2U/.N.]Z@J-";GLY+=FQG<BVA,:K('.^[W5 ^2Q]"K
MX-+B]#IK%SP[XYE:GK5/$%%J<%$7D4IQGGH;# ^"&I.Z/")3]I3*X.<;?\/5
MV6(=,CZO7Z#CK'SIJ7=E&(=%<!_XQEXG'WV&/, QR!>R7#0X?'Y&$]Y>J]9:
M0FL9#Z:LV9+9]2$75(HEI.Z)G@]A&L3&N_3\7WEN?_]()Q_H;_/9ZMURHH(H
ME"*[7]GR'!AL57I3 %&I9F\UD>E] KLKQC%M@%TYM95!V$MXP[H1EU#^;\+%
M[Q_GD^I#E%9GD-$QN,Q^?M*TUEN.1(HAYMYA(EM"&],^^:B$VD=4Q^41$X,F
M.IH2)$^!,UJQS> 5!&1/RSJJ28N09>SM>VP-;DRQZH_/I9W%=50V_3P_6TQB
M3":IJ("YK5J1PPRQ=<O.WHF:4R76I8] IH9M3-5-'IU+.POKN%2:?J!)-FA#
M.^VQIJ06LYHA%9'!D7?%)2.3ZYV+MRVV;:AD_S!4VE581Z/2T[JBQ1>(TEJ7
M0E5@0SOJT(D59\4,WM9BK9<VN-Y'3SL!W(94[H] JOW%UC&B:[DDNN-$Y/(\
M9)F#"%I#K5ZS"M4&4%4'TJB2;"9G?>\Z_]MB.]8<W/";O%.*;1,-,60#!M=Y
M^S$#1EMM$CDC]79Z]\4Z)N=W$,Y=7WM'$>K1E^&%IZ44.^8^M0LB"JR57&"M
M9!%*##*:[(OM?FR\(\0Q.<>C(MP^(GP<GJV]L$C.VZ@*$ ;D*1$5DC &7!:>
M;9W &U;OR_Z=08[)>1X?UW86XZ.P;>VG22Q2RBA!56'!!.]:8V$$H5744AFR
MNG<WT%TQCLFY'AW7=A;BXU"M6=LN80R*L8EJ&:55"J)T#BAGY8G_)LK>YS>[
M8AR3\ST^JNTJQ*-3[:IW5Q3JBC)#"4*R=X<&@H\.BD#E"R;5+BH?AV^C=<Y'
M1;K]Q3E@A,!%1R \KZ/\M8G5IBS=]=\/" W8]U6'QP1T&62W,G%7W[4.6W_Q
MZ7J#)AFC3SDDX#=6I@<A8$J>V6)]]*'*$'/GU;X=L@XGD;QF?^$E4&Y]X<0(
ME94H"@RU @PAL$I&Q>N$5Z&RQE"2 P1#W(MI3&<? _#GEE/'?B+J6$:L4+T;
MV2U3((1!1 \QN%9QIAA(1!6L;25E34JJ]K[WWQ7CF,XXCD"L044X9!C=?/;V
M=UJ</J=T4"666Q[3(>#M(7"=-J[+[WDZ*\_P_72%)VMKYU4ZF;Y= U]^:35X
M'C;[-1!O@JWKI3$1HF%#R_@J6:RM#$&5KJJ,9$5WW_Q S =;^EN]_R+".+DH
MC V1G9' $Y0K <KB0&F-PE(U4?6NTK83P#%M@T=EXPV+?S"Q]O,QMX(X8>6D
M*)1VU-**0'@LO),G!Z8F@];I$+N7RML.V9AVQF^ :SL)<M RX/PC_8Z?:/EZ
M,?\P7?+3ZGQQZ>.#JH-O^_ >1</W&D@W)_'\->?U$GZB&1M.JXDPU6=7V-(V
M"5F5)*:48SM<1>^EB%:(TOO6[@XHA^JG\T5RUT Q)ZG8Z -OV^E(=FQE%J\
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
M=+94R&(Q&\?S18BG^&;ZVY0^/%F0W.G1;Y]-R'S!^6(DM.;2D__'!4E'<>G
M&<^!;!3IF? Z*-Z838V'\-WQ\9 4Z'"(?9+2]'Q2CY)>UY1&\D3GO[^O>=^_
MU)3Q>8V8/1\33!T31JTUT$),@G)D:P1I,P27=8[)*NE;)R@/A/;=,;"'RAJ>
M2@]*FRU)*QE0@$F.L'&>(;J@P&6'F3$G6&A-I^$)S$W2<+T-)=0$]10XS>L8
M2=>,2^"<>Q--5$ZU]M?N2\/=X7K&F[J&C;S/:*Q&""RIFGPHP:D0 )5#87E.
M4K9..[^.H.%<OW*OKOO5@QW$N"Y"\</JEM2?T^ETCOFO/RYFY_CUA[3'X*?%
M+ZM3VK_^.,>WM],H=CJ>(%/^-_SX=15Z.9M.Z,NTNB1T\FD\'VEF!>/.@:S!
M;<4-$OD][6Q,D26?14JL=6[Q5@ ;\NB.NY!W\.H!1-A\]M!8(1V"8F_H<R_*
M29Z^KU+^QW)_'81I=..R9B.RK,/3TH[8=-?T-B,ZJG':20?[X@<+G%OC"V0O
M/:A@%'BEZ:OBM4_>%&-;7P3<'R^NW>E]=+381O0=Z+#1PB6%,68N0"K,*3DF
M05LR<A5ZLB'5,D(DB_->EG S6[&?2W(5V/X=DMUU.-3%>+ ".MR0_+*9KFS=
MZI!-)U_FA%,Z<%,XD-5&]G>V"+2I,C R<FD%.EO:V]]W #H"DZ.=P#N<1MS
M]/-RY@P"U<G&6 OH,$9&0\5->TF]PS:R'IPH7 :'@5;#1&L5S0=PSB10->J0
M7(Q)M+YXL4<JW&-7[)L)VPB[ P.NQ'PN]BQ$'0QC"5CTM/YEIB&X&( 9I/]G
M12C7^G3Q%HC]&P@-E+/Y4OP#)-O!&MB0?G<!SG)9?& 97/"<C*%,X((T8$W(
MA2ME4_.B(G<".@8*M)-XAYG_"A<T/LR_A-F$S-CY!:KD4_8^.!!*&U")&8C1
M&D!K$M?)AJ!;1S#7(SD& C20<0=#D'R7\[/STUJZ:--!S050F9QWF2Q@*8JK
M*9<:(L^2(#L?C(E<I-8W> >#.P9^]-%$AQ2/-_5P[GSV^>IV%FBL1G#:SB09
M1,J2YQP=B\!X2,Y&@<8UCS[=AG$,--A5NAOS./[RTPVI/*=O'U8B[G9ALZ6[
M/+^.85A!N(W/VKG\VS"4-XJ]Y9B8S6309VE4O3FEDZL5:3R)&(U6HXU/W3$\
ML[: R4F]#?%VE=WX^>M'7H;/]4<G-17^ZYE;\<8P4Q)$)JM)&2V0B8D@LY21
MI<2=:'U*O#OJG<-:Z1WF\U-\4=:_:#F-7BPC??-Z/WT%<#X_/UO];*F\-T2"
M)_34?XV\*R;$@*!]))\NI0)1T[<9!19N678VMY9ATQ$<H/#<?IE[*\QV. +T
MB-*N&<U5L5X=S<ED-;B3]V0GI/&J2DRM<#Q?#OPD+<8?+I>GKP.D]4UHXQU(
M%CP9#]R#H^68_M"TL=0D&-&\D%7O0?U!^H/2I$>EOB\#7-K"&\2]'KH-WBC+
M%:2B:B:7MQ"51DBQA!Q%D0*;GV4\'.YWS-V^JNU1-_">:7=%AO--0EP=+ 6T
M+#%GP7C:8927"6CG28 ZDPPM(X:U3F5N!GYO:66/A:?[5/:CR6!;PJ</+X\Z
M?,PY8LF0BPJU9!-"S#&"4.BB+$7SYN< UP <[#CX,!RX&1EZL"YZ[,P/%L37
M84QRO:3W6SC#BX#)D#%U.GCN,9X#)<<]G"8WE[['HN-OA;\"/1<A"[!1L9H]
MY"%DK2!:YSWCG'E4WRUO[TO>>]RTW4:U#>FZ+-8SS(V[#!(GC5D&A%)B A6U
M@!B6)\JQ:&%+LOG&'KVAAM(V;WV$WDMW)4_WH:$.L:57.%_,QFG9I(1@_DZ:
MFK]Z_?L%..^1<T-FD3".''[EZ_5X%L%AC@$Q&!=;QX7N!/0=,ZN]PEHO3.N0
MU;'CK$QG9[7%V%)0RY]?'EIF)SFS#*QR1/X2 @1;TU\5VF"YT.%F(MF&Y6G[
M=W_'5-J'MC8&6AJ>.+X@IVTIPWF@57;\=K*L8T,R^YKH/ST=IW$M^3JESRX^
M5^'5;.QZ1O>^BO?GFG]Q^J SRH9OW_E4LY<D;IR#)DNL<K8$H[WRF2A7<U%J
MFQ:=,:@R:HACMVWMVN-/KCS^:QC(FZR#TP:$+Y(XS!-$#!J<5=;;X+/AK4_U
M[D>UZW:^\0V_S[&<GSX?%QR)R!F7M2YCINU!94[6=%$"2)G!B:!9P-;U-P;
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
M2;H5P&.B2C_-=%@YUAA>RZ52">]EKHU36;W-(:TAMZUD\*EHD=#S4'IEI]V
M\ET8IRW4T+$TTE58JR.2RYJ50P!V,D[O!7<8 [6)*@?08W<][&DYN0Z4IHA(
M0@I(H3:;RT[2!IH0K"S!.)DPJ70<1+G'4#T,3[81?^M:>L\FXLF4X/WM=!K#
M*6W EY:4]4$9:8!ICJ"XC+5&C:1O@_.Q!"?+C?2B#>=!&U[P*"*PN^AAVEB(
M#<W1U:V \72&__,5BS>.2>\8J%C[8)@2R32V%H(J)F8R=%0RPVYH7'_P42ER
M%Z%UGYEDM=[$%T)@6B@'S)&KH[SV4 =86X5R9(K^$\-.;0>\[*@4W5JX'>R\
M._)=GGS^1_COZ>SI:9BO>N;E0'RTW(+(RWMF]%4(.@ :EQCM60I-Z\(M6\#[
M+KR%7NKJ4+/R#JA?@5YII#,$;B=_8DNHA_$NNJE^.,6:Z:V#_[$M[*@2QXBU
M11<2;!-ITTU10Z+EG&=9C:?6F2B/@F;W^":/E67;J*M'MUU,[R;3T^G;ST_"
M? WDBXA>0L1D(N2</:CD$L1<$B3)HM)!HVZ>W30(V/Z-JJ[JO=F.M[EN.@3M
MGY[/%],SG"U3KZIA\&[\_A):R#S*Z (X7IT QLGOYSG4V\\QYN B+ZWKAM\!
MY[C)TDH//=:86<AX%F;_FI.;L/RFCOD2G)-<N6P,:&<$*&L=Q&@%\%IDR=>:
MOKRU\7TGH..F23M=]/#9PGBV+$W_Y/.7+_\^QAF]Y-WGY_@!3Y?;LTM.H+()
M9!"U'Z5 \BR3@F*<0UM<++SUR=\P9-^'I]9>21TJT'^!=N4JP?PVWLM>IP/
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
M':F0A&')XI6LRL8B&!Z*"#K*Z%O7'-H Y3$5T=U*P]/VDNY0<VH-K(N*CT.
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
MQ&AE8'1H$T,V.>;12):%=TZ0@<KO-S4]WCOS-B9>'H"/"H.'N X'W>9WB'K
MU8=SF-1Z-DR)*\Y0T7U U@;42J3$HM5<15X+VD2G:[O#8B\&3KU(?\.CZ\'/
M^*WP_A7&Y_5E^=?I[+=:(#\RB9.%0>PD0_ZWEB4S2-ZS$))5*EI#MNR)GG[W
M>7DQJ#TI4&Q ^\$QAKT96_[QGS5S<7+V 6?C:18C,IAC2B8Q33*E@UUDLE6L
M94*9E(,$J\O)W.\;Z']%]5#*WX#D@\,=2TKCT\S$^\S\\NW+>+:Z@):LC)2)
M,1N>&7I5^Y,%)*<P!^:50J?18DB]'-0MB'^9&!Y<[1L ?'!@9;,@1\B# R5L
M[4)9F';*,G!<,2,$RB!,Y*IU4&4S)2\36H<I9 -.#HZF_'+QY7SZ'?$3SKZ.
M$VZF\B_X]A-.2$>+7TFLMW^S[K4P2AA"P%(8RLJ+"9KYI!13=%B+XIS1IG6P
MI0WE+PZ'1U#X!MP>W-O\PVR:$/.\TK=\%7O_I9(W_^4;SM*8V!EY7] :T$PE
MJ&W('+E^G%NFA-%"V #!MV[;\"11+PYM;=6T 4A[AV.N!90^8[X\QVWO"+=$
M-=\FJZMJ'1G1QLQ\MI+I)'V][0USM<ESX3DXU3SQM17Q0Q73'_L2/HJRCUV?
M/Y\M1A\K7\N*D&)=TM)JEGRJL2FOZLFM690*5$Y2I(A=8$J?>@NB]-T-/.\L
M>*RZNB/I>GJHS!OF?EX3<363J@,9NY36=8% ^]J8ITOG#A#^??4=(+D>%:D0
M=:GNI/""$*EY8"%H8&A#%B8)5+S9'NY3@5O*VMKK;Q>!-=;;'R2IB\N+*T)L
M$*K._[(E -, D47OZ!X+*68/)7O1*;[^A.;N+#J<U7F0V*<M9-:P%&-)"'R[
M14B.0A5A83TU)BADP<K,4K'9!9- ^$[-"IY2WNU%GZ'R]I99#V4/JVO\JA,Y
MT6$D)&0JU&9KR1!+@DL6G#%8@JVU&(U-]#L$O$Q;Z'!=]%#0L+\@;MB8Y!IE
MOE5PVX6GGGH7],'/<1H>' "374-20^FXAX.M%][ %>#")N:LIYO6RL*\!&#)
M"8@Q992E=8._YX/;)WHPG#AL=U%MZWDHMU_^B++EMV^^?)EA&B]9^UAG:<W7
M!@.)+3M--!I?$Q412AVEK4A\H!6:9&SJEC"URZHG^##;NY(?Y#KWH:'C]()X
M<V@G[:<^LH>^$(_0?*\[A'4 RF1/IIC4*:00A"A%*&&RM3J+#=TA[G[XT7M$
M&"[!%B\9!DL(BN31 ?K$LLK2XS(AN77?K^/WB-B;@O6^7.9XS=^M,PS^"^N6
MQ/SF*\[@#)>_K 4(O\)XMBI"0(4Y1W+8N"<G;M5'&$)A3DDHY%&+Z%OW1AJ8
MQ1,\M=MBOUF.U0 0ZJ$)QM[L7G/P9CZ_O+@*.7[!5.N?I^?T,>=T*-8IDB.>
MC*3+43 ; 9EVH;;:%))9@=9YB<&GD]DEW=EZW1E'ALHQ/+Y=6/PXGO_CUQGB
MN\D"9SA?+!F,!2-PXVF[DQ:TE)9Y$(:^53RFI+Q5G<(*Q]H+FYAZW0E'A<DQ
M7N[VV>I7+7R6#*H@$$1TS,E,;E00FGF4@JE,7H](7OG3:6'6E:G7?7!4F/30
M.V7O9.7'&/P+9Q=BI+/BP6;/C+!D]V$B#S\K0<+/L9B("4WKW+G^N'F9R#\^
M,'KH_=(I>?7/Z>0KULGNJT>/OZ8+.+_]^[?3^>+/Z>+_XN(CING99%E&&DO.
M-FC#=+)81\U:%IS-+ 0>LW76"FB=&-\;,R\.\*<!BX8=:7IG;/4 \.MTMOY1
M_7=BE(0S/(K:MB*F.JB;'!P.P-!HZ<C=-P%;#V,8EL/7G7$Z &K86J?5\]C[
MR\5\ 9,\GIQ]G)Z?_[IJJ#TJ11I12/8J2$X*R+&.(>=,"*ZX5L"].QEWX%%.
M7AS\3P 0?;3W:<?5JJ)\E+,S"FM];3$UKTZM^L+0YHV0#5=)Q>9=?UHS\8S
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
MINT%PZJ!L@9YC7G48$XVDI4< S,::TR%[-)@(3$GA<G1:V="_V=6=R^G1XO
M(O#@)-E+OC!-=C@+]5M!IGIVF6X9;D[!(F@B@<N:M5#+2B[GJY5&B6>O:N&G
M-@Z85G5KZ%QH?P0L$;C-V#\.'M)U2L?+@.;V@0IZ>*R$ 3S;#S@;3_.[2:HM
M.?%G7/T]"EYGY-XP46JIFHR>A6@Y*]$;KY,V$7I*@M^=V%. 6_^1[SXTUX-Y
M=-/#XB$+\QLIS5=YX&A*01=I T9#MAS2!1]$RLQ()0-'$A1O?8#M1.# Q1<]
M JH_O9QX(89 (;6N,S4X5'?!R-7CHH0BB_4QJF[-9 Y*M3Z-KC+--=^M,F,7
M#0R9A-^%KI=<F;&3WKIFX^\C]$'+=7+M6:\# ^MJ;]Q8'ZX,';3")W 9C$BM
MW[6?0V5&+UC81=8]8.##2B3;L_Q=<>1@&L-,$FG59B?:8!EF!)]SX<&TQL)3
M-)U0S<5.VIOV*/IC%5B\.5]BC#YW6FXQM/+_&Q=8=%JKEP*+W;F\5V 1N5'1
M*?)!2M#&V%"3P!6"P"@BELTM%#JM.D2!A8J0>$F\=D143.ML&:@<F11:F%B*
M!=FZCO=(!1;_A>.SSPO,;[[B#,YP*>H;-9 D.*0$'IG14/N).\UBX9(YN@RX
MY<EKZ+_4Y DB3_4I8!<4/?T4T%)3@U1:W&S=OV!V=IO8]: "XF)DLE0:'#!(
MT;#Z3E%[Y" K#G+M;&JX[#^CH NE+P-DS776ZR2)+JZM X4Y<[)5O+5DPP;.
M@G?5ALTJ\P )H'6PX!D_-AV"IO[T<BJ/31O>9[]?[YBWL,"SZ6R,\Z7O9!-R
M4;=&B:46)ROB+R\#C.@BG<[9VOXOSJWD/8]GJ9TP\O1;>A-=]>&2/B1K[6UU
M(:RGQZJM1!WGM:HW==[W49OJ8E"P:.N=+X;.;JSE:XY<\^A$8=&$P'.T:'WK
M>7<#@^2)5ZSC8V07%?2 C5_^^W*\^/X)T^6,I'W=A]+:&ATD#@76L1Y9%P;&
M*Q:TSX&N]Q1UZPS*S90,;T,W4M7]IKV'R[D7#RPN'M"410P.G&.2##BF;5@F
MV /C7#H30 B5VJ>P/Z3C1]'\P3+N:YS&)W+.8#:>+@^W L%E!9DI\OMKIIA@
M7LA$!$$,,B/ZT*GTL^LHC=N+_[B691MYMQZ>L:;C[Y/Y%ZQMIS&O8=Z%J);#
M,[81<L3A&?LK:=J7A%OO_ZW$60F&$Q%,6D&G7!:!11T]2QB%MBZ AT[] DY+
M[5T&9_2L]5T$VY.V?YW.,,'\*FPF97#&^4 4.4WWC[=DRQ*!)ED-)1EM>:<W
MU(ZJOKOZP,W<VZAE@Z(/D.FQ0I'7*<C36RG(C4.0CZ[12^BQ.U?W0XX24E !
MBK=&ZQA"B,65F%(JW'(>-H8<'UUMB%"C2*IDJ)/=."IR1#FP8#&Q7$(.66 1
MNO]D]D%"C5<3K#]]!K+#WI?[7M2[^?R2_@_?UVJ:O9GDC[AL*_8!9LM_,*GC
M%C"_NUT8E!(=Y=D$9K@.M0ED9@ Y,F,-D)F/LH3^RP-[8>U4(TZ[(/;I5]GC
MHZ*A*[Z<#G*/QYL\AG6YR(K3_\#S-<DCKHPFFT17%T0P;43M*ZIX;84+W-O
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
M++KBC'7%6VA=5+@'F<.=??TCZL$$HIZUUD, Z7%"UWD*(R]1.@' 0,0:82C
M/";'D/S""$H&WCPQL!-APU^DO:MXVK=^>O"6'B?R[6>8G6'^:UK;-=#/U\EM
M(^&M<I)(M=Z0I9<29\&@8)8;VF,YD\'1^L5F+T)?.LA:Z*^'2,\3HEG_??,8
MAO.UQ9M'.NM8<@S,Y27E*!GYH[1[8@P9R;#3?-CC[#%J7SK\FFFRAQ#+XY3_
M3&;S<D+.?.1"X$#F-",#@EPAET@R-B*+$B3'HFJ+JD$1=T/;2\?7GEKJH0RX
MVUU?(MFDC@S4I!TYZJ8>NSH7YCWD:$T.V9V +=:/X[<*4' 5R3?-GBF1D>D<
M:B5G(I^<3/?D2\G*=!J3V<CI&R34.)PSTZ\^3B6,^#BD:XWH\A$[R6PQ<;*D
MBZ03P=".BY%.(6[K5 RK??+#GMM7E T=9.P9%3N=V'MI9W"W9_VNVH7&G@*+
M7>@[3FRQ#_WN=NGOKYQC :D(#<Y4']\J\O&ESK6D)]%9;@J7G R!..R]?\28
MXZG@9Q>=](";:]+(2GY+[M!X44<K7)7[%./(>"T,G.9,1X/,NRB8206DLDEA
M<[P\1L_P;D9[#4Y[$G\/[[K+IJ@?<7$YFU2N;T2P)B^;K(M0G"F+=#O71#0
M5UB)0L;LT:-LG;_Z!$D_($!:*F&0:Z=.&RPX(RS_!=_N5!N#+AEB3*PD0K+6
M-M4RPLR,T#5=C'NK6J>[[$#>#XB=OI33NK+S@6:74D3,%W_[I0::YV-R!GZ9
M7%Y<9\#.%QV"[#N@IRXXOX%/77JW"'L#%JYCZH?MR&JYO"]O\O1+7>>/.QAL
MM*LV+G&H';)R <D9_+2 2899GO_]2X8%TNJ<VU[XZ+;FX.?"8QI\8#_L(K8^
MS,?E&7(])[RQ?NY^>(N& JN/O%6*U9;BS6L,CJ#-6ME8ZK]-(+UTBIE^P=GB
M^X=SF"R#@/]].?Y2'^+J(-VV>GATJ1-51Q?Q]! #O=7DX:I%3#^[^9&%#F5A
M.CG["V<7/V.L@GL+7\8+./\=88[OX_GX;'GC7BW:FJN=UAX<>D]K]SX,]Q+F
MKDF8ZQ_7/R)]\/_Y7_\/4$L#!!0    ( "%6559-,S+AWX0  ":V   4
M8VYM9"TR,#(R,3(S,5]G,2YJ<&?LN@=45-V6+KH1)$,)DE.101&0G"D1R2))
M<A(!H4A%+G*I"$@6$% 04((@67(&R8B Y"2AR!F*9 %%U>,_W:=/=]^^H_OT
MZ[[WC=?_QYBCYMZU:LT]UUI[SF^N!6X*MPC<T%354 7P\/" )U=_  YYXUC%
M#_H, +2U@=L  ! #!'ARP+4KC?+J0C,""A!<Z7A7NLF'C#\^ 18 N/%SBP4@
MNKI'?G6M"/QQ<^LOO_T3?^)/_(D_\2?^Q/]0/(:ZPKP=_=D-7'R<;0#@^AO\
MO_ )FBO>\/D-P3_I#8D)?]'QQ<4!(#'Q;_K?N 5QVA_]_<DM_L2?^!-_XD_\
MB?_9$+TK*B9[5T161)1=1%Q60DI67.S?O'?%0@ HX K  &_ $? 'V $#P 7P
M 9R!*T8"X)!D[([>WNZRPL)N7D(V=K"G]D*V,%=A/QMW81&AN\* /,3/W<;6
MV=Z;_:F] ]1-@6^_L96/'6JGP&<LH7U7VUW9WA&J'N!I;Q#PZ+%M@+.MC!T?
M1)&"5-Y/UL_5W=7>VX;=S]7%S4O63X'S+[W+7NE_W!;F5)3WM'LFJ_] ]1];
M7%TI</[CL\#A<"&XF!#,TT%81$9&1OBNJ+"HJ.!5"T$O?S=O&S]!-R^N?^S@
M@;V7K2?4W1L*<V/_X]KF*<S'6X'3QP=J)_O,YIG$4SL["<&G-F)V@B(B=C:"
M-G9B(H)V8F)V4A(BTJ+/1)YR_J-Y.]M_LN[NX^GR%]MVML+V+O:N]F[>7E>C
M(2+,*?Q?:_-JB/[)Z+\Y_%<^7K615?:TM_&V?W EBG],L>!=$4$1T<=_G6(A
M<3%I>>%_U4Y>^%\]Z/^%T5*4M[.5M?WCF6">_V#>P-[C_]ULNT 5_P6I_@<W
MK^[^@W+5_]7B(R$AD1?^YZ;_U[$0_L>U=Z7]TTJ]^B7[_P'\:>1/(W\:^=/(
MGT;^-/*GD?]O&?D;V[5WNZ*X\"LNBYL%E &BZ]<)KQ,0$5XG)"8B(B:E(KOB
M&*2TH!OD5 RT3(P,M STS&Q\',RL/*ST#)Q"G#S\MP3N"#"Q"XL)WQ;ENRUP
M^X].\(B(B4E)2&G(R&ANLS"PW/Z[@6L#J(BO&5X;Q,?C!*Y1X>%3X>$Z 3
MX%W'^PO^6AK@7<,GN$Y(1$Q"2G;5H/H&< T/'_\: ?[UZP0$5]\&7WT/$%!=
MI^8042*\J6=#Q.E!(_HBX1,QU_VOWVCUAP^XQ9YZOB0AI:-G8&3BX>7COW5;
M7$)22EI&5OF!BJJ:NH:FP6-#(V,34S-;._MG#HY0)R]O'U^XGW] Z*NP\(C7
MD5&)26^34U+?O4_+SLG-^YQ?\*6PHK*JNJ:VKKZAO:.SJ[NGM^_[R.C8^,3D
MU/0,<FEY975M?6-S"W5X='QR^AM]=OZ'7W@ /MY?\6_Z177EUS4" GP"HC_\
MPKL&_Z,!%<%U#A%":B4](AN/FYRB+XAI[B=\^OJ-A$M,_X#VJ><P*1VW.)('
M]8=K?_'L/^;8R_^49__DV-_\F@'(\?&N)@^?"H  YZI1_!^O_?]-FFJ70G
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
ME^<=+_<Z^&SS<FL/X8@@NII%Y%[>LD0%]39I2A_%UA"O?.7MLKFY<DRQ?T_
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
MLLR #>]T&>]+WIF1)425%HV-E44O/'/]=]PN#@@6 P?4J]  >O\]@I>P5!(
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
MM XITVG/GUG>1E"FO=SG@_\6/@)7MH^B<U<P5=:!5[%# $M-86VX_&!44S5
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
M>:%#1LN,$X+OY'($W-X:9X8LQ>NF4'T/X/8AV](&*SA]JLPM8LWXT>BV<#%
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
M=?;5.':C:+R)84R$Y4E!LF(/9]CJHISS94.ZSN=TT>7;$>8B\8%UBZRADQF
MNHPPQ0&GH<%J0]]9FC?!L2K@(( 5W,%%R::RP[HNG[E7C>S[DL<W^3?\@/TH
ME\E12E(C=.?_=8& +#P^PZ[T6WCCU:6FPQIY0K>5"!&<MT*">[[=/<F>)M$*
M:?[RC9&S:-:M;!\VN3U&F%[@,(!65RDT7<_=L?:0-'41VD1DN+0K#0_+&+J,
M @UU)!_F!N[%(W##A-_I2!47Y;@";8@@7F],"#75)"=_OZ>M0,_C:$9=;FK4
M#PPQ9]261A$OL):KL.)Y"'9;(*Q98;V./7@E Z*W(1CJER1&'$0R18SGFX.5
MF]A9G[D:EZR&?[W24[*S([=R0'=7U3TULXK@XW@&8,IA_6;8T2R9^N$=0PPL
MLWYQ]F1G31=%#U-+UK'?N;+T6Q5)&5HVP>W&CS"S?#*T1Z7Z=4_WVQE=69_>
M06U[VJ;OPHJM.T9<V8!#3RILFW4<TAFEV>WI'^4#A*K<'.L3;VQD3&._Q7X=
M;C\7,R<Q^O/+%B_6=L5';HJ%66*U5S,"QV9GXE?![M2P-#L9O0M6*H4S5Z1N
M1Y@&;XPOV2&DWHTH<>CSS%8:X9L=3T(I1QY[VMJD,'-E_7# %L$.3#M?3\GI
MMGQ5UD9;82EVK% B%M%YN9!!'7&[D9C0'")%3(*$^*F=8<P&N-Y7;@4B]6W+
MJ.&IU65:(9#[T&2D;;Z(-=*EWWE>C$)K/7#!.JQ*I4^D21J=U(=.ZB3M<P ?
M3%=W%;;O;*5Q=N=,J ]$Z.08.V]5!'NGN0I9:+8W-^.B6J1+BU/<CMEU:G5'
MTV0:88K2"^ZT4Y^3Q[VW%B;W1*Y(7*Y7D_%I?!*-_/A^I?CX,E#;U,S,E"IT
M NDM8#9I@-_'#]40[V_L/=#@QT^[7FMZUH57 )X4Q+,<@VRX!O<S@.@'_APK
M=PKNLF%OXD=M4U#\ /]74\MTV@Q/IH:?MF^&B+$&Z:5DSD7C-G?"PCZ5-],E
MDGQO2;<D2TEF?=V/8#Q\1CP$2-A7PAW;D)-Q<"A0T%0/G+[?2=$7)IDSXAQZ
M-^#?"M[&79;#7[VR&P-8Z,"5:U,L-YZ&YBR$3=W&7/%QWD#<&XG0B VYJYD+
M$+H08M%,TOT*+PQ[(';1O Y[,NCGRS+H&9L1M%SE+1_N:;^AX_*8- <@(M+&
M8RRSA4'4PU*W5PQX4_TQ8"M'3[5,KC^E5A];E7'Y]P1_]GW-P>3.\*:/[#Y\
M&/<_H2D5]\3+35E3;7U5=&VV2$/WJC:A_N%*E("YG7E?)SNW6,?*;6&AUK S
MJ6H)7G39(WU!F3JZLFG BSX5)M$O]WJWQ.K%6M_U7SNX K%48LU"O4="&J73
MJ!ICW<('>T?&>:)_I@@FJR+TKZ[WC A<%!7E5EC?)6C)80RDNG#*[2G@I6K+
M<1)*CF#[Y 54C<2 OU&>EU\'%1EJ"=WFG:\M*7U?\K@B5QV>9M>C5QYU5/0X
M2@>4E\"-)NM_9[DRR8W(#9YF+U54FC4&BJIRQ[<??- :7&;V05E-I61#(32&
MY1:LKDMAA.:4ZB_+T8%E?'$EJ=D$Y9B9KJ0I=]%15CM%O!'3Z[S/'X;W-)OG
M*FX4E!1F*UD-7%PM+QQ$SP?P^G.WS!:_<H"HJLV0<*:+E! .(KAD;C/VS,$-
M;1^TX?UL#J3]:>:O?V,'U- FRGS^\Q;"&PM^!H0VKGV</S8#>5;G36-77 K(
M[?2'\V++<2AS]E3Q47RDI#0\%&:<XLZBETV?."'BQ;'^\L"P>A)-K=7/(X\L
MVU+M!#9>"'1&[O5[,S/3);>9T@+VUEH4Q*NC2D?6%AQ<DE;FC$8@0?DS[CE\
MD(U:,^/*I/]US6#54(RE=UI/C]^^*=%,PMRQ#-_81 +A2P"*+&!X09CZ4U$#
M9D[AP=40[F%4\:JA'#8["@<)"1XFF0>9)Q.H9-PJI0.OHNC\ETZ0^ _[[5A
M"8NZ?*BN87V$A@CWTS&5LU1:PD[34"?]EZO-OR&[M7?K$)U?[&T;'=[$!=&B
M"Z]$V$9WT"[;--U6KJ*OY,,V&R/>U"S3+?'HL$]M?9"XST.M,34&(8M6;/#*
M2Z_\Z$2V@2O@CA4,&)L)+(_Y8A3NYG,C&*%/>E9$(H4$ ;YM!^8G-*7;I?;'
M85CS3,L8$\S-_OR#O=Q%!TY4_! O&?SZU_%]FI@V#_L*9W[Z9-AF=NKKL>8H
ME=F03*X!9UO!07C:!^E@ Q.?C&:QX="W2GP3W(^&81H:MRGSB4?\?7/ S,8J
M"X=/W?B-NIY?$_("@AR'2Y@?,TL0'?^@GVA""W \_!Y\F:1GZ69/@&SF*1"M
M_/>CRS4QT8M)K]WC[LU'I8<H,+GA(A>O1@P6MJ>,ZUIY>?:%I_@KS&E](Q<9
MR0<#MD\L)#0@HO31/=[G _(M1-F2Q65:0[ZW]<V)$*T>.8K1;-.$K$%1A/8#
M /O>[O;NL ?RU*='7]U'-57/"FBB &U\=_<DV)@D(=I[PJ4F+1ZO^QP ."PI
M4%879=;Z&3A0"B^U_)]],QIQ_(<=EF[]%%C%(SVEQG["MTS&H:B"@U%X+VG$
M55@SW26^,VQ[B]Q)#\H68S0_8G5I ]*<.9AH8$V!,MB9$=*,K!BZ@LO,$8M3
M.9OO01C=;47_^">A9M:,'B<=RWB/J=RFUF\V6=+K9Z"DP2%J]<3-^(3ZTQ_A
M GB9Z!H=/4Q"W[WUORCA2)2(N7H6'1QPS^3WT4BSW Z*8V-N+ V1!QG$B2'\
M"B5!"<3R EQDI%S8O22-\)M9!W"Y_A>*#[>ZWYJSLIE,$TRS3$ )M'25Q,@<
MU78E7,E(WTCA:RR&&%;*D.+PPG90S>-7W@@[CSB>#[9?S_L^JCMA:XSUM+(C
MN!&9(RY5' -_'/$!N1\M[>QR]6MZD(QQ4/ZH=!(( 9S\R.KF<R<%Y5QW#1NK
MG/Q+T#YUI$M*J&<;UAU+":BS:R(!W@PH(_-ED4[T\>KX8"N4>"1*%X-GYB\4
M@#OY$JD.]0C,=>#?RP']0C7H'[]@VD!*_F A7F"$1=C[,)4?/-0;,#1''1/=
M0N3=CEP^IJBX<OX47CE#IJ0QD8N7A!8TV!XVOF.<96MHL/*1P%?6L>%:\DWW
M#@^2KY6X5>9): U\Q(L7%<1)O^5G0!RT<\70H22W0JU8L9D\=$\_D(R)'C)C
M*5Y<35#WG\-+?AUP#T)>[6=R4 4K</6W,Y'&QI49BI5:I51WID#T%G!6DO%"
MHUMR)1X/,2]1QB9(*H>Q,/<;(:,M;8UQQIB%[._E%D]4S'UN1GXV75,\:L0
M/!K3"F$+LA?O8HQ]2ZQE;Y4/)G6!;<F]MY>]-8P3N])U+"UPJ'*_A!5'?9'B
ME.(S(#("3%MJ11\)G?T-P?"2:[(WBZ'TON]?4D_4N*])L._RJ6[:JZJ;$GW'
MY&X"/8"+.$ZMP5(T&R;/[)FU:9H:/%D)'5:0E3A68]<(3+\?-ZVA%AL>M&05
M1T5[Y<$J?7$A#ZIUD$^S=8PR)@C=@VFI%CE-QI@(2.0,Q@93$@"/]B3*.-T^
M4CF/P"OUP!V-'E-'+25N58EJSR>7@B%;8.O8:AM))T1-A*IRHEO#!>+#J>TC
M9E-FG>KR=7I-QT!@C#D8[Q(IN5I865@EP!>57@B(C[!-6A3$T[I!21EW_%?V
M22 E\;3KS'8[</?2OQ9I%Z.TB?IM";K)KF@G(<)$N<YH,>&R*:X$+I=]1.!5
M/. [N]*P,\+@%M_@6/K__-<._H<$G#>OA-;G6=(1L:4M:-HRNB9+K5)2Z_D,
MV(<NTXHD;=][0MQ,QE:? 2Q,O-\N[L)9[&[DHGS=><^+<F^![!#)+5FM@EY<
M(]9G0)KHXW;8>G(_ R+$LHI.F&N!>6NVZGK5X@F7Y?WXWO'DZIM<-,$ZW2!2
MAY@O62 R/)KBK- A';-3()2A@2S!O91"X7K5;[J;3)N%Y5: 3+K  F5DA;R5
MYPT-6:R $>*"91523B\D+-SN1ZL(3/89T$"JS>U=&MX83$8&:H_F]E G7O[Y
M"!K!@M+3X!H>\J_N15Y/N0,/U8;L76W(==_3+K#W> -\\[C132^=E9)#>T7_
MH @$"*U%7G2$= \\.J\_X:RSN2M(';-8;.-?Y@B$_+[LO!+L8!O[8.O9AGR\
M-+]]OIN_%=5P#EQ+LX$*X#E?Z47U/KJ>#/V<LTMV]XR.E*V9&&[%^4;.TXFE
MFP<6D&P_5XB-*QEQI\@:" 7'<*C.%7QM;)J%-\N7/ Y*)CDD&HX*$FC8:U+-
MV\$_%<.(%&SLU*0ZYH!#+3/Y$1#'K1/F9X#I3-$XP=QM+X7Z;\:B;4 E0*@_
M<N.)OJ=PPJX@R^3;]/5YG?241)5.VO5CV.7$$-MH";FKJFZ=L2X(QP2*YOO^
M[%$1U8$[BH$;=7I^>!K*]&L1%"*X[)XEN7][XFK>S9A\[P9@0%S9KR*8%M2%
MQIC8A<%I^WEB=_\J[*0OKY"81*ZA?J<>?1M=,.AG3'JJUN]A_=-'L\0C\NX+
M_VY]RH)"F16G6/Z;_%<>V<0%-LE\:_Y>I\VKU780R5-+Q!7+*K1G0$A,E8&^
M00R;0=)@DZYYP&CCM(+U6(D84KC*>S025(Z_RX(5B-1T,D"Z.=;3)YI]'AU0
M^+O=VY%>KD[NYOR0=WRJP\8478N12_$^VW^G#=_BLS(@+I944<!2RY<A'H=H
M1U$>IQ^F@G'%C7=+VEK)X%-T?\PVQ?,*"F68,[J6=V(>U[%99O1GX?@)!^D:
M3:E$+M*-H!GS>>-;&3(!.&B00FS1Y><,$.!%1[#5$@P9"#@.S6"M<]A<I 5U
MS#)#ZR+,@E<\([_71 _G<&Y&+$;&]L:W.JGIPY9[4<M74.:$1TH*)Y+__KRU
M'%]VJ/4,W4N^XDN"W=D2+TH> FZ&F88:/M[8478^&$;B];9K%)>+V=P^9H!
MC9H2D59?502^3'V5&PHP(Z9ZO4*\?;>&.R_9L)G%#]7-X3^5XS/_+8/;0S\.
MYOI*TFC?164:BXGZ!Z.%:01.M*4OK@M+^Q0QN[8GESU^^ W49"FX^"'4,CY7
M:PM9$,669HCF9'&L/O.=89\!-1@\5^1]\OWS)[2/#<FDM-5?NZ<9CD^16+]5
M:O&_-MFUUUB]#$# 1SC#UXSR*.YM@1N0SM>[I1$O624=QM"F*(-5(=P <3R:
M#Z.>553]J._7DX9&_:@O0FO34R/JC[(,UIZX(S>A==)4Z0*N,G/?Y/#RAO 0
M8@W'9-Q/5<&FB,N6540+/IY0,NK*$2O@EDJCOK)<_M_L#T]CH<2+RRM_7U"%
M0VM<KY8WJW/#I.F\,;\\Z@Q7R]!0IKP]^[RM;@S?J?F*96[4OU5=SWZ<;T(P
MZ1_/.VVD-S:4PJJZ@%:NT,^N;^SQY%)5OC8$H#&EL9G$RDF^TP8 >N^=S;JB
M[>FT2H^?:+0MK;P+*HO]<W59&@K*'8IAD<M/=%?1_<*:PP7. 3R!B-B5O=0D
M?["D\\!D!O- NKB>A=J#&'ON<@$KX'5:I<_148#9"NE0H?[HL+'H6-88675W
M?/#:,R#8S8$<%M4'XK=/^B,(TN11P&RE&[*)(E_2Y?-VKLYZ=&F6_C%T?23Z
M;D'"<4W@:>(=S116Y#SA^63@T3C1[T=*2!U1TFTT/-?M?EG.J96RKQ%\R6*_
M.^S:=CZ?@81JAED!\5I<(5OF%&Q5';/]ZG0:H]<QB$"6W,FW ?#>(8""LC\D
M^KK+XWK,^"5@EER(09585XPQ$MR5'P6#PLC<;3M7OL%[N(?::8YVX *M*MXV
M\X08OC:<XNCN[&-\T<,UW'8?A[=KUDF+OOD,O \0:HS<%B9>Z5Q#F@%J6(YU
MTR9RB_7?:*2+$L?^P:U N!5.'LSZONFC+1))J=BNSZ6:KL_V*+$==CSF$)"R
M(QH_-+J_2 =X!DC;>RFC5$X92)P70>4,D8YX"4]JM7X /T]58Q);.6([^AX&
MP5)UJMMKTA\-+@F? 3+3'V8_%=<W2M7)%#8SBWMZ?['_%N-^BK:+-T0;CV6;
M!\8TQ#U*DBKS2!SI1;_C-T@HD2,8UA6/:MKL2/BN\=H1.R_Z!"&.DGV/YY,#
M]F$V65(OEA6TQI)(O]G[5]9)XO<\!K<WHPG$BR>TX6D)!:B733VD@#O9_VO:
M?1_9EJ_VK'VH[<W]\LO[MY[SW[KJ/A82V/9>[^PF=@YO#?:5#!/G?(YAZW\\
M7^R5E-EBT^.=)K.CYV]VU3WDJ?=YR:D\42GSVYG;[N0:Z;_O.>K%]M1Y%L-W
M+NU#RW]T/^HL^6OZ]NOJ;)'LS*5MKP,K)L2?V;RITONIH\%.+J;Z%9]F.?QN
MN_.PRO)/Z/J7AEGSU/8 ^Z);SEJ'SSM7JV>=<:JC+,EHB?LS<:%-?'Y<\V8"
MTV70HCT-%8N/A<E9;;[XU3;IJ'KKFD5FQ2=6_.J8R#@KI%7W[@UVHQ6I4P5M
M%L0W')U\X)Z2U?2^-::RV4<$8^-DV>JW1Y_8>/3O;.N8 U)WWC)+^XFPGWZ2
M,GE' /L&6EP2%NH;[+WYVI;5O>;![>>W['26V?A.>Z=_3A/''][H10V:]U^:
M5<V9MKY6VON;9\M'_1D'7;J_1TZ1,>-7+K!0$#S!MG936]!R"V5V=O;/(EL"
MV/SZ'_;J.^^:]^RH7MRSDH@G._;LG?4JJ,LSA%][,ROKC+?LDBK7MA(X=S)0
M=8UFI>ZE96I3164_58;JA-2QSOZ\,H/P)-[*5U4I4GOGWURW9%>?[<'-F>6Z
MFY_4;Q?63KYML7I* *NMMM>FBR8G2O[J\2O=DGGC>[3/4^?(9J'(3I5)GD!T
M<O640;"X>10/:RS__R8 4$L#!!0    ( "%6559AQ;['''X! #L9$  5
M8VYM9"TR,#(R,3(S,5]L86(N>&ULW+UI<]PXFB[Z?7X%;I\/UQV1Z.("DD#'
MS)R0MQI'N"P?VS5])BIN9&"5V)7*5)-,E]6__@)<<E%N !.D.!,S42U+)/&^
M#\@'+_!N__J_?SPLP'=9E/EJ^6]_"O\2_ G()5^)?'GW;W_Z]=M[B/_TO__]
M7_[E7_\?"/_OZR\?P=L57S_(907>%))64H _\NH>_$W(\G>@BM4#^-NJ^#W_
M3B'\]_JF-ZO'IR*_NZ] %$3Q\[\6?U4XQ%@F%%).8H@"IB#C+(-QJ&(4$AI*
MI&9W?^49IRFF B8T2B&B-(28$PRSC"*F.(T)BNJ'+O+E[W\U_V&TE$ KMRSK
M?_[;G^ZKZO&O/_WTQQ]__.4'*Q9_615W/T5!$/_47?VG]O(?!]?_$==7AX20
MG^J_;BXM\V,7ZL>&/_W?7SY^Y??R@<)\659TR<T 9?[7LO[EQQ6G58WY1;G
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
M Z_,K<2=1Q\8(6?U?S<=EWT7?G$$R5^;9:M1Q^ZT[ +%D6;+3K?[+$3PM%M
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
M4IBR))58<,J2V*U+UKGAIF8^-1*#1N2F$<*L.3 J=^NVNG;,.HOX>>KQC^/
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
M)-]-D_/(F#WP\ARY:C/RBT2Q.D!R*J+5Y1']6&Q;\'A31[LIHZWQ#H+T%_G
M9#$G,HBEB@D,*#/)T32!E(<!C&(>(]/<C"9.;3FL1IT:<YVK.6[DAD'JQEYV
MV-OQEG=$!V8L"S#!;XW4'@\%G%#RQ%-V8X[*4$XP/.<FMYO[VE9%_EUO[;^W
M=4YV2/"FVN21?I+5ZZ>V.,#7>RFK-_MA'5U6HHSB*&.80ZYB!!%/$"2I2&'(
M$H5D)+(T<JH8Z56ZJ;'<5KFVBI#>C6WU^_,,T&HG\WVFMV+5S!SS=44::E7!
MOJZ]VV/X?0]L+< 7FMW!;<27F=@>)N4 $^#-Z/0IV\AFZ0"P'AJN0PQR[2*R
M4[5@$PGX9$X+]"+V12Z:GDWW^>/KIR9^4"]L56U=?UPU$KU^.O:P+WGY>^,
M"G 0!"+.()>$0B2BQ%0##&&2Q F2'.O5QJKO[_BB3WCYV5%]+SBXGZ]OQ+?!
M=9V9TAR/MPCUGMXK%I2QD/:^V@PN^ LM16--R.EU:C0)>F8GU<5U/BR%_"'%
MM]6'LEQK%FZ*\7RMBOSWI@1_. \R'C,>,JA4QO4F!U-(9:0@CQ2*PB3DF5N?
M/]N!I[: -'*#5G#C0VI$_W_+MOS7##3B-RTZ'%.$;&?#;@D8 N.!"=P7O.YY
M.HY8^4K!L1UVW.P:1S .$F=<[^]K@;/J;5[RQ<JTG-[LPWE,B0Q3!5D2,(C"
M)(,X41A&$4JS."0AXX[6\K%AID9,=9'XK9A7G(D<!=76Z+P6JL$-1&>4>MB#
MYT#P9KL='61D.^N<HH<VT=FK^U' ":/IYD=>SD,9<A312&^3PUCS (X@12F"
M$0Y-QSP:"N[D53HSUM3(H,V%W<@*.F'U"Z_%=:2$<R#;\8(GZ 8FA]ZH.5.$
M!1Z>>.+<2*.2A87*SQG#YI8>Z6"?9/6Y6'$I1?E>B_GM7IZI!W%0#N)F*?Y&
MC8.\CKOA(N$\A@(' J)("$A-"3BE LPRI%@DF76*F#>QID9&6C'0:0:,:J"Z
MEQ<*MQRIVU*G@W8Z.F0V^9ON\USW<I,X,"W^CYD_AVRU%YG'D3+81IU/M\0V
M[["?37;S-]IX"7#>$=I+BO/_]&O:92V.]:2ITS4**<(Y23(5B'J+'QJOF(PA
MB94V\L,T1*;48>I6W=9FT*FMK6V'IL7Q#DV@D[M/&ZP+Z-L9_KXQ'7BI.]_P
MZC*</=M;V>'CM:?5A2%?H)&5'0C'NU=9WMN/C#0IFA0 38S?<R'%ZZ=?2S/8
M-EQ6L]_W.@9AG@0LC3!%D":"0Z3W!Y":PA%)BK(4,T0R+EW*0=L/[41,(U2&
M-D9&G6CUV,IN8GU>K<LZ1^K/0&WBQNE&!3>2<I@5.ZH:!NL1;/,ZQ^GS+LR_
M=C#OA.=?AMF9O-P1\T1A#@./2F3N@#RGLQY/Z)U>E"_U $T-:]/HN/WQEBWR
MNWH'\KENU_5AR0O3R."M;/YWCAA-L1(!S"(3K!\3;79%,H4":7)+HS@+0T?W
M2D])IF:+M8J 5ORZV_=L\Z^M-C/0Z ,ZA<"K3B7';F/])]'6G3/"U SN\1EP
M5OKD,UV'J+_LIIYRC)WK=!U<1S*?KGQ@7S^59B!95FWK .,+F^- !BH+(IAD
M%$.D252;C3B!)%2"93'E061U>GQFC*E19"=BU^!BUJ/G^S$H;;U05P$TN/?)
M"9L>/J>3VGOS-1V.,+*/Z:2*A[ZETY?V^\0_:F*Y56_TAC.OVMRZD#.1*I3
MD,K8-'W%D/(H@IR'44A9A&A(7+[PPR&F]H%_D=]7B^]FPV%DK4^2:VDO)]O9
M8FKWJ5^'U,!?NBLTSI_Z:>T]?>E'!ACU0S^MX//O_,R5_3[SSX5\I+EH>>-F
M*>HJT<V)4U,QHIJKA"2(X!@F<4CT=X]#2!1)(5.Q#$TOMD!)E^_>8LRI$4$K
M<M<-K/$6M95U&HD!K>5W(P0;].T8PC.F U-&!V?7&,R@V13!;R2>M25O/-H+
M#@!Y8A6;$4>E&0<(GO..RZW]B*A+)[A=/JM7<S3YX-.J>BM+?94I<753MAD(
M.Q?,"8JSF!!MG0AML: $4<A(1F 0(19AQD66.6U'/,LW-8+;32E:+<%!Y:GC
MJ4C&F0ZVBFH.!*VJNU>Y<:+O%\&./U]P>@?FVA>966=Z'@A_3U3N6[I1:7\@
M:)\O$4,-TV\Y>:>4Y-6FQ\DW^N.+'NF+-)CEB[P^&FOEW+OB;:YO-,M93A?S
M*(PHCED&I502HCCBVO!%$4P(33@*A>#8:</K0ZBI+1P=G^PV)0:O'J5^_/),
MH]?A)LV.[\>>BH%)?J/.;MM=(R_85VFVX?_GU^TJ5CL/N%?SVR?>GDC=BTBC
M,KE/$)_3M]=G7]%;\),>K]E0[%3#: _+9(A2%:H01B+"$ 4*04:YMNE%1J.8
M"1HD3K[:2P-.C6N;+?)BM;R#>KB'3><2YVB3BTC;D:A/_ 8FR :ZK:R[=1\'
M.+*T1<9GZ[MSPXW?S<Y"^:,-ZFSN\Q4CTGE-WJS*:LZB5&FK+H8QQPJB)(P@
MQDQ"A:02F4B4IIKK D%VAYL:M6S<=5P+=VW8QAZNH0J$2&,$52 Y1"IEVHB.
M,R@(EY@@G**0N]5X]X?L.+7;][ U>_#'8O7WIN(Z:P,W5AM_O5?L[6C<'YX#
MD_CQX)<-O&_.O;H>8EN.H3)8 ,O>8"\<I7),\<NA*$?OZIU 8:J??32A*YL6
M1]N58BX5CC6[8!A$+-"&H>":NS7'4$TP*I.(AX%3;O2%\:9&WA\W%J%PCC^Y
M!*T=A7@$;& .:24%M:BSW?Z<6W&])D38X.(O%^+L:&.G0=BH?B0#PNJV:UN6
M?;VGA7RM!Q&?Z9,Y<;SY@Q;B:[7BOS?U7DI3?+')T"[+]4/SNV<M;S%#-(XH
MA1FB&42$$DB$RF H8IXHH@+]JWZ=RWR(-S6:VD@,=D3NVX/,R_S9D=O+S<K
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
M1:7XO13KA;Q5GXO5HRRJ)W-T6.D!3=&-1V-,-:FK&&<J)!&'3)GNLB;3C=*
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
M.Y5%M %5;)!E!27C*;"]7?2 Z%01$*UV^\ '19:?'^@_==>NW0;\1DKE_.M
MB*H/9:?+Z@)0(3=; 6ZE+/W&2=C!Z/W"\8K89[IB- /C\J6BX?.._54V9;D_
M!F?JG7Q?K,6[G?A6+O.(X)P0S5Q1I@/"8YASF4&)0AIF09#PR*JRP651<]O1
M:DW!$U7!'UI94&EKVW+E,L)F[.0'MY'YR!4R^RXL5]'PU8OELJ!I.[)<-?BD
M+\OU)WSE([>=N-]6;0C;7]2MN\L/XN?NRP^Q^BY^4]I\+9=9KCR?/ I@Q*O$
M/HHA$1+#& 4Y"S"5,HF7W\66;MS3E*TTLGF!NGJ-]QZIKV$\-$'9;E),7:3)
M@![=<SJ7RMQ: VIS#K^M#5J _Q)D"V[7?L/6?4 Z6CZSG3;/G.3L!-WUS&>W
M80<W@:G<O:4(\E2B7$).TE3O'S-(2$9@GM \3&F :&AYI?!4P-S<KJ9W1E-5
MZEZ];SH+1X#_\9<@U#U(ZNI2?P5A$"R"^O^ /.R^;K:Z<^Y?01PNHCQ?A#D"
M1=661U>#TU_TZO1(_274S7M+/:/*@UX9!G]=G![3&PIWT$>_E^CV*JFT6WAO
M4W7)?O^=2>KAGZL;R1/C>CJ0//V<0^SGVV*M+S??ZPH;^C9C&2:<8IHSR+CZ
M#Z(B@H3S&&:(T##$+,UE8)+-?W9T*XZ8((?_BY8!9*TE6%4%1YC2TR+L\ 3
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
M]SUS1N!L0S3WT89> /V^W@JVN5OK!B.'^)3RTV:U>KO9ZE('1[D!C$@9RR"
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
MC:]_O.0QQ1$) AA2I#Q;%F!(!&$P8'E$"*,\B2+C96B (G-;CKYL=F159[>
M[4%E\+!6DP+NJR3?.H_%@OZ&3)3!&C01_".O1945X* G:.Q8G#8;ZQ@#=AN@
MS5DTOYMH5BP6IXEF9Z)%:N19LENM/$#;NVH-&7^ZU<L#"D]6,1_C.:QF[];1
MRXW:I?VZVE"R>K=F[5T]H81+M6%B04PADKHR=L00%#+-$IHR(1)IO%)=$#*W
M5:A5$]1ZZLL:"V*[A*3!4N(!G]$/<4^@<6E\<PDC"V+W@-5$I&WS=;)CX"L8
M]++KI6>G8\XKVC]AQ6N?'5JY^J1;@=HJO"\(U2UO"E$>%3!F(69I'F8P$3I;
M-(D2B!-!H ADQ C6\8U&'<8&ZC$WWNR&^I[IW%'MG#O&N%:@MILKL]/M"69@
M; ?>#OR)ZD<[H>F]5+2=%L]4%=H)JLL%H-V&<^/17S<;_J-8K9X4<682IRE6
MI)@E'"+&<TA0'$#"4"YH($@HK9+6SLB8&_^U*@XJMGP.2S,.&XC0R/QD"XXU
MZ?28[XE0SDF8E"QZ3#PF@KZ/NKWD7XIOQ?KN5E;M7*7>C&H9M]O/8ON]8.+U
MYALIUDN9TY02&<,8H0"B@,>0D""&@M&<Y"S&"!OM%ZVDSHT(:J7U2MRJ754:
M5(KKBCN-ZN"/6GE+?C";!C/&\ [NR!SB"5=K:K'"R1/9F,F<E'ZL8#@F)+N'
M'7/2E)/;G"2D&>)21@', T8AXFD <9@H'L*4A &GB116?80.0\^-;+1FEF<P
M9_ R(PPW%$9F!3, [#/(3FSUE3!V&'C:_+ 3@T[2P4X_,:"Z176TMGJU^?9M
MLZX/J&]VNVU!'W;5WF-3_>RE/L3^2![UAV^V6]T;H4H(7L8L2?,HE3"(L<XA
M#3',62Y@K-R+)!84)3&Q+GHQ2*6YO?@=BT!M4GOWTS6JNOPI5@]5VD$=6[Z_
M)8*5J:"Q%72-=2BN,6R^S0AHVED<_3#].2;0K7B'%\Q]UO08IM#TI3Z\ 'BV
M HB?D=V(7J<!5M<GNC'##QUGH\^9VN#P+VK0FY]%N<SSD'$<!##.DQ"BG#!(
MN-HD\EPD.(T"(B*KG!$SL7,C[,]O7H'V@&X!P@@&>5U=M"Y&?["E.JQMK0':
M'/"'-LC2O3.<'#/F]0_YV ?BXZ%M3:%VX'FB24.ADU*A'1#'=&?YM!NEW6[O
MR+HIA?]JLRXWJX+70M?\H_J"MA?&G0:*^SKYAZ0*%(4I2GD"TRC667),,5Z
M$ RIP)C%:B^:6!U_>]%J;H38-:KJ8'TPJWHINX8];8-ZL,TY)\;//)N1Y^2S
M-S*W3C5QUD3K%6A//.Q'ITEIVBN,QRSN=W WDK^Y??7NJ9?\43G)ZUV5VZA3
MKCNW;R&1#.51!/,P$1#)+(5YB@@4:2:R',DDI%8G$1:RYT;8-XP]?'M8J<G@
M8*/SS0%[TAJIJ,L:O- MMWX9= UJ,T%F'#P2[",SK=;ZY#B@5GR?-JVC/,:Z
M575 S1-MVDB>E!P=(#FF0)<A[$N0OWK8ZD'?%B4CJ_\29/MFS76T\#(7G$9(
M,ABD8:RKY4A(=>^4*,&<IA$7)#8JE-,G9&[4U>@):D6!UA0H5:O >/.:XQ<A
M[><@7T"-3#9.&%D5&;\&@E-]\8N#3E9:_)I9W:KB5S_K$+U?5_#[ARCNOJJE
M^>:[V)([\5I)T,V7=/F8_7Y%2J:<EH2IMU[_!T4!I!)1F)$L" B)8AD9U52P
M$SLW,F@J4+::@T9UT.I>%V6RW5E:3D4_98P'\-C7L7/ UB*18!2,)THM\(:U
M7=Z!-62]F0CFHTV7FV!MX9-L!?NG'3C_U4.YV^BNLVKY*,K:E]QL/XE576'C
M:W%?-K$=1"+&<29A('6K/$DTYX<!)#C":N\:YFHC:\SYQF+GQOFMXM4!54=U
M\$1WEVPF\YDPH/Q1\!W=;WQ^:"T8?Q2()V)\7U#;$;XU8KV$;S[:=(1O;>$3
MPK=_VC6N:J>^#+KH8YW3\4'LWOQDJP?=O;.-^%[& 0X)PADD,N80$<X@B5,&
MHSPA,L\$2815V303H7,C^ZH8)BCVF@-2J;X :V'9-MD(<K,32-] CLSJ!W6;
M'++ZP/'%7F?0*GVY9+!#L)$Y1M["B0Q$3APP9 [":4B0Q;..ER?\GXKOJNN8
M+YL;SHNZU?-'4O!WZU?DOMB1515T1'70D>X8+]9EQ82?Q+\?BK+8B2;JN^Y'
MKVO;WJVK4>HVPHJMTHQD"(9!CB!*2 BQ8!$,4: \UB0BH=GYY%0*SXW]JAH2
ML#*FNJ!IK;&\@AE[F@WO;68T>6-?]GQ\]VIQ+;)3]T%H6KA)Y?=5-<DZ-GF\
M^ID(>%_W16.K.^TETT3@G]Q,3277,</GD,'<G*,O YR3*.<(LER?;I!(.;Y1
MG.A::DF"<R1SB98[75C,;+$X%6%%[WM!X]%$726--9<U*]>*"F>P-&/D80B-
M??Q\4&X!&O4\)@5=--U7<M"I@&F3A"X:>)(L=/F3KDTFM\5WHM,<=%3GOLG,
MH90'RC.:AB*'21 *B'1'.9P@"AG+,2)I'&74:F-[3>#<W+I#+R3PFUK_'^K0
M?]LVDU= -J, G]"-3 @=5:M#LPZ*?XQ2_<04&V]M**^(F[@GI9GQIPTJ#9]S
MK/1TUF7I>-4O'P\?:=-D=/C-FY_WQ;;Z<.W/+$.DMJ(,"YAAH4B(Y@3B@&4P
MS1/* A:(A!M5$/>NV=S8ZJ ?N*\4!/K; CBIRBR#.V7@#KPHUN!1D&UIV77*
MWWR:\=VSS-+(Q-C=9W:MZFXV 7T\OQ_5MBU 9XYK\SS6D/*-N*^J4M[TFK;.
ME&\X3RI/>1?@G'I>=\VZ>=A]W6R+W6-3$B5(*"(T85!F!$-4U880"88T3CDE
M<<"#*+%,*#\K:&X\W&DUM]?4L?;,16Q-[S^&(S;ZG8<+6"XIU;U(^$N4/B]F
MZO3G7F//)#7W?]Z-&*KN58*7;Y6"#?^4;S?;ZJ:P2319W]WHSGO5GG9)LC1
M013"*-:1DHR&D(:*-% 2**;@*$;8*NW#4O[<:*1I/6E]?VH+NQF5C CFR S3
M:EY[PR]:Y?59_B]U?T^P-P <+/#'/8[0>:(D6^F3,I4C-,<$YCJ,8[ZR'K:Y
MZU5FUD=Q^T!8%N(@$1&"/(@CW? J@(1D(>14T)@D22BQ5:GB7FFSY*Q#\,)>
M7_><X5ZLS:C+&X(C$]40\.SS=DU \96/VRMKVCQ;$[-/\F>-'G(CDYJ>1!7
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
MLUE#L270:8#Z6&NU(99[Z4OH1DG,2<0AE411)<LES..80)0D) TXPX184>4
M6"<DS(.6E2M?Z5D=%7K!U(P[AR,U,H/:@V1-H_T8>"+3"T(FI=1^0X^)]<JG
M!\0DM46F"U'JTZ7JTGJWS#AF61XG,,N23%$LB_XO=^_:(S>NG8W^%0'GQ<EL
MH)F($B61.9_:MXD![[%A>Q+DS(<"K]W*J:[JE*K:=G[](275_4:R2+5V$F!/
MN[M$KO6P]'!Q<5T 0T@!!@G*4Y9GE7*Z*3X_U=B(H(LQF9KK@HY7MT)[! .=
M1M>.#L)@%ID2.KAVI.R<E)V<@2-I+F(1,ACF]$3#Q[-<5/AD2,KE)_QHXKC/
M2#O5Y^<VH7KVL#/G!).2E;G,0"5S#! 2&% !*Y"7""+)28%3JV1'C[E'2B2^
M].&"NAV?1,(R,L&<:.)D/&4=NAO9=QDH'.MX(!:(AEQF'I27/" Y)"J?(?R8
M:WU(^CZ_Y_^]JA?RRV*N9UG^,NU@E_<S87HJ/9N/3 C2]HTL&$A)#@'*: X(
MQP6 %<0PRTJDF/ X4]I+,-9SIA[H42]2:_$_]\+?)<]&_#:>5JX5<*,WAZ6Q
M8[? 2 ]#;IM3_'*>]&(G7S8@MY)W[>[>7T79F=S< 0O$;0X3#TIM[H <,IO'
M"&[$UBR6DP/?>9^95&)M63$I@$HA!8A*TW645X!GJH E*<JBL#*\SLXP-O/J
MZ(K,+;GK/)*7Z28(/I%9Q1T::_*XJOXECM /[_"#_M>6&\Z/.P@%7%5K_:9?
M_V#P5A(G^E<<Q7+F-"_SM*B 0DQ;+ZP@@)64@%2?QV2:*94+YA9<>YM +B_#
M6*-K;UP2.ZME.)@C<\[%5A-W;<!:VZQW5ZL8L;=A (W?A\)&F+&TIG  SJ%;
MA<NH?J3Z3JIZ)L4;.=,_+(T-UO_XF4WKARYRE)$*<T$Q*#(J !(H X3DI;:;
M,$^K0MM.VFYZ;H,6OBWI8FG'GA8SN[R[A_-'/) LYO_5O:BL$SB9;R1.Z%+_
M]J&>F1P3<QS\I=]>-TZU61'("H-\!AC4BX$H*P!EF *:8Y0Q0CBCHE^1]S/Q
MBNNQGOWU5D/JDV&T=;#;P (C&WF7ZJ5->AG;$_;=YE];D</M1P[X!-IT;&8<
M=&=Q@.!P^W!YU-OPIEJ+3\81N>FWNS['OUO)>Z4/L\9,^:#WL E!JBB0A.8^
M0W-3598 8UF"2E5YR;2US7CEV,7-?O:QG<"_/\J%I$9"9\/: 7)K.SH.D/'-
M9B-WT@J^UQ]\.=>DGWRAM;A+6I [8]G(']1:=H<MG''L,/?0MK [+"=,7X]!
M;FW5=I@"_(8V-;^?B7?U=&6N#$QTWC95/>.9*+0!#$@*A8FD$P!+:!JSJ:*J
MJ'Z[2Z>"^YYRC(W9=MMWO:53ONKKA>A_MGJT+OE>DV1;5: M0;+-DO=MN^:V
MA';\.,#"1&;*W34Y59'@>&&ZKFEQ:A/<B&?P=FEN4KQ2<S0OJ,ZW0O,;SC,2
MV;A\/ZL_F\YY\9DMJ3%,/\[>_^2/)@7BPWSG GN/\B<923$G2H*L0A2@$C%
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
M;R@K<WK<P0K,7%1KM]3,Y0_><B/3MVJ=/1Q>(V220F5*)A"A*$!86QHD*Q#
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
M:S36<@Y7 ]Y70-\R\&RY%>;C3&]G>OZO>H:N#FG](K4@W%2)>9 3+FB&N5)
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
M>MO7^,RC.SU,P^T& Z]7H.UD**D'W8\&7HK##6WHZ4/TC?Y:/SSJ2?]LNO/
M1,.>888YJ K& ,I5#C#-<[V98:)2*C+JUC+^XFQCVWVZ"X3.'7!+@^A#4.V(
M/QA4D>GZJ#%T*RJ8*Z"%[<[]L;I"GP$E2D?HP[E>L1OT&;4O=X(^]Y!W5:;5
MTVIJTNG/M8CH W\R*JHJ0RD@"$* : E-V0("6,$HH3S+<M-?QJE$D]W,8V.3
M'<&34QU1/EURC-VX"':,$P7:R.QS__GMQ^1^V34P:^\I]/G@"UVTT?3!R[ Z
M(Q2N!I/EO$,79'*#XT1U)L<!W.A*R'IROQ*U7M4/]>+IHY@4E0ES)1F0A3Z=
M(X@K0,H* \A*(6!&6(JMXO./1AX=W73")4:ZY.,[.V8YQNLR<]R$0FQFL 3
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
MG3A#3_<CV/[\L*JWF\:IJ9O.IE^_D=79DEY'88S-']^J"79_\K'@,%>^/BU
M6>2H/7U 1"T%U)*_$!G$#&56&W^SL6QN,]WOQP':#UKE2+L[D=1GHM_;$+NN
MMN-)"6^7\MVS&8S0V8,O^>69_Y%[BTXT@*=KB+Q5 (T5GSR)<V\NB314D4'8
M[71)B:'&_Z4S%[W;]==(;PPUG-YR((,I:.=.U)OMXE5=D4^$*6>&==LK9:9#
M"KB:S6$I :2Q!#0K", %8S'+<PZY48_,LT^?V[2J%8PZ#2WWJ,ZC-SY3W8Q)
MX-G"#@YC@AXU>XPDU8T#@E2_'<CQ_#,G(:A1<WJ2&+_(80_^=;7>B/_YL.J_
M:3)-&$KC @@2"_6R<@DP2E, "Y8@F)20%4:';N<>/K?7M%5/5[6SV#\^!LQ@
M:_T&&$)OF>P1<-E*/X;"8@O]!D@FVCHW^'+8;9E?,'ETJ_SXGNFVR"]H^VQK
M_-(U$P?'/Z_]H'=/GA=\2!8YDH2P@@&9"ZY(+2\ +90'D@NFVQ32A"=&9<7"
MJSHWBKQ8#.BN"Y.O(W$P9J+H^.L#;K&R?_%AG/]2_;@:D#8X=!6@H,/RTM'Q
MUQ7]:T3'&P/N+3K>7**/7H]M2OVKW?;;>J-WZ!="(LE*0@&5' *(N8Y(33G
M!%,<<\Q*:AF1.B9N;I/!26_'KIP'V6OL7LWC"O!FA.X/SL"D?-+$L:O0<5 V
M5./&2Z $:=AX(NP%&S5>,GR\0>/%N]SHI=F1^[A>K?MN:7U<=LQIF9.2@3(7
MBEARD@+"%<64F<B@S)(\PU8!&Y<$S8U2VBU_X1+A?A%+,Z[P@5!@EFC!&>KH
M/\[]&@R>>.&BF$D9X9JQQUQP]7K']JQKLJJ55Z/=EV[K))8D$6HM"C(6IP 2
MHK-<$@;B)$<I34HJ"Z/M\<LBYO;FZUS&2*L9O2>L:\SNE%5W!DTS!K@-H\#O
M?J-<U&D7(#7NLO&^FI^>"IBVO>E% T\:F%Z^TF%#_56:YO$GM3Q12Y8WZ]5W
ML=E6ZL$?UUNANZ JG,KN6YJ6&2X1YD 6!0=0I!3@K!0@S2"F(B:,Q4:5:.S$
MSHT'TK\KQ:-.\VB@>M3H'BGE(ZV]Q;ZT^1 8;-X' 38P>9ABZK+I;PZNQ7%
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
MABR9WD^K5@_*+?LD-M6:5ZR[7E>C^;!2+[.HFY^5EDQ'4'Y6:]6%SO)F+*=
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
MHZOHJ3>S]2257ZE-M9LW/'\+S&:.EQO;P'/'2PRK]>01!GU/TX=GY2:=0,(
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
MQ$YN.DS*7#?!=,QJMSWL)I?HK:BKAU6[[?VCJA>E2%D,\P*4BKLTI7% &)5
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
M&Z+>"+\[$C= Z(F37328E&!O@.B8+6]YE*\NJ%_$YGO5%6K-9)H4"46 Q;$
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
MYIV)/;A['F-^,V\Z#KHSJX8?RI?AW#"CZ(.6;T,\'&D[ZO72E'X;G :$?Z,
MQ\8I@R+3*]YDK'Y;+]7]];M_[:KMSP6B,68EDP#B! $HB "4E87Z1Y"\* D4
M6;+8ZA1_,Y:_)M"*O/=BP[WV;?6"00>!IK!\T\.\T_O_C42CN647E6O FS&M
M3S@#$^BO1QB^&T?-OFV*(12^VJ9<$S=MVQ1#XT_:IIC>YT8OGS9K)@2O=?*"
MKHQ^+]4G3V*S_?GO8LG?KS?ZPP7D""E_,0<I5<P"BT0"%.<YB"&&B/&<2FI4
M/<I*ZMR\Q%[I-EU':ZC7<+WBD=8<R/4&U.HO=E1C-@AF?.,=VL"DXP55:RJR
M0LD3'YG)G)24K& X9B:[FQW;.S];9+=9H,KATM6AZT6<9@1F)0*"%QF -,,
M<8(!$;S,("9Y*E*K]LTCPN9&1L=;2?LRP6\%W48?E*O:I$,WNEMV81Z#W(R#
M? $9F'I.,32'SKY'L@$FOGH@CXF:ML>Q@=$G/8Q-[G%<2ZU7#[K?F![HK^H1
M;65,4A8(9A3$128 5/X,H$F. (8,(9;)O(16+').R-S8X]=]YS6MY5VD]72*
M!CR+J.'"Z$:<0B^&-$1?[2"R7Q&-8.!K%71.Q+0KGQ$C3U8[8]<Z!MN=+?+U
M63R22A?%>;7;?EMO=*^OPS5M0\ID@700'85,^19( ICD>FL%(9#S(BU1DJ:R
MM$K\<5=E;@2RUSDB>Z4'M2,C,MYQU?= F3'.-/ 'YJ7+)0D/8W*P9'BA[RZX
MM\/I*_C,79%IH\IN!NPD7.SV)[J1ZL?UBHNZ>ECIT(0N12@AB:"29@!CD0+(
M2 QP(G2=798E A.4,*.HKQ$9<Z/!C^NM<@]Z'2-21[J7NGX%/ZSJ[::)?'%,
MH3R'L!G-W8A;8/[R YDU68V XHF%SDF8E%Y&3#SFC;%+';VLKIG1O=2!7H_B
MM9#KC6A__DI^O%7_J;<5>[7B70G"K[JEZB%2$>40,E@*(!*F* ,)"7#)(4@D
M3$@>J]\+JW(4-^HS-Z+IS=';%*T17=Q01!O#^@_'.FL&&3=#SVNZT0CM?IT.
MQ,D(W$6]0<TQ6E\[]8_&J"A(/2]/ /MRR&[49EJOS ]T)ZZ9I\<Z[G3IYJOB
M_DELF@"%IFYB?Y+XLZD-V\0G"/[N!U.7MD[A A5YQ@E3SEM,A"+A6 "2%PE
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
M IB@') DH4 @&>-4D)(G5OLCQI+G1BG/:K@/5+^+.N6'B=?VD46&PV%&-T%
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
M@WGCTQQ9D50;S<3B]<]_"J+Y5CNM[S?B7SNQ8C_;@N]9$6.."$"I@&I=3E-
MDC0#&4-Q)LJ4T2*U69<;R)R;WSC0,]HKZE3^W01P0\+S"V-@=G-"T)ZZS#'Q
MQ5,&$J<E)7,(3AC(XE8WNGFU7*[_U-EV[]>;M@2U#@CH<K@@BE,N%+MP(A(
M198"1&4)D*X0+3,A4V(53S4F;&X$L]>UZ1K_FK1)HP8Y7_8PF[&++_!>8H6Y
MU_VN+SFO=0^0/V<"DB>>&14U*<&8&'W,+$;W.)RH'_;9ZJ_K5UP]5WE(9/F)
M5,J'>D.>JBU9=L?Y7\1VNQ1\4>!8)C'.0%[DNFN%E,J;H24H4UXD@F8X148L
MXRA_;L33JM5,RVL9_6E5XLQU" Q.Q<,"&YB4!LKK,]2#^I'6/ZI646?!71\>
M%'5&A,7=XM [+/X3'74'& >[TVUW%$?/M!T>.]U)MKO-S\ZO;WB,8Z,C==N]
M?,773UI2YROE.,$T2R50DX9:^F9JVB!,4I#'3+"T1!!+JQ8$YX3,;49H6G:I
MN:#7,OKC[?J15"O;MD;G\#3S/6]%*32]MWO4^ICBBS[O(QM>1[\]<;(5U[&R
M[V<T H:O3D;G1$S;PVC$R)/N16/7NKW[NCN$;JVAUUSZ\>T@+C*40LEP 7(<
M(P!ID@"<)1)(CF)<E$QPRFW>_O-BYO;^/V\T<M>U\'/B@ NXFK' [6@%YH'G
M/45,@;(F@'$</%' !2&3DL"XH<<T<.5J-R+0&2MB5??GDH>.BF=*KA9EDA"<
MYH!DNIQ3P1' ,D] A@DE)2T***S*.5G(GAME#+I^=M7ZW%-&;(; C$@" 1N8
M71PQM:87!W0\<8Z-Y$F)R &28W9R>83#_I>N2D7J;_>;3V2S[7XYTPW^_V_N
MVG8;MX'H^WX%GWH!1$ 74A)18($$2($"11,TN\\&;VJ%=>Q@I4WCOR^IF^6H
MSI(2J>HEL!V;G#D#'8]'/#-:3:W25;6]>E25:O'6L';D^RYB"<6<Q)"D.(0(
MB102+#!D%(<THC%*I=%D1G<F;8W@SM8"/C;7HE[C)E0&I;/5 ^"9"#L7U$6A
MU<4UZ)_W/H&14P$81>K"+] YMGK$+(INJT=NI3K<2A&TJ\TY!?O=<IV;G=:K
MX#E%YJ*HYW;EF8-']5EM1BLI+KZCS]-U;D_GMSS0DW[I1@](OF_J#94R^T56
MM13M"?#[HCW\O4,H3Q+"*21Q)" B7$*2,029R&6<YR0A*;4[*.C)4AN"6.<D
MX5E/T>I7 O!8'_D7T%9X*O #?7K^!3S>_%D!V9^"JX] .V<Y!]53[,U^AVP@
MGK[OQFN#X*VV'XQ]',\? ^P$QN_K' 6-IP'H? W X&TPT=LXG,_J-R2NAKIZ
MLG+=2;!^H9Z,C_6\W<PO'Y5J-;NK]33%_7W<JP]7>D)E?1K*&D6*6<%R#$4<
M)1!)GL&<APE,*6$HS%'&$ZL#ET:[;NTGUV!T<]V/S/X1M(;/KC"9!<&0TUU#
MZYNA7:!J3[,V*+DB3:,]UZ5 &Q@FA&;UX7GT](>LM5;\X>OQ167=XO;TN=*'
MT7]5>?F!-^J<NGQIU,;#9<*2(N8"IS#+0ZRX*E4)<)@A6 A$$<EPG$BK$2GV
M)FR-N)J>"L7^^$\W!+'H30=TL-VRO=V,N)C1EU^T?1>&9-TVL.C-UZGE3]H#
M4!Y^!H,3X.R%%W:;#Z(CJIMAP*J\-Q^@MR2X8*49U?7[YZ[R4-T<Q&/YUZ$L
M2DY5GC@< 'DX[DM>=OTS=KA(L. )@S$6*41""#VC(8<\D3GAE+(L-:^C6VZ^
M-18\F]](>T<.@-'YF=Z%KL&,3?L?V^ 85,X]0NZ9"C>'MD75VR/J*]6W':-O
M5\>>"=^[%6O;-=>K3<_T]J(*/7>-V;IS+7QH^BSU??=/GP^BK)K=I+A[Y;+2
M$D_U;)=DM CS$$&:I;E*IS&#>91&$#&)<BH(CK)H=]"#0*3X9"&YM#'"Z HC
M[14V,<7C<2M]IZA\>M8-5U2"I[[$K.N_=K$P2Z'=0[N:W+S1FS6&!\.@CE,
MQL:#UGK0FN]48VZ/FCMIN<7>:RO*[6'Y#R'YC$6630WZ1%];J;IZT+_6*=7?
M'(7I#S,]Z+;0BH-WF,9(MRN"/"X$1#%*(.$A@UE!.4]"GE%A=<IVN4E;RZ75
M%]/7;^I:?&[MFS=X:$&$S(AP7=P]L^/%$*/6G:!Y//RC<RFXO-&E\[_>K0#T
MCKF?>;0<9,>3D188]+_,3UH.X+4I2PY6=CI-\O?R('^KY5.UDV'(H@@1*#.A
MI:^40YJ&.22Y%C4E&"722LWTO0VWQJ/O#$#4-H/&:,N;2=\%W9 \'4+IFQJ7
MH>AJ@.0$&K^S(\_;;6%LY,1YPXF1T\_-U4E4^CX4W<N^JX1$'%&<1Y!*&D)$
M%+>P2*:PR#,F8IF&-+3*XB8[;(U,M('-351MXLP^'5,8S=AB$3B>Z<$2EQEZ
MA2N^.U,EO%U_9>W!%?>F"H-K;YS9FF>H?@VBUE;3>O=:Z_R$[15[5/6NP&F*
MLRQ2^0-GZN=:*B!)$8-,DC@**4:8&\VAL-QW:Y?_NR+@L^G@[O#MJ2LWVC;Q
M,0R(&65X@-DSD3A%V+ZUCQU>KKK\&.ZZ;L,?.R@FO7\L/WZ-OL:Q57G,EX\?
M^E?4'WV,[^.'?P%02P,$%     @ (5955E?]I=0:Z0  ([ * !4   !C;FUD
M+3(P,C(Q,C,Q7W!R92YX;6S<O5ES6TF2+OA^?T5.S>MX9>Q+6W=?4VJIEEU5
M2B,IN^[,"RP6#PI3(* &0*74OWX\ ' G2! (X$1F=:=$4N YOGSAX1[AR[_^
MS^_GDY^^X7PQGDW_[2_\K^PO/^$TS?)X>O9O?_GM\QMP?_F?__X__L>__A\
M__N7C^]^>C5+%^<X7?[T<HYAB?FGW\?++S_](^/BGS^5^>S\IW_,YO\<?PL
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
ME6 'QL?;5.8O+O*8/O%BN<3%6@=O)N%LY(-1Z"(%V-YJ4"AK\8D7X"F\\IY
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
M=H-U2G5VL,^N*:</O_@^7HQ\S&1@"QG?HD*=]X@0<XP@%%)45HKFKO76>8N
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
MH@0HG8(30;/0O'!]![(ZC8[W1,*N0-M3+7_TZ[^3W/(-<IG7_YV=%]I3K%V
M<8;D=$<+KB9,)T,R#MRD[%I78@]Z9[=J@G.MP!=/*'"]JP@>8S%) ">O I00
M$J(W%*,$::*.,D@1GT+J/B_^,US*/0=@MSH5'5-)'>S-KS NKQ.CUK.3K)&K
M' ]?:FZAR R<\)H88MP(Q;)K/KOP/A7#8.[X&K_;1_(P\7<'H!LS.ZSBPI#_
M 9A9 .5MK7IS%I1T&(F3FLET5!CU,IGL4!T_"ID]!3[T1)T7XJ]$T ><)^*!
MK/HW<D3'M)A^G2W)7;E 4JVZ.E(1:$H@HQU4KK+B%%D+8LLA9A.=CXGMM.OM
M_LZ>\+*O@F?'E_;P(!*:/<J5W7 57<R%D6%FLM29]K9R90IPEJ(FCR"7N_6:
M6S&TXRN'O=LX!H2.(>L.]J]/%W&!_W5!;+W^MKD;7&<YA)ARB06T#A3O,I<@
M8,K M1?"$&_L[ES#PY/D'B9E&"B=W!5JH8@^\;19>\B,3L$FT(8Q,J@B@\/
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
M[]K;OCES%8B<&8R04J& WK) H7WMERZ%%Y9<H1!;3ZI]2,6T-FV,N'4_ 7<
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
M:%HW[ZBVK)E>.@#9FS!?_5<X.\>??EQ_^9]S7!%17W^\P]_Q;.N"N.0$*IM
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
M1DMNOP6>3%UFRI%EIK5F!/GSCJ6@6.L6#!W'Y$UQU5X!DYNDG6+$+&EW+[&
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
MS.OM )K,9T66%"5F0,T,!2\L@!=!@,O%>N\X.M^ZMF4W"H>E=9[4\?N(*NH
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
MWH\[OSQ3Z#PQ9T!N>XR1ZP(N6@D>&?/9*,Y-ZWG.#<B>%L:3P&T0Y,?3_8G
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
MNW1B=;(210(=6"%.C8&8"X<H4S!HA2Z^=57;X=3VX#:]: ,X!!7GB?\W?Y&
M"3'365A\?[O"K\L_YO2GLQ611A_S^4ICDRS1&2')P8Q88S;OP*&UP((OZSTX
M(G5@(+NRTX.7]*(M:!!<=3]P]>'>S39YS*=_=MLTYAY\G"*+&4IACG%0)=9?
MB@"796W)9D)9:Z*/K9_U!\QB/BC;3R%>X"1(<JEXE!"YL,1H,.!\T< I/LK)
M26E%ZZ:@QZGIP<L^'@_WC[)&TN_FLJ\O4)=TYM>[X=5?T^4D1IT2EX7(KA(*
M1H)?-Q^PB ZE"2:;H8SE#B7CXJ>5GA^\"8\2>I?0H8@O3&<3Y:+7=5&0U5%5
M\Z)XSZ925R]SX;/E,K3..C]&2R?'SQ%Z?A8Z!PB] _!<)0=>UQSV@CS.KQ$7
MDR2M"TIHT(8A.96E/DLS#459S%K:;%+SR:0/$=(;; [1\?WGA*,%W@%J'CR/
MUS9EHDT8K(0B;;W-/0>O@P.=$W-%NF)*Z[3\H\2,FU@9Z,YJ(_I>,?1'^(I;
M(W,1+;)HP!OCZIG,(.08(2A+_V-96ZU/@:0;DCKT@?97_"YP.E +'8#J:K#2
MU;$JHBN<)),2G:@J8( HD($12K!DN7:V];KNNQ1T")E#E3MO)ND.</*@9'Z;
MSG"=W)H49HLSM=G025;'293ZN!G!!";(9;1>VM8YBJ<I&C?#><JK[# EC-VR
M]_CL^%>%/H(XW6RM6DZT+D5I,@]7 K_:9Z 8"2PFHSSG6NRVMG?GC^SP##I0
MR?/!)3XVCAY.U=[C:%-P-"G6.,2<P*I",8.3&H+G)#_BMHZVE$H\FY'>]T,[
M=*D;8&DHJ3=#TU O'+=+UN@;5_-2VSQQ///#V[YQ[,/)"1XYC$J,:RO \;!>
M\&HA&"4@6\[1,4$^>>N>V@$?.>ZM BV/"/O-7^GB,M>>K+6IU-7E)/U:YOAI
M_N:O\)4,M?[UJUGK\XN+7S:F-O$L\5ATA!1$W=.8(WB+AKQ'[Z*S=(#+UBUV
M0_/42>KJ2&S^Z/5WA(0.XHA'^)^$D$JD& H8(X]8:4M!%=;FGJP3UR9B;EZ"
M]P@IX^*P+[S\T.-PO/(.QB"YK]-Y_K@*B]602*2#8%%G;M:1TY<7U5]>%WU<
M+JKVWJ]IH+_]?KZ<;N:X)B]S,9:!-H7BN90=N"0%<,<-2]I%55IGW=I0/JYG
M>HXX'Q(:_1[-/^-#7'_$U>IBTT3^]^GJ"_W]JJ3ML\^Z45,B+UIP\%Z3VR\8
M0LA> -J2K'/1(V_](M:4@7$32.=H'B< 2C^S01^1P0?,EYL!WW>$\%OX<XGO
MRJL__[R8IIH&K/.2+E?TK9M9],M)S!&5H/,B).U!Y6QK2M@#!8O*,4M:\:UC
MH '8&'?PT#D:SLE T[WY3%PHQM!I !CK XND<\#79)&U@?$H(M>I?>/RX6'
M8..*SA'&>RGOR##@S2P/E>W[^(4T]&5^00I>;JK*C\CN/?[#&F3S=J2T4?9N
M\PDW!?4N1\&Y L--(64G YX<6BC!I%QL\#RU?O&[2\&Q1]#'](7.W0LZ3M=R
M_(D\EWQG'=:M.4D_?;_Y.^_#]_J]5[>?]$1$$S.X; 3Y^8+\?"DUV( J%9:]
M;9Z,:T;\N-F.(S!U_U :1YTCAFW+Q6KRH;*T+FFA.#,I810D5U<.<B=KK*G(
M%Y!!YB1XBCOU)]%/O84_^NH&>W<^<%S<C*3L^;&2[P$NV_H3B:B*S;YF(XAQ
MQ7Q=(1, C<]T47.4K!E@QBSM.4)9]]5]@.1&5OCOY M^O?QZ1;CQ7+)$QVOQ
MZV%_$<C5J\NG4LSDO-55, U4?N=#1U;Z(2J;MY#?V(H/?]TB/$<N"S<!=$F9
MR)4(WH@,J9ALO4Z!NYUR<<\I_O:'CI->;J;X@^7702)W<[W17UX?>42W%B$A
M2%^K>6J6P'-&H9G5&HLW7%K?V#N]0\"X[PSC>@K':Z0#.!TNN!NV9_G]19C=
MJJ0-M@3&30)K')VE1A1P(@1(EH<84T916O=Z#L''N&[P$;"Z'SV-K>.QZP@_
MKN;I'^_^7.=4B9/UEZ_^O-F'\6'Z^<MJN;T/2,S9*N));S=B% A>21)W4!)U
MTB;MMHMDGT\=.>(:'2#S4VCK'([;QP3]VW5=)_DY@557A:$A]Q29@ZA* FF5
MBEY9E4OSA-315(_[X-J'GW!BW7> =N+SZWRV-N"?I]^F&6>YOF*LN?P9TP7]
M)T^$$"4+:2 &1?ZWC8;."4?'AJ_37!(='+QU7_8N='5^(C?&RH];\MHJK@,P
MWC 2OE=;WI;VT U3I_=LOIBHI-#QS"'$HDAH*""BH B3W"O%.;(@6T^8V(6N
MD<.L<<'87'$=@/']U>>N;6PMO>6V;N9_R+2D(!-BD<A7L9H6>?O.D=^/UC'G
M<Y2*M=YV\31%(]_?XP*PH;*Z@][[L'BW6"]XRW6U,UZ=\I/"&1WA-D(2M;ZQ
M% -!&'+?57'T+2V3;7T2[D;9N"5(74&QB?*Z@^3&P-XNEY=D7%X4DXPE)X-[
M0\:E%#B5-8G-%._H9/?8NFSN<6K&+1OJ"GH'*ZD#N*T9^(!_7B[2%Y+5^\7\
M\R)\O3G1-_56?))8X$5@ 1WJ) E/]D3'>8;H$D]!%+2I]1&X(VGC+CH;&8A#
MJ*^+#.4///UQ67-<VZS%\N:/\Z?YSW3H;[X]L11I9;(_*#)'4"HQ<+R$VM9M
MO5#!J_M3\9Y*6!Y&Q+C[T$8"Y$DU=Y8(77LE$Z^#CPXY>%MJ788B-FOE%UK&
MI=1"E+3;D(?#:=@)G^[?^#Q8;]U>ZQ_PZZ9H^N:"N/D[5U>%5,HH3DRF7%\1
MBB*>>2K@I<M9&<U)RB>YZ7>A=B<L^Q>&Y1,KN0<X'RKHN[9]*U&1!6(TP@-=
M+B0 DRPXU (R=]9R<N"9:)U5:L[$;FEY]E+1/RHFQG9![C#Q@Q3J\S.Y5!93
M8G7DOJ2+BURJ ,YA@F@4DY$Y%_1NK_<[?-AN6'QI;T2#J.(%G;??PO2B/E/\
M,E_\2O]V-=&)D1M%W">M%"A1,H3D''B?C)31:-6\1F\H7G9#_$M]B.H"(>=L
M*>M?_JL.?)Y]WHQ4X!.**&)*.H$B%= %Q#,Y9,8 ESIE+X)1I1NGY 'Z=[.(
ME_HR-AH2>K&"^#SO\3[O;_[Z<[I9+;3A?")UC%FS#.AD[?+V2!%W]K6R"*U"
M@SX-<D&T('XW_+_4Y[AQ,- +^'^0^P29MT%R0]%U+J"L-! LDZ Y1^&YCDRV
M?JU[F)+=8/E2G^H::*<#C+WY^N?%_#OB1UQ\FR9\F*F;$06;]6TW?T(F1K_%
M24+O/98"*"KKVJO:%2A!TIW"B[5:Z=:O>&THWPW#+_65;P3M=X#Y]XMY0LSK
M782WZ^#?_(6+-"7N)\X5-#HHD"EHBJHM1=6,&9!<*\Z-#]ZU'LWP+%&[(?6E
M/?\-H[,^IR3_.(WDU;'K'Y_[D8/,4'F"ZF$FJ8200N2>@76QU,7P"7SQ!8HU
M(CMO?4RM1Y_V.DG%U<=N(1T4K"6ZT6D(+"3 Q)FFN"^8T/KD>IF35/;!U'"3
M5/919P^C,=9ME)I$8XO@X+B*Y [4@G%%7YHL4_1>E)QV:I[Z5YNDLI>R'YRD
MLH_D>X#+MK_02'(#ZM@SM<Y,44P.441B0(J8)(5-FC<#3!=#-?97UB.35/:1
MW-@#->Y, E'&2(^*0= R@.*E]O@Q!!^8YLJASMAB>$Z'DU3V4MFCDU3VD=_8
MBK\S"40PFP7=J2 2HR @:"*\SJZ5'$7R402'.VUK/+])*@<K_F#Y=1!KWQVP
MX!RG&\XKH'",8C0=!7A5 O@DM+2);CO1>CCIBYRD<HBG<+Q&.H#3($,4R JE
M$MJ"9>3@*Y01O#,.,/!D@PJ1F>8M""]\DLI>L#K%))5]=#QV"=9>LSE<*=%E
M5<=5>[I5M,GD$I _6:Q2''D.XO[VXW]/4CD:( =/4ME'6V/#\ ,N5XMI6FV;
MT?XVFZXJ@^]Q4>:+KV&V?2]8?W_+7G$HLK,(3)?U)@(.7E9G1WB)+D7+W&Y=
M,OM_=N?=^R>%Y,":Z\ />(C##Q__=A4<<>><*G5Z5_#D'F4)WK("Y#%;@XK^
MS.X47.YQH3])4.>-_:?"9GOE=8#$!N]BFHE@BA. WECB.-3E7RY!EEDX7/=-
M[!02_WO8U(E#J1/K_IS1OG60UJ6XR[?;@JR_8_6-,+_ZAHOP&==_6#OC?@G3
MQ:8[#B7F'%4 YK+?KKX-=.!8*4+Q7'+25R^F<1B+G;O2C1'<RH!. *=SMK9K
MCE\MEY=?KRHE_L1ZY_[7_()^S,5T]?T#R6;"DA8\1 XF!G+\K*?K5G$!AJ.Q
M3J!WJ1L+VYVMSJ.!3JUJ(-B\-$OZ,%W^XY<%XML9$4B^[%H@L6 ,3#LZ6DAK
M2@@#+G!-7TH64Y+.R-8QQ^!,=1ZWG)$5'0V9EV9#5\?*U=S!M4"DYQ0_1@HJ
M10Z@/%?@L+YM946"24ZZ?J;N[LK4V4]2Z\:&CH9,+S9T2"_+4P+YA(NO?**R
M9-YD!YH;\FTQ%0A9<E)6KFL*,:%N7ODW&#=G/P3N:*L9'R0=F,M._0E_S&??
MZ$K%3;IR^6F^"A>W__SU?+GZ8[[ZW[CZ<+UTD^[>G(U7&E0RY+^&:,!;D\%[
M%K.QQO#0NHEJ,&;.?E#=,<;2!T1>LJULDBN_S!?;;]6_QR>)6\TBKW.K8@)5
M- 6 + 1 K83U7&J/K;?3GY;#LY^VUZ55'0^F#DSMV+3EN\O5<A5F=>WTAUL;
MI4L1FA?2E?2"U9<O4ICT##AGDBD9F+/=A#]/<G+V@P#'S&DW ,?+,I'-8)=)
MSE9+K*,JBJX;(^5FJ!P=%#%DS622L?GXP-9,G.EC3T-D#F<L!\#D8#OY<WV+
M?5R%Q:H+:[G[#O;K8KY<3F).&->)19L<W:DD"/K* ]/"BN!80-:;O3S QID^
MY/1K,<="Y07<+:2&@M/599VM?S4:QM)!8:RRX+4TH)1T$%)P4*)%<@*\$[IU
M.#, &V?Z8-.OM1P+E?VMQ6^L98:?PR9KUW)P\V:5Q,^7B^N)8&ONEP]/5 C:
M6J4I*B/"/:B0(K'L')C(M7 E1Q2ME\;M3^69OJ\,"/EA%=T1HIO[CLD*'Z)0
M8%16=?%DABB-!"FS##%8I79K2NT^Q.COY:3?*^ XF!P98KR9Y2YLY;\V>;Y9
MOGY.FM=O;8^06DB[E4W(WN@H$PATNE;8!;H<10'CDW*A2&G2:8;3M>?M[%<"
MC)G5&@1 O<0BA[S5;N5RG4._.[YX8H4QDA4%UA8*R8)Q=6$-Z:IX4710QF8Y
MA!VU9^7\EPF,\I;?$!\'F\DW7,1Y?][:O3KO*S_V_6*:L'H-9>LU*(;&,"&!
MQU0''C,#SH@ .?)H.#-2-&\#.SV7Y[\?H9/'EB%0U<L%-;R$)AB84B'@NG$*
M%*=[VY,?#**0C00;A"C-DP6G8>W%/-H,@O!Q#'(ON)W/,\^CO8J[]#O=%9!/
M7%!4'.NRP]KJ% 7]SI.KP%.6Q7 4]N1-I>W8>S'/0EW8Y$BP.X?;\3G1//!
M\*1\4M'9!FN!)^:W184F6M#(C;+.4_ [2%QW0AY?S"/46=CFD !\"09ZQ?UN
MTBEHZQSQ#,6H.GS": @.#6AEHS,4BW C>C//O3A\,<]E9V&<PX'O'$RSD:M/
M_CS7K#ZU)Z9!69;!^12AR*"Q9).M[:V0J65D>0YO=5T8XPAP>R&O>[=>89X4
M#1>>@FQK:C$EJ2]EA&"UHU]L<%D*)W-OEK@C:V?:0G6>EC@$W%[ ??C($^FN
MYY9Q(GKE,IB,M2HA,P@F%K#9266XT[Z[44G'<7RF#5KG:;,G!&<OIGS$J^WC
M8OF =7PB??_U?+9>-',9+FIKMICHD+C65@,F&ZO?D2"*NG]&&H$I6"?3(%.H
M3\OF^2^W'K,:8&A<O0#3>]RY>$Q$?%*$--IB@2!K,46Q'&+)D4247(XDHY0&
M*10X+9OGOT5[3-,;&E>]F%X;E^8M26(Z6T[39NYB5"4'P2T4Z^D,BH4\>30>
M-+,Z!2Z+R!U7XMQEYOR7<7=2<',$1GHQEC;GR5U!\(D*ED5O$0JYS*!8D!"E
MB."EXB4;I8T>Y.E^$&[.?TEX)[?.,2CIQ5Z.3QK=/*6LQXW<.T,LRE22X*!C
M-B23B.3K<@5,1>,<Z8OMMDCP] G*)_DZ_R7E8UXYS9%SSM:TV7+[=K9<+2[7
M+YCO5E]P\>E+F-TO.+_=?V6L$L9CA&P%J2^4 $YS4QO$10TAO5?==$<?Q.'Y
M+U<?Q<*&1]._AJUM>Y^T2+Y8=" T2E#2<7 Q2C"&BV1*1!U/OHBN%7-G6D5]
M H2?WA@/@-OYU% ?+)Z[5:X3K&M678E@HJCQ:'V'C S!,NZM5=QZY<_&&._R
M=J;5TR_)%H\ VXN^$C?OC-=RT2QF68J'Y$P&A5&#-\BA9(P\(1/:==-5M"=O
M9UHF_9*,\ BPO8 Q*,^*9UM:?DM"(2>K)-.0,LN;W7Q.YP"B[AT/V3,3NJDQ
MV9^],ZV-?DD6>1SD_A6,\KX3'YDJV>HZC(9^4;H(B-PJ*#9;QUA G\_'33TD
M9NSOZ> E&>0Q<.NI.OJ(-YAK$3R[7_!57*X+ "9:<PQ"<5*C"J!<?99Q*H-/
MEA4ZM103@^1+3\KE;AF=%SWFNU]4O>@@<7?9330Y""4;<AI8+*3B:,#1KX!)
M.NVYE$EWT[+0D.\.LJT=V\;I;\^V0/V72\8^+SXO74H^&# !Z2@WRM)1G@2X
MJ!0/&3V/)^^K/Q7S':1S_VWLPT+V15_G=]-PSPN.)5G0.0TQ"@-**OJ=4'4
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
MGV6]2BQX:R($R;5B3&AE3[=*X$E2SV>KP(D1N[<>SQ:PTV\XT4*(8)4"SF0
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
M.8ED_!IPWK4Q+;X3J Q.J7S!QCE(()$&"S2*Y=@=-1%@V&PBDPFS)7VL^L_
M0#4(&9!)J["2$RF823=! VT!B5>0QBU0-2W0S"EV$RR>KR_#$YRWX=S]=N ,
M+)4Y H:PMP)(';&,XMALUMIEGF)J\TD,OR>J%#@F@G -#74$L#1JS@K$$,&?
MPD*I%;XK:-E;4V,("4]VZR11*A1 4&M$GI_.>GT2;B<L57IF%X@W,);6(5-V
MC-/+H#=J65\#KETHLZ7M$W:WL=M[=-@=;3CZA:UP63$B2EHZ324^>N>?,V[
MPPQA(V,%! <&B.U823LA<1++,&%3TJ9G(6VBM"VQ'Z5RHU7 6V%T @)?6_82
MX24 \1HP-+Q))CP? SO%+'E5*I2(NKP1[;V$5[YKM"?"4WB4Q([S@',:GU$J
M78-_@"/I<N^)THV)4IR([+P=%"A!E&4W8_RZ0-_O/&Z@\U>/".B='JT#;LAQ
MI=#SOEY_&99UHA()+^W]NU!-CX$M9PHL09<&!\!T.976)V&4@MR/0QN.5?I>
M+P$&%/>8K6C""G?UJCQ0H\14CKI8K:3PAP^VC*T4DAM)!LA 9GQ1RFFDTA+!
M\"%N/1OQ*5M;0(4<E@CJ5."N2":EXE1IT"ROQ(JH8(] >];9&GZ+@02Q&&!_
M$ ](_G= ^?N+B?C1Q,1A\_7^=DC<.X]N1<;],_"] P2#:BH%X9Y;G7,J-=QB
MS!#]IF#@1BR B:$B>2R5='.B+KNFI3#U&/;P#!&V(;I&WWU%NZD,*DK<6EKT
M E&M)-%&> 4\D1]#C@Q*891@"Q04?B2"FY00"1BFLL"B\A0+V[&0/)I86-8'
MF')5^B1*2($T128MI^ACNX,1(U&Z1SD(C[OIL4<]=L14;@,)CW7I[I[[/@6+
M+Z6!=ACIES>8+%[L77P@5VNP.$BA"9Z NP%<\6B NTSB 1C; *,3DXK@^I9;
M^'U TB:6HI.D- 2@-4JP,5ZFK<,W=%B-H]@$A_B]1"Z!@[[<$DX1_9A";\E5
M:N)6%/S13KYY_O<J:#+A=LF9*/GZ: 'AJY*WOJH8<Z;D-:CJG.>6?/TO+,B7
M8^/?L)?=^^;WLOZ\>1D^]54NI-2\#N=56B18/H G;9%W5(HC=7?:V"4I\2]P
ML"R3S@'L+#:Q1L)#+4*B3K[[2X0[YG9+M0/_T]9A$9?P>RE191^)99[X0YY7
M3]O4;V*;2@=ZQ(XE(I5.&>B\(I& T*H(Q7*[. -^30PAL%//$3RO]D?@B\.]
M!P&VVMF%,YX=690+[&AAF41W@+OBX2B,.$6Z7 \$Q2([L666X<;T#_!F5$5J
MYP'H$_GX5G:0Q#%2@QFLCM@!GVX1??YGCPJF]5"T93[5:@I4N7,^KGZ],56&
MAJQ0>@[8.IOHD);Y1A @:/\BB6G>'P'_%S?_C./?06R0(\V?/XM>MX\Z43U<
M([D/_UA<T7!^#UVUQQB98!JHON*%A?[BRQ%6PT+Q>5_F7@G?Z0BC=BSS1JR=
MTUF?+H],J:0B<ZOF\-.%YNI>26^O^3KJT=42AXOHQ&+BZM9)T]\Z:3FQW79X
MT#QLW]W<;D;+MI8?.XR/%MB"YV]JW=HMQ_8[Q0V+-@.;?'W;B*#_WQ_9:&Q0
M35#"]/FO[\]%2*IV\OQ9;__(^L_;%Q>6[O^N%J-V\F\Q<\*E6;"]MT3PZNPC
M[N,EU9F-ZO?=&2XA9<,;2$HZY6"7@95OF]OR^6='?KMUEZW0X3)?/YR:3V'K
M=MLJ\?D<UEYUX;'5JG1W=[GK(M:=5^6JSW!QSU\A//D34$L#!!0    ( "%6
M559S$P]P_0<  !HI   6    97AH:6)I=#,Q,C$R,S$R,#(R+FAT;>U:VW(;
M-Q)]WZ] Z-K8KN)M*%(72E:53-$;U3J22V;BS=,69M!#8H493  ,*>;KTPT,
M;R)5D2IE6_9*#Q1GT  :P.G3!R!.?CB_&HQ^^S!D$Y<I]N&7M^\O!JS6:+4^
M[0U:K?/1.?MI]/-[UFVV(S8R/+?229USU6H-+VNL-G&NZ+=:L]FL.=MK:C-N
MC:Y;U%2WI;2VT!1.U$Y/Z U^ A>G_SCYH=%@YSHI,\@=2PQP!X*55N9C]DF
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
M KOWGE[U&6X-^ON+IW\"4$L#!!0    ( "%655:GP-%\ P4  'T?   6
M97AH:6)I=#,R,3$R,S$R,#(R+FAT;>U96U/;1A1^[Z\X,=,$9FQ=;1Q?PHR1
M16%*;,86I7GJK*05WD;6*JL5QOWU/;NRN12<2=II0QTSC ?KW,]W=/2A[;\:
MCKW@PX4/,SE/X>+R^/S,@UK#-*]<SS2'P1!.@_?GT#0L&P)!LH))QC.2FJ8_
MJD%M)F7>-<W%8F$L7(.+:S.8F,I5TTPY+Z@1R[AVU%=7\).2^.B'_JM& X8\
M*N<TDQ )2B2-H2Q8=@U7,2T^0J.QTO)XOA3L>B;!L1P7KKCXR&Y()9=,IO1H
M[:=O5M_[I@[2#WF\/.K'[ 98_*[&VDFS<TAC_+7<IA.U.G$G;+</6W:;MCHT
M3'ZS,4D3U2N;0BY3^JXV9UEC1E7\;M,QVJU<]A8LEK.N;5D_UK3J43_AF<1X
M NVK/RLW3YQ)>BL;)&7765>75*M,U^*(IUQT]RS]TU.21D+F+%UVWP1L3@L8
MT05,^)QD;^H%PM HJ&!)I5BP/RCFA.GIKXLJY3;Z25E&UR78CDK:OYVQD$EP
M'<-^G/'GJGF^C@@;3\4W*L3S)\'9R9DW",[&H^F+3_?B<C*]'(P"",8P]3V5
M-'2L0QB?0'#JPW0P.1Z,_&EC_.NY_P$&7J DCF4Y+[ZR_>GE\:JB*>R3 QB,
MAK ?'J@"UI7:;LNJ@W<ZN C\"1RZNNRSX-P'^VT=+D=G@3^$:3 (_"EXXZ%_
M\$]'\_>RD"Q9]O0EEL78H*Y[F/_[=UWS>?1+490$XTH.!8W4"M7H\P3DC,*4
MB)!DM&B,;U.ZA$$DE42A#_M%&:XL"MU=DL6ZNZBP]E1U-YJ1'*= =5>Y5>NP
MZF[&U(*=2MRS!:[4F![4@9)HMHY>8GM$@5U#+9XD+,)O2N:-1^\1%H^+G NB
M(M6!P)"F9$$$A>C^.NPK/Z_WWCJ.U7N@KZ_8/8P7<XP]HX*&2T#_"AN,3>3K
MO=;;WE< ^HWP>[UG'UI?D^=+&;P <1ED64E2F%"$!0<K@Q,NYF!;C9\AX4*/
MP)(2 12SC1'?B,Y#*JJ27;NNGKW.(X3O[-?XKB?I ?20E&F*6/-YGC*L9\'D
M3.L(^JED@JJ'=O%XB-5T8SYV:S^^\SBE42F0<J '_Q8G/+NFZ]O#[KA-?3>P
M#,N85U$C[ AA:I)9IAT\J)4P@1GE@A8J=EUID#0%M,3>8H-0D&,R*%&&"<M(
M%JGKZ#/6K$='0ZTRK5+G.:V*+9YI@+%-4WWW@)$DQ+6R4@BYP,W1P'13DA>T
MN_ZC%[,B3\FRRS(=5!OUYD1<(Z$*N91\WE5DZD8M@HBDJR Z7B5>\:Q.QVA;
M;46U)*Y]&:\#KUB8H5F8*>.GLJ;A.JV-4LNP-\H^Z]4Q7&NSZ=]UV[(,J]W\
M(K>F;D35#&QWD9/L7<VMK0UR$L?(H[M.?@LV=O@!A"E-GG2\:O9_/WV:/@_Q
MOGN\_E?%_\_K.J&A*(E8@E/M3G>KZJM2BVFT6G-=S1Z4EMHGS7:OT)_@E?BL
MF1AP2H3$D(]Z\(5#;*E6U+:D;T^V[784M8/Y^X!YAN1I37*..1%Q'2Z0"3'%
M;Q4MV@&_K< SFB#U1AHNV0V%<?7_X0[N[83[F:)VC//%U[5CG(IQ!CR.X<J
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
MF,!6XR-G]+#.JW(,.A<;+80>8T/X<C7[Q>C+@?NQ'/K9GI?_ U!+ 0(4 Q0
M   ( "%65587$L#I K4# /]<*P 1              "  0    !C;FUD+3(P
M,C(Q,C,Q+FAT;5!+ 0(4 Q0    ( "%655:4U*[OD!4  "_V   1
M      "  3&U P!C;FUD+3(P,C(Q,C,Q+GAS9%!+ 0(4 Q0    ( "%655:Y
M*!+[V#(  (X2 @ 5              "  ?#* P!C;FUD+3(P,C(Q,C,Q7V-A
M;"YX;6Q02P$"% ,4    "  A5E562)+KR56)  #1%08 %0
M@ '[_0, 8VYM9"TR,#(R,3(S,5]D968N>&UL4$L! A0#%     @ (5955DTS
M,N'?A   )K8  !0              ( !@X<$ &-N;60M,C R,C$R,S%?9S$N
M:G!G4$L! A0#%     @ (5955F'%OL<<?@$ .QD0 !4              ( !
ME P% &-N;60M,C R,C$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( "%65597_:74
M&ND  ".P"@ 5              "  >.*!@!C;FUD+3(P,C(Q,C,Q7W!R92YX
M;6Q02P$"% ,4    "  A5E56BB)SI7@&   T8   $0              @ $P
M= < 97AH:6)I=#(Q,C R,BYH=&U02P$"% ,4    "  A5E56^S:5-R0#  "
M"   $0              @ '7>@< 97AH:6)I=#(S,C R,BYH=&U02P$"% ,4
M    "  A5E56,/5XS/D'  "=*   %@              @ $J?@< 97AH:6)I
M=#,Q,3$R,S$R,#(R+FAT;5!+ 0(4 Q0    ( "%6559S$P]P_0<  !HI   6
M              "  5>&!P!E>&AI8FET,S$R,3(S,3(P,C(N:'1M4$L! A0#
M%     @ (5955J? T7P#!0  ?1\  !8              ( !B(X' &5X:&EB
M:70S,C$Q,C,Q,C R,BYH=&U02P$"% ,4    "  A5E56"\^0N8T.   12
M$0              @ &_DP< 97AH:6)I=#0Q,C R,BYH=&U02P4&      T
,#0!5 P  >Z('

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